feed

C#

Es cierto que cada maestrillo tiene su librillo, y que cada cual pica código como mejor le huele o más bonito le parece.

En mi caso, entre las múltiples manías que tengo cuando me pongo la gorra de programador, está la de que nunca, nunca permitir que un método devuelva un valor nulo.

Una de ejemplos

Así por ejemplo, voy a crear una estructura simple para un objeto del tipo persona.

public class Persona { public string Nombre { get; set; } public int Edad { get; set; } }

Y voy a escribir un...

Leer más »

Desde siempre me ha parecido que hay dos características que definen a los programadores de “pelo en pecho”: El manejarse fluidamente con C++ y el utilizar de forma intensiva las expresiones regulares.

De hecho, las expresiones regulares son una de las grandes malditas del desarrollo por el intenso dolor que produce el utilizarla en código real. Ya que tiene una expresividad y naturalidad en el...

Leer más »

Como tantas veces se ha dicho, la programación de aplicaciones informáticas es una actividad artística y compleja, que requiere un constante estudio para mantener las “armas afiladas” y poder enfrentarnos de manera óptima a los más insospechados retos en el mundo real.

Hoy traigo una herramienta lúdica que permite practicar el analizar, refactorizar, modificar y mejorar piezas de programación: ...

Leer más »

Material escrito y audiovisual en Internet sobre desarrollo en cualquier tecnología, lenguaje o escuela, hay para estar estudiando durante el resto de nuestras vidas.

Pero también hay que reconocer aquel material que, además de ser gratuito y de libre acceso , está grabado por un profesional de reconocidos méritos y un nivel de calidad técnica que lo hace brillar en medio del océano de...

Leer más »

En un artículo anterior, os hablaba de C# Pad, un editor online que nos permitía escribir y ejecutar código C# desde el navegador. Pues bien, hoy os traigo otra utilidad del mismo estilo, pero que es todavía más completa que la anterior: .NET Fiddle.

Desarrollado por la empresa Entech Solutions, este editor nos proporciona muchas funcionalidades útiles de forma gratuita. Son las siguientes:


...

Leer más »

¿Alguna vez has necesitado escribir código en C# y no tenías medios? ¿Has necesitado probar rápidamente código fuente, pero no querías abrir Visual Studio? ¿Quieres compartir código C# que se pueda probar en foros o redes sociales?

Pues estás de suerte, porque con C# Pad tienes todo esto y mucho más.

Este editor online es una verdadera maravilla, con multitud de opciones útiles:


  • Editor
...

Leer más »

En agosto del 2011 escribía un primer tutorial sobre Desarrollo en Modelo Vista Controlador en C# con ASP.NET MVC3 que trataba sobre un primer acercamiento a la programación web siguiendo este patrón arquitectónico.

Obviamente desde entonces, más de dos años, ha llovido mucho. Y hoy quiero compartir un pequeño tutorial, otra vez de iniciación, pero un poquito con más profundidad y con mejores...

Leer más »


Creo que, como programadores, pocos anuncios hacen tanta ilusión como la puesta a disposición de los desarrolladores de APIs, SDKs o plataformas para poder interaccionar con servicios o dispositivos de gran calado. Bueno, sí, una subida de sueldo nos hace más ilusión, pero hablo desde un punto de vista intelectual.

Pues bien, el anuncio que nos llega desde VidaExtra es que ya está disponible la...

Leer más »

Hace unos días escribí un artículo sobre Software Propietario y Open Source en el cual señalaba el apoyo de las grandes empresas de software al movimiento Open Source.

Hoy Microsoft ha vuelto a dar un paso más en este camino liberando el código fuente del framework ASP.NET, su API y de Razor. Y lo hace licenciandolo con Apache 2.0.

Además se va a utilizar el repositorio de Open Source por...

Leer más »

Desde la presentación del Windows8 Developer Preview, los anuncios, eventos y novedades sobre el nuevo rumbo de la multinacional, está llenando de excitación y de nuevas futuras oportunidades de negocio a toda la comunidad de desarrollo.

Cosas como los proyectos MetroStyle, en xmla + c#, o html5 + javascript, llenan la imaginación de todo aquel que le guste el desarrollo . Y aún más, como quien...

Leer más »

Sigue a Genbetadev