Recursos gratis para aprender C# (y si gustas, en video!)

Nuestro buen amigo Jersson Dongo nos comparte su artículo: Recursos gratis para aprender C# (y si gustas, en video!) Hola amigos, la imagen lo dice todo! Ya que, si estamos interesados en aprender C#, pues aqui una serie de tutoriales que incluyen su respectivo video! Esto sucede pues los buenos amigos de LearnVisualStudio.NET (como siempre…

0

11 Tips to Backup databases with SMO, VB, C# Powershell, Command lines

Nuestro buen amigo Daniel Calbimonte nos comparte su artículo: 11 Tips to Backup databases with SMO, VB, C# Powershell, Command lines Introduction Sometimes we need to create backups using code, sometimes we need to do it manually or automatically, programmatically using C#, VB, Powershell. This tutorial will show you different ways to do so. Tip…

0

Where do I place my Cache Layer?

Nuestro buen amigo Javier Caceres nos comparte su artículo: Where do I place my Cache Layer? You can virtually place your Cache access operations (read/write) wherever you have data, but in order to design modular and maintainable software it’s a good idea to centralize these operations into a separate layer to encapsulate and prevent ripple…

0

Null Object Design Pattern is cargo cult programming

Nuestro buen amigo Javier Caceres nos comparte su artículo: Null Object Design Pattern is cargo cult programming I like the notion behind the Null concept. Null does not mean anything. Null does not mean empty. Null means a reference to nothing but it’s still something between us. Null has the same effect on us that…

0

Filling a DataSet with the Data Application Block

Nuestro buen amigo Javier Caceres nos comparte su artículo: Filling a DataSet with the Data Application Block DataSet are usually filled using a DbDataAdapter and a DbCommand, however there are some advantages in filling the DataSet using the Microsoft Data Application Block. Note that I don’t use specific objects like SqlDataAdapter or SqlCommand because these…

0

C# Finalizers are not destructors and Dispose is not a pattern

Nuestro buen amigo Javier Caceres nos comparte su artículo: C# Finalizers are not destructors and Dispose is not a pattern The terms Finalizers, Destructors and Dispose methods are used interchangeably making developers ignore their proper usage. Managed environments can clean-up most of the RAM memory you use, except for unmanaged resources, so here is where…

0

Implementing Multitenancy in C# applications

Nuestro buen amigo Javier Caceres nos comparte su artículo: Implementing Multitenancy in C# applications Multitenancy is one of the Software As A Service –SAAS- concerns and although the concept is clearly defined there are many questions and gaps about how to design end to end multitenant software, so here there are some reviews and insights…

0

C# – WCF – El caso del wsdl con xsd:import schemalocation que no puede ser interpretado desde clientes PHP

Nuestro buen amigo Juan Carlos Ruiz Pacheco nos comparte su artículo: C# – WCF – El caso del wsdl con xsd:import schemalocation que no puede ser interpretado desde clientes PHP Este caso esta relacionado con el caso revisado en el artículo: WCF – El caso del wsdl con referencias externas apuntando al servidor local Por…

0

C# – WCF – El caso del wsdl con referencias externas apuntando al servidor local

Nuestro buen amigo Juan Carlos Ruiz Pacheco nos comparte su artículo: C# – WCF – El caso del wsdl con referencias externas apuntando al servidor local Dentro de mis labores como Arquitecto y Consultor me he encontrado con este caso que es digno de mencionar, y aunque algunos se sorprendan creanme que este escenario es…

0

C# – Patrónes de Diseño – Strategia

Nuestro buen amigo Juan Carlos Ruiz Pacheco nos comparte su artículo: C# – Patrónes de Diseño – Strategia En el artículo anterior revisamos uno de los pilares de los patrones de Diseño Orientado a Objetos: "Inyección de Dependencias" en su forma más básica. C# – INYECCIÓN DE DEPENDENCIAS Como lo vimos la inyección de dependencias…

0