Erick Orlando © – Software Developer

Tecnologías Microsoft, OpenSource, Linux, Programación con C# y VB

Entity Framework: El Patrón del Mal – Meetup — 11 abril, 2017

Entity Framework: El Patrón del Mal – Meetup


¡Hola gente!

No se asusten por el titulo, no estoy en contra de Entity Framework, al contrario, estoy súper contento mas bien de usar este poderoso ORM escrito por la gente de Microsoft para el acceso a datos, el título no es más que un término sarcástico ya que hay mucha gente que aun no se fía de este fabuloso Framework.

El motivo del presente post es para contarles que estaré dictando un meetup con la gente de la comunidad Perú .NET Development, en el cual pueden ir separando su cupo (es limitado) de manera gratuita aquí.

En esta ocasión hablaré de las siguientes temáticas:

  • Code First (Modelando desde código)
  • Code First (Adaptando nuestro modelo de BD existente)
  • Model First (Modelando desde el Diseñador de VS)
  • Model First (Adaptando nuestro modelo de BD existente)
  • Mapear Procedimientos Almacenados y Funciones
  • Trucos de Entity Framework

Debido a que el tiempo es limitado trataré de enfocarme de realizar las demos respectivas en vivo y trataré de resolver sus dudas en el instante, si conocen gente interesada en usar Entity Framework pero aun no se animan, compartan este post para que se animen en ir al evento.

Recuerden que la fecha es el Jueves 27 de Abril del 2017 a las 19:00 horas.

Si antes, durante y después del meetup quieres comunicarte conmigo, lo puedes hacer a través de mi cuenta de Telegram.

Saludos!

Anuncios
[ENG] CSLA .NET basic example with Windows Forms (part II) — 26 mayo, 2015

[ENG] CSLA .NET basic example with Windows Forms (part II)


Hi everybody, continuing the previous post. Today I want to give them a very simple concept of using CSLA .NET in a Windows Forms project.

First, in the DemoCSLA.Datos project we will create a partial class that allows us to create some static methods that we can then use throughout the project:

We will put you name Cliente.Designer.cs and declare two methods: Sigue leyendo

[ENG] CSLA .NET basic example with Windows Forms (part I) — 25 mayo, 2015
Ejemplo básico de CSLA .NET con Windows Forms (Parte II) —

Ejemplo básico de CSLA .NET con Windows Forms (Parte II)


Hola a todos nuevamente, continuando con el post anterior. Hoy quiero darles un concepto muy simple de usar CSLA .NET en un Proyecto con Windows Forms.

Primero, en el Proyecto DemoCSLA.Datos vamos a crear una clase parcial que nos permita crear unos métodos estáticos que luego podremos usar a lo largo del Proyecto:

Le pondremos como nombre Cliente.Designer.cs y declaramos dos métodos:

GetClienteByID

public static Cliente GetClienteByID(int ID)
		{
			using (var ctx = new DemoCSLAContainer())
			{
				var customer = ctx.ClienteSet.SingleOrDefault(c => c.ID == ID);
 
				if (customer != null)
					return customer;
 
				throw new InvalidOperationException("No se encuentra el Cliente con el ID especificado");
			}
		}

GetAllClientes

public static IEnumerable<Cliente> GetAllClientes()
		{
 
			using (var ctx = new DemoCSLAContainer())
			{
				return ctx.ClienteSet.ToList();
			}
 
		}

Sigue leyendo

CSLA.NET ejemplo básico con Windows Forms (Parte I) — 18 mayo, 2015

CSLA.NET ejemplo básico con Windows Forms (Parte I)


Hola a todos, nuevamente aqui de nuevo para hablar de CSLA.NET, en el post anterior comentaba como funciona este Framework y he decicido que lo mejor es aprender con un ejemplo práctico.

Para empezar quiero hacer una pequeña aplicación que se componga de sólo 4 tablas y que permitirá dar mantenimiento, crear reglas de validación bastante simples y una transacción para que vean lo sencillo que resultará si desarrollan una aplicación con Windows Forms.

Sigue leyendo