Dotnet Frameworks Version History


Published on

The Microsoft™ .NET Frameworks Introdcution, some of it's features and it's Versions history

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Dotnet Frameworks Version History

  1. 1. Microsoft .NET Frameworks VersionHistory
  2. 2. What is Microsoft .NETFrameworksA programming infrastructure created by Microsoft™ forbuilding, deploying, and running applications and servicesthat use .NET technologies, such as desktop applicationsand Web services. Microsoft .NET Frameworks is aSoftware development platform based on virtual machinebased architecture and are designed to support theprogramming language independent applicationdevelopment.
  3. 3. How it Started ?Microsoft started development of the.NET Framework in the late 1990s,originally under the name of NextGeneration Windows Services (NGWS).
  4. 4. Why Microsoft & .NETFrameworks ?Platform independenceLanguage IndependenceLanguage InteroperabilitySupports OOP ConceptsSupports Networks ProgrammingSupport Distributed ProgrammingSupports Multi Threaded ProgrammingAnimation with WPF Programming and LINQ
  5. 5. Primary .NET componentsPrimary Components.NET architecture.NET integrated programming Common language runtime(CLR).NET System Class Libraries DATA and XML
  6. 6. .NET Architecture Overview
  7. 7. Traditional MethodologyC# VB C++ J-script otherCompilerIntermediate LanguageJIT econoJIT PreJITExecutables.NET CLRCompilerC++ExecutableExisting OSMachine hardware
  8. 8. .NET Frameworks VersionsHistoryGeneration Version Number Release Date DevelopmentTool1.0 1.0.3705.0 2002.02.13 VS .NET1.1 1.1.1322.537 2003.04.24 VS .NET 20032.0 2.0.50727.42 2005.11.07 VS 20053.0 3.0.4506.30 2006.11.06ExpressionBlend3.5 3.5.21022.8 2007.11.19 VS. 20084.0 4.0.30319.1 2010.04.12 VS. 20104.5 4.5.50709.17929 2012.08.15 VS. 2012
  9. 9. .NET Frameworks Ver. Transition
  10. 10. .NET Frameworks 1.0 This is the first release of the .NET Framework, released on 13February 2002 It was available for Windows 98, Me, NT 4.0, 2000, and XP. Mainstream support by Microsoft for this version ended 10 July2007, and extended support ended 14 July 2009, with theexception of XP media Center and Tablet PC editions.
  11. 11. .NET Frameworks 1.1This was Published on 3 April 2003.This is also a part of the second release ofMicrosoft Visual Studio .NET (released as Visual Studio.NET 2003).This is the first version of the .NET Framework to beincluded as part of the Windows operating system.
  12. 12. Changes b/w .NET 1.0 and 1.1 Built-in support for mobile ASP.NET controls Security changes Built-in support for ODBC and Oracle databases..NET Compact Framework – a version of the .NET Framework forsmall devices. Internet Protocol version 6 (IPv6) support. Numerous API changes.
  13. 13. .NET Frameworks 2.0Released with VS 2005, MSSQL 2005, and BizTalk 2006.It is included as part of Visual Studio 2005 and Microsoft SQL Server2005.Version 2.0 without any Service Pack is the last version with supportfor Windows 98 and Windows Me.Version 2.0 with Service Pack 2 requires Windows 2000 with SP4 plusKB835732 or KB891861 update, Windows XP with SP2 or laterand Windows Installer 3.1 (KB893803-v2)
  14. 14. Changes b/w .NET 1.1 and 2.0 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. Many additional and improved ASP.NET web controls. New data controls with declarative data binding. New personalization features for ASP.NET, such as support for themes, skins,master pages & web parts..NET Micro Framework – a version of the .NET Framework related to the SmartPersonal Objects Technology initiative.
  15. 15. .NET Frameworks 3.0NET Framework 3.0, formerly called WinFX, was released on 21November 2006. It includes a new set of managed codeThere are no major architectural changes included with this release; .NETFramework 3.0 uses the Common Language Runtime of .NET Framework2.0. Version 3.0 of the .NET Framework shipped with Windows Vista. Italso shipped with Windows Server 2008 as an optional component(disabled by default).
  16. 16. Changes b/w .NET 2.0 and 3.0NET Framework 3.0, formerly called WinFX, was released on 21November 2006. It includes four major components•Windows Presentation Foundation•Windows Presentation Foundation•Windows Workflow Foundation•Windows Card Space
  17. 17. .NET Frameworks 3.5Version 3.5 of the .NET Framework was released on 19 November 2007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 Framework2.0 SP2 with 3.5 SP1) and .NET Framework 3.0 SP1 (installs .NETFramework 3.0 SP2 with 3.5 SP1), which adds some methods and propertiesto the BCL classes in version 2.0 which are required for version 3.5 featuressuch as Language Integrated Query (LINQ).
  18. 18. Changes b/w .NET 3.0 and 3.5As with previous versions, a new .NET Compact Framework 3.5was released in tandem with this update in order to provide supportfor additional features on Windows Mobile and WindowsEmbedded CE devices.The source code of the Base Class Library in this version hasbeen partially released.
  19. 19. .NET Frameworks 4.0Introduced Parallel Extensions , which targets multi-core or distributed systems. To this end, technologies like PLINQ(Parallel LINQ), and Task Parallel LibraryNew Visual Basic .NET and C# language features, such as implicit linecontinuations, dynamic dispatch, named parameters, and optional parameters.Support for Code Contracts.Inclusion of new types to work with arbitrary-precisionarithmetic (System.Numeric.BigInteger) and complexnumbers(System.Numeric.Complex).
  20. 20. Changes b/w .NET 3.5 and 4.0 Introduced new things about parallel computing like "dynamic" keywordand Dynamic Language Routine Code contracts New background garbage collector Compiling only necessary parts of Primary Interoprable Assemblies intoyour application, and compatibility/versioning.Introduced BigInteger and SortedSet classes
  21. 21. .NET Frameworks 4.5NET Framework 4.5 was released on 15 August 2012.,Portable Class LibrariesCore New Features and ImprovementsParallel ComputingWindows Presentation Foundation (WPF)Windows Communication Foundation (WCF)Windows Workflow Foundation (WF)
  22. 22. Changes b/w .NET 4.0 and 4.5Support for Windows RuntimeSupport for Async ProgrammingGarbage Collector ImprovementsBetter Data Access SupportWeb Sockets SupportWorkflow Support - BCL Support
  23. 23. References1.