Delegates and Events

http://msdn.microsoft.com/en-us/library/aa288459(v=vs.71).aspx – Delegates

http://msdn.microsoft.com/en-us/library/aa645739(v=vs.71).aspx – Events

http://msdn.microsoft.com/en-us/library/orm-9780596521066-01-17.aspx – Delegates and Events (Oreilly book)

http://csharpindepth.com/Articles/Chapter2/Events.aspx – C# in Depth

http://www.csharp-station.com/tutorials/lesson14.aspx – Introduction to Delegates and Events.

Advertisements

Martin fowler and Unity framework

http://martinfowler.com/bliki/InversionOfControl.html

http://www.martinfowler.com/articles/injection.html

http://msdn.microsoft.com/en-us/library/ff647202.aspx – Unity framework

http://martinfowler.com/articles.html

MVC 4

Overview
http://www.asp.net/mvc/mvc3#BM_TheRazorViewEngine

Layouts
http://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspx

Models & Razor
http://weblogs.asp.net/scottgu/archive/2010/10/19/asp-net-mvc-3-new-modeldirective-support-in-razor.aspx

Bundling and Minification : The Official Microsoft ASP.NET Site

MVC Interview questions and answers

NOSQL High Scalability

Choosing your next NoSQL database

http://highscalability.com/blog/2013/6/10/the-10-deadly-sins-against-scalability.html

http://blog.nahurst.com/visual-guide-to-nosql-systems

http://highscalability.com/blog/2014/2/26/the-whatsapp-architecture-facebook-bought-for-19-billion.html

Introduction to NoSQL by Martin Fowler

Understanding ASP.NET Dynamic Compilation

http://msdn.microsoft.com/en-us/library/ms366723.aspx

By default, ASP.NET Web pages and code files are compiled dynamically when users first request a resource, such as an ASP.NET page (.aspx file), from a Web site. After pages and code files have been compiled the first time, the compiled resources are cached, so that subsequent requests to the same page are extremely efficient.

ASP.NET supports the dynamic compilation of ASP.NET pages (.aspx files), ASP.NET Web services (.asmx files), ASP.NET HTTP handlers (.ashx files) and ASP.NET application files (Global.asax), as well as other files, such as source code and class files. For more information about ASP.NET file types, see ASP.NET Web Project File Types. For more information about the ASP.NET compilation process, see the “Compilation Life Cycle” section of ASP.NET Application Life Cycle Overview for IIS 5.0 and 6.0.

Immutable collections in .NET

Immutable collections in .NET

Data driven subscriptions in SS2K 2005

link