Find Jobs
Hire Freelancers

Advanced C# training / tutor

$2-15 USD / hour

En curso
Publicado hace más de 11 años

$2-15 USD / hour

Need C# training via online using TeamViewer or a chat session of some kind. I like TeamViewer with Skype. I am a C# developer and I need some help understanding the code below. I need to understand what exactly is happening line by line. So you must be an advanced C# coder with EntityFramework and C#4.0 experience. If you do not understand every line of code below, please do not bid. Thanks. The training would need to take place between 5PM and 7PM UTC -6 (Central Standard Time USA) Code Example: public abstract class RepositoryBase where T : class { internal ProgrammingEFDB1Entities _dataContext; internal DbSet _dbset; public RepositoryBase(ProgrammingEFDB1Entities context) { this._dataContext = context; this._dbset = [login to view URL](); } public virtual List Get( Expression<Func> filter = null, Func<IQueryable, IOrderedQueryable> orderBy = null, string includeProperties = "") { IQueryable query = _dbset; if (filter != null) { query = [login to view URL](filter); } foreach (var includeProperty in [login to view URL] (new char[] { ',' }, [login to view URL])) { query = [login to view URL](includeProperty); } if (orderBy != null) { return orderBy(query).ToList(); } else { return [login to view URL](); } } public virtual void Add(T entity) { [login to view URL](entity); } public virtual void Delete(T entity) { [login to view URL](entity); } public virtual void Delete(Expression<Func> where) { IEnumerable objects = [login to view URL](where).AsEnumerable(); foreach (T obj in objects) [login to view URL](obj); } public virtual T GetById(long id) { return [login to view URL](id); } public virtual T GetById(string id) { return [login to view URL](id); } public virtual IEnumerable GetAll() { return [login to view URL](); } public virtual IEnumerable GetMany(Expression<Func> where) { return [login to view URL](where).ToList(); } public T Get(Expression<Func> where) { return [login to view URL](where).FirstOrDefault(); } }
ID del proyecto: 4026778

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 11 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $21 USD /hora por este trabajo
Avatar del usuario
Hello, I have more about 10 years of experience with C#. I can help you and guide you. Regards, Dejan
$20 USD en 40 días
5,0 (6 comentarios)
4,8
4,8
Avatar del usuario
Dear Sir It is a wonderful opportunity to be able to bid for a project. I also take this opportunity to send you a Private Message. Thanks OffLoadProjects
$25 USD en 40 días
4,8 (7 comentarios)
2,8
2,8
Avatar del usuario
Hi, I'm expirienced .NET developer, and I understand your example code completly.
$15 USD en 10 días
5,0 (5 comentarios)
2,0
2,0
Avatar del usuario
Ready to Explain you.
$30 USD en 10 días
5,0 (2 comentarios)
0,4
0,4

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
54
Forma de pago verificada
Miembro desde ago 19, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.