Erick Orlando © – Software Developer

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

[ENG] Recommendations to develop with Visual Basic .NET (part I) — 26 mayo, 2015

[ENG] Recommendations to develop with Visual Basic .NET (part I)


Today I want to share with you something that has always been much debate.

For years the developers of C# and VB have debated about which language is better there, to clarify some things that in my opinion, Visual Basic continues dragging things from versions as Visual Basic 6, that was very popular in the past, and that even though it is practically an obsolete language, even in the current versions (I use Visual Studio 2013) continue supporting features of the past.

With this, I don’t mean that Visual Basic is bad, the bad thing is that it still supports things that at the end and after the bad practices constitute.

Let’s take a look at some:

visual basicversuscsharp

Option Strict

Sigue leyendo

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

[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
[ENG] Extensions for Visual Studio that every Developer must have —

[ENG] Extensions for Visual Studio that every Developer must have


Hi everybody: this time I want to share the Visual Studio Extensions that I always use to make my daily work increasingly more productive. Sometimes just not only learn a handful of key combinations to be productive, many extensions have been created by thousands of developers, companies and also by Microsoft, this time I’ll use Visual Studio 2013 Community Edition:

Snap1

Sigue leyendo

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

[#IOT] #Windows10 democratizando el mundo de los developers y los devices — 20 mayo, 2015

[#IOT] #Windows10 democratizando el mundo de los developers y los devices


Muy de acuerdo con El Bruno, ahora Windows10 nos da un panorama mas amplio a los desarrolladores

El Bruno

Hola!

Hoy estaba practicando mi portugues aqui en Lisboa, cuando salió el tema de Windows 10. No recuerdo bien cómo, pero la conversación fue derivando hacia las capacidades que nos brinda Windows 10 como plataforma de desarrollo. Una de las premisas que yo les comenté desde punto de vista de developers es que ahora es todo mucho más “democrático”. Cuando comencé a explicar que ahora podemos crear una única app que luego se ejecuta en un laptop, en una tablet, en un smartphone o en un Raspberry Pi 2; me miraron pensando que había tomado en el vuelo desde Madrid.

Esto está muy bien, pero si nos vamos a un aspecto de IoT puro, lo major que tenemos aquí es que realmente se ha abierto la puerta a un mundo de developers.  Por ejemplo, si analizamos la última Stack Overflow Developer Survey (link), vemos que JavaScript es el…

Ver la entrada original 174 palabras más

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

Fundamentos de CSLA.NET, Primera Parte — 16 mayo, 2015
Recomendaciones al desarrollar con Visual Basic .NET (Parte Final) — 14 mayo, 2015
Complementos de Visual Studio que todo Developer debe tener (Parte II) — 11 mayo, 2015