Tag Archives: .NET

Principios básicos de OOP: SOLID

Últimamente reviso mucho código, tanto mío como de otros y me doy cuenta de que muchas veces se pasan por alto los principios básicos del paradigma de orientación a objetos y en muchos casos porque la formación es deficiente o … Continue reading

Posted in Programación | Tagged , , | 7 Comments

Invocar constructores genéricos por reflexión

Explicaré brevemente cómo se puede invocar un constructor genérico por reflexión (del namespace System.Reflection) dado que a veces solamente tenemos el Type del genérico y no se puede pasar entre dado que no es el nombre de una clase. Para … Continue reading

Posted in Productividad | Tagged , , | Leave a comment

NHibernate Burrow y NHibernate Search

English version En este post voy a explicar cómo he conseguido hacer funcionar ambos proyectos a la vez usando los eventos de NHibernate que sustituyen a los clásicos interceptors. A través de estos eventos, permitimos que NHibernate.Search indexe los elementos … Continue reading

Posted in Programación | Tagged , , , | 2 Comments

LINQ y sintaxis lambda

El otro día fui un poco crítico con la sintaxis de LINQ, así que esta semana he estado curioseando un poco más hasta encontrar que existe una sintaxis alternativa: la sintaxis lambda. Aun siendo mucho menos cómoda que la nueva … Continue reading

Posted in Programación | Tagged , , | 2 Comments

Primeras impresiones sobre LINQ

Ayer estuve en la presentación de Visual Studio 2008 aquí en Valencia y la segunda charla fue sobre LINQ (Como no tengo la documentación, sólo propaganda, no recuerdo de memoria quién dió la charla, solo que era de Alcoi). Ya … Continue reading

Posted in Programación | Tagged , , , , | 1 Comment

PInvoke.net, llamadas a la API Win32 desde .NET

Hoy me he encontrado en una situación particular: mi programa .NET llama a un ejecutable de hace ya unos cuantos años para pasarle unos datos por línea de comandos entre los cuales había unas rutas físicas a unos archivos. Todo … Continue reading

Posted in Programación | Tagged , , | Leave a comment

Escribir texto con ASP.NET

Me ha surgido la necesidad de devolver un texto al realizar una llamada a una página ASP.NET, para sustituir un script antiguo pero sin tener que cambiar nada de las páginas que se comunican con esta. Lo primero que hay … Continue reading

Posted in Programación | Tagged , , | 2 Comments

Mapeos polimórficos o heterogéneos

Hay veces que uno cree que sus ideas son irrealizables y esta semana tenía que implementar un mapeo con NHibernate que creía que no iba a ser algo fácil. Pero entonces he dado con el elemento <any> y <many-to-any>. He … Continue reading

Posted in Programación | Tagged , | Leave a comment