ASP.NET History


ASP.NET is a Web application framework developed and marketed by Microsoft to allow programmers to build dynamic Web sitesWeb applications and Web services. It was first released in January 2002 with version 1.0 of the .NET Framework,


.NET Framework 2.0


Released with Visual Studio 2005, Microsoft SQL Server 2005, and BizTalk 2006 and was published on 22 January 2006.
.NET Framework 2.0 consists of four major new components:
Generics
Language support for generics built directly into the .NET CLR.
Full 64-bit support for both the x64 and the IA-64 hardware platforms.
Numerous API changes.
SQL Server integration – .NET 2.0, VS 2005, and SQL Server 2005 are all tied together. This means that instead of using T-SQL, one can build stored procedures and triggers in any of the
New data controls with declarative data binding.
New personalization features for ASP.NET, such as support for themes, skins, master pages and webparts.
.NET Micro Framework – a version of the .NET Framework related to the Smart Personal Objects Technology initiative.
Membership provider
Partial classes
Nullable types
Anonymous methods
Iterators
Data tables


.NET Framework 3.0

.NET Framework 3.0, formerly called WinFX was released on 21 November 2006. It includes a new set of managed code APIs that are an integral part of Windows Vista and Windows Server 2008 operating systems. It is also available for Windows XP SP2 and Windows Server 2003
.NET Framework 3.0 consists of four major new components:
Windows Presentation Foundation (WPF)
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF)
Windows CardSpace


.NET Framework 3.5

Version 3.5 of the .NET Framework was released on 19 November 2007, but it is not included with Windows Server 2008. As with .NET Framework 3.0, version 3.5 uses the CLR of version 2.0. In addition, it installs .NET Framework 2.0 SP1, (installs .NET Framework 2.0 SP2 with 3.5 SP1) and .NET Framework 3.0 SP1 (installs .NET Framework 3.0 SP2 with 3.5 SP1), which adds some methods and properties to the BCL classes in version 2.0 which are required for version 3.5 features such as Language Integrated Query (LINQ).


.NET Framework 4

.NET Framework 4 released on 29 September 2008. The Public Beta was released on 20 May 2009.
Key focuses for this release are:
Parallel Extensions to improve support for parallel computing
New Visual Basic .NET and C# language features, such as implicit line continuations, dynamic dispatch, named parameters, and optional parameters.
Support for Code Contracts.
Inclusion of new types to work with arbitrary-precision arithmetic (System.Numerics.BigInteger) and complex numbers (System.Numerics.Complex).


Comments

Popular posts from this blog

Basic components of .NET platform

Did you know… You can go directly to the installed code samples from within Visual Studio?