miércoles, 5 de junio de 2013
No hace demasiado tiempo describíamos por aquí cómo desacoplar controladores ASP.NET MVC mediante el uso de Inyección de Dependencias. En este caso, como en otros que hemos tratado, se hacía uso de uno de los “sabores” de esta técnica, que consiste en suministrar como parámetros al constructor de una clase todos aquellos componentes de los que depende para su funcionamiento. Sin embargo, esta no es la única forma de usar inyección de dependencias; hay otros métodos, quizás menos usados, como la inyección de propiedades o la inyección de parámetros en métodos que pueden ser interesantes en algunos casos y que, como mínimo, vale la pena conocer.
Publicado por José M. Aguilar a las 9:15 a. m.
Hay
2 comentarios, ¡participa tú también!
Etiquetas: aspnetmvc, desarrollo, patrones, trucos
lunes, 3 de junio de 2013
Estos son los enlaces que he ido recopilando durante la semana del 27 al 31 de mayo de 2013. Espero que os resulten interesantes :-)
Eventos
- 1ª Conferencia Ibérica de SharePoint
Madrid / Octubre 2013
.Net
- Five Great .NET Framework 4.5 Features
Shivprasad koirala - LINQ Style Operator to Set the Length of a Sequence
Richard Carr - Duck Typing with the Dynamic Keyword
Marc Clifton - How To: Component Licensing in .NET
Ron Beyer
lunes, 27 de mayo de 2013
Estos son los enlaces que he ido recopilando durante la semana del 20 al 24 de mayo de 2013. Espero que os resulten interesantes :-)
Eventos
- Webcast: Novedades en Entity Framework 6
Jueves 20/5/2013 19:00h (GMT+1)
Unai Zorrilla & Diego Vega
.Net
- Thread-Safe Queues with ConcurrentQueue<T>
Richard Carr - What is the difference between Reflection and dynamic keyword in C#?
Shivprasad koirala - Leveraging MemoryCache and AOP for expensive calls
Darek Danielewski
martes, 21 de mayo de 2013
Sabemos que el uso descontrolado de la carga diferida o lazy loading puede echar abajo el rendimiento de nuestra aplicación, puesto que se generan peticiones al motor de datos al intentar recuperar entidades relacionadas cuando intentamos acceder a ellas. Sin embargo, no son pocos los casos en los que me encuentro que no se está usando apropiadamente, provocando un rendimiento terrible en el acceso a datos de las aplicaciones.
lunes, 20 de mayo de 2013
Sin duda, el desarrollo de videojuegos es una de las áreas más atractivas e interesantes a las que podemos aspirar dedicarnos los desarrolladores. Y aunque hoy en día parece estar especialmente de moda, no es algo nuevo; muchos de nosotros empezamos a interesarnos por la programación intentando programar nuestros propios juegos.
Por este motivo espero con especial impaciencia la próxima charla organizada por Cartuja.NET, que tratará sobre el desarrollo de videojuegos, pero con con un enfoque muy alineado con las necesidades actuales: crear videojuegos multiplataforma, usando para ello el motor Wave Engine.
Por este motivo espero con especial impaciencia la próxima charla organizada por Cartuja.NET, que tratará sobre el desarrollo de videojuegos, pero con con un enfoque muy alineado con las necesidades actuales: crear videojuegos multiplataforma, usando para ello el motor Wave Engine.
Estos son los enlaces que he ido recopilando durante la semana del 13 al 17 de mayo de 2013. Espero que os resulten interesantes :-)
Asp.net
- Profiling your ASP.NET MVC Applications with MiniProfiler
Suprotim Agarwal - Exportar String a PDF en ASP.NET con iTextSharp
Gonzalo Pérez - Adopting ASP.NET MVC enhancements in an Existing Web Forms Project
Suprotim Argawal - Asp.net MVC Output Caching During Development
Adam Storr - Real Time Commenting Using SignalR and XSLT
Amir Jalilifard - ASP.NET MVC plugin framework
Joey Zhao - Redirecting ASP.NET Legacy URLs to Extensionless with the IIS Rewrite Module
Scott Hanselman - Parsing OData Paths, $select and $expand using the ODataUriParser
Alex D. James - Using Cross Origin Resource Sharing (CORS) in ASP.NET Web API
Bipin Joshi