Design patterns are solutions to problems in software architecture. They are re-usable, high quality solution to a given requirement, task or recurring problem. Design patterns
Background/History: Since HTTP is stateless protocol, all information associated with the page and the controls on the page would be lost with each round trip between
Common Language Runtime (CLR): CLR Stand for Common Language Runtime. It is called a heart of .NET framework. It provides runtime environment for .NET languages.
It can be downloaded from here. http://www.microsoft.com/en-us/download/details.aspx?id=23654 Very useful and well known database.