Versions In Different Technologies

This article includes the versions:

  • .Net Framework
  • Angular
  • ASP.NET --- this includes the related .Net features.
  • ASP.NET Core
  • ASP.NET MVC
  • Azure
  • C#
  • Entity Framework
  • IIS
  • SQL Server
  • Web API

.NET Framework version history - Wikipedia

.NET Framework - Wikipedia

Versions In Different Techs

Angular Versions ---Angular (web framework) - Wikipedia

 ASP.NET - Wikipedia

Date

Version

Remarks

New ASP.NET related features

January 16, 2002

1.0

First version

released together with Visual Studio .NET

  • Developers are no longer forced to use Server.CreateObject(...), so early-binding and type safety are possible.
  • Based on Windows programming; the developer can make use of DLL class libraries and other features of the Web server to build more robust applications that do more than simply rendering HTML (e.g., exception handling)
  • Object-oriented Web application development supporting inheritancepolymorphism and other standard OOP features

April 24, 2003

1.1

released together with Windows Server 2003

released together with Visual Studio .NET 2003

  • Mobile controls
  • Automatic input validation

November 7, 2005

2.0

codename Whidbey

released together with Visual Studio 2005 and Visual Web Developer Express

and SQL Server 2005

  • Login controls
  • Themes
  • Skins
  • Web parts
  • Personalization services
  • Full pre-compilation
  • New localization technique
  • Support for 64-bit processors
  • Provider class model
  • Master pages
  • New data controls (GridView, FormView, DetailsView)
  • New technique for declarative data access (SqlDataSource, ObjectDataSource, XmlDataSource controls)
  • Navigation controls

November 21, 2006

3.0

Released with Windows Vista

November 19, 2007

3.5

Released with Visual Studio 2008 and Windows Server 2008

  • Support for HTTP pipelining and syndication feeds.
  • WCF support for RSS, JSON, POX and Partial Trust
  • All the .NET Framework 3.5 changes, like LINQ etc.
  • ASP.NET AJAX included as part of the framework
  • New data controls (ListView, DataPager)

August 11, 2008

3.5 Service Pack 1

Released with Visual Studio 2008 Service Pack 1

  • Incorporation of ASP.NET Dynamic Data
  • Support for controlling browser history in an ASP.NET AJAX application
  • Ability to combine multiple JavaScript files into one file for more efficient downloading
  • New namespaces System.Web.Abstractions and System.Web.Routing

April 12, 2010

4.0

Released with Visual Studio 2010

Parallel extensions and other .NET Framework 4 features

The two new properties added in the Page class are MetaKeyword and MetaDescription.

August 15, 2012

4.5

Released with Visual Studio 2012 and Windows Server 2012 for Windows 8

Parallel extensions and other .NET Framework 4.5 features

 

October 17, 2013

4.5.1

Released with Visual Studio 2013[8] for Windows Server 2012 R2 and Windows 8.1

May 5, 2014[9]

4.5.2

 

  • Higher reliability HTTP header inspection and modification methods
  • New way to schedule background asynchronous worker tasks

July 20, 2015[9]

4.6

Released[10] with Visual Studio 2015[11] and EF 7 Previews for Windows Server 2016 and Windows 10

  • More async task-returning APIs
  • HTTP/2 support when running on Windows 10

November 30, 2015[9]

4.6.1

 

 

August 2, 2016[9]

4.6.2

 

  • Improved async support (output-cache and session providers)

April 11, 2017[9]

4.7

Included in the Windows 10 Creators Update[12]

  • operating system support for TLS protocols

October 17, 2017[9]

4.7.1

Included in the Windows 10 Fall Creators Update.[13]

  • Improved accessibility
  • Value tuple types serialization
  • SHA-2 support

April 30, 2018[9]

4.7.2

 

 

August 09, 2022[9]

4.8.1

Released[14]

  • JIT and NGEN Improvements
  • Updated ZLib
  • Reducing FIPS Impact on Cryptography
  • Accessibility Enhancements for WinForms
  • Service Behavior Enhancements for WCF
  • High DPI Enhancements, UIAutomation Improvements for WPF

November 18, 2015

5 RC1

This version was later separated from ASP.NET and brought into a new project called ASP.NET Core, whose versioning started at 1.0.[15]

An entirely new project with different development tenets and goals

        

 

ASP.NET Core - Wikipedia

Versions In Different Techs

ASP.NET MVC

The following table list brief history of ASP.NET MVC.

MVC Version Visual Studio .NET Framework Released Date Features
ASP.NET MVC 1.0 VS2008 .Net 3.5 13-Mar-2009
  • MVC architecture with webform engine
  • Routing
  • HTML Helpers
  • Ajax Helpers
  • Auto binding
ASP.NET MVC 2.0 VS 2008, .Net 3.5/4.0 10-Mar-2010
  • Area
  • Asynchronous controller
  • Html helper methods with lambda expression
  • DataAnnotations attributes
  • Client side validation
  • Custom template
  • Scaffolding
ASP.NET MVC 3.0 VS 2010 .Net 4.0 13-Jan-2011
  • Unobtrusive javascript validation
  • Razor view engine
  • Global filters
  • Remote validation
  • Dependency resolver for IoC
  • ViewBag
ASP.NET MVC 4.0 VS 2010 SP1,
VS 2012
.NET 4.0/4.5 15-Aug-2012
  • Mobile project template
  • Bundling and minification
  • Support for Windows Azure SDK
ASP.NET MVC 5.0 VS 2013 .NET 4.5 17-oct-2013
  • Authentication filters
  • Bootstrap support
  • New scaffolding items
  • ASP.Net Identity
ASP.NET MVC 5.2 VS 2013 .NET 4.5 28-Aug-2014
  • Attribute based routing
  • bug fixes and minor features update
ASP.NET MVC 5.2.9 - Current VS 2022 .NET 4.5 June-2022  

 

Azure - Wikipedia

History and timeline

In 2005, Microsoft took over Groove Networks, and Bill Gates made Groove's founder Ray Ozzie one of his 5 direct reports as one of 3 chief technology officers. Ozzie met with Amitabh Srivastava, which let Srivastava change course. They convinced Dave Cutler to postpone his retirement and their teams developed a cloud operating system.[63][64][65]

  • October 2008 (PDC LA) – Announced the Windows Azure Platform.[66]
  • March 2009 – Announced SQL Azure Relational Database.
  • November 2009 – Updated Windows Azure CTP, Enabled full trust, PHP, Java, CDN CTP and more.
  • February 1, 2010 – Windows Azure Platform commercially available.[67][68]
  • June 2010 – Windows Azure Update, .NET Framework 4, OS Versioning, CDN, SQL Azure Update.[69]
  • October 2010 (PDC) – Platform enhancements, Windows Azure Connect, improved Dev / IT Pro Experience.
  • December 2011 – Traffic manager, SQL Azure reporting, HPC scheduler.
  • June 2012 – Websites, Virtual machines for Windows and Linux, Python SDK, new portal, locally redundant storage.
  • April 2014 – Windows Azure renamed Microsoft Azure,[6] ARM Portal introduced at Build 2014.
  • July 2014 – Azure Machine Learning public preview.[70]
  • November 2014 – Outage affecting major websites including MSN.com.[71]
  • September 2015 – Azure Cloud Switch introduced as a cross-platform Linux distribution. Currently known as SONiC[72]
  • December, 2015 – Azure ARM Portal (codename "Ibiza") released.[73]
  • March, 2016 – Azure Service Fabric is Generally Available (GA)[74]
  • September 2017 – Microsoft Azure gets a new logo and a Manifesto[75]
  • July 16, 2018 – Azure Service Fabric Mesh public preview[76]
  • September 24, 2018 – Microsoft Azure IoT Central is Generally Available (GA)[77]
  • October 10, 2018 – Microsoft joins the Linux-oriented group Open Invention Network.[78]
  • April 17, 2019 – Azure Front Door Service is now available.[79]
  • March 2020 – Microsoft said that there was a 775% increase in Microsoft Teams usage in Italy due to the COVID-19 pandemic. The company estimates there are now 44 million daily active users of Teams worldwide.[80]

C# Versions from Wiki
 

Version Date .NET Visual Studio
C# 1.0 January 2002 .NET Framework 1.0 Visual Studio .NET 2002
C# 1.1
C# 1.2
April 2003 .NET Framework 1.1 Visual Studio .NET 2003
C# 2.0[41] November 2005 .NET Framework 2.0
.NET Framework 3.0
Visual Studio 2005
Visual Studio 2008
C# 3.0[42] November 2007 .NET Framework 2.0 (Except LINQ)[43]

.NET Framework 3.0 (Except LINQ)[43]
.NET Framework 3.5

Visual Studio 2008
C# 4.0[44] April 2010 .NET Framework 4 Visual Studio 2010
C# 5.0[45] August 2012 .NET Framework 4.5 Visual Studio 2012
Visual Studio 2013
C# 6.0[46] July 2015 .NET Framework 4.6
.NET Core 1.0
.NET Core 1.1
Visual Studio 2015
C# 7.0[47][48] March 2017 .NET Framework 4.7 Visual Studio 2017 version 15.0
C# 7.1[49] August 2017 .NET Core 2.0 Visual Studio 2017 version 15.3[50]
C# 7.2[51] November 2017 Visual Studio 2017 version 15.5[52]
C# 7.3[53] May 2018 .NET Core 2.1
.NET Core 2.2
.NET Framework 4.8
Visual Studio 2017 version 15.7[52]
C# 8.0[54] September 2019 .NET Core 3.0
.NET Core 3.1
Visual Studio 2019 version 16.3[55]
C# 9.0[56] November 2020 .NET 5.0 Visual Studio 2019 version 16.8[55]
C# 10.0 November 2021
.NET 6.0
.NET 6.1
Visual Studio 2022 version 17.0[60]
C# 11.0 November 2022 .NET 7 Visual Studio 2022

 

Entiry Framework

Year Event
2006 First preview of Entity Framework released
2008 EF 1.0 released as part of .NET Framework 3.5 SP1
2009 Programming Entity Framework (by Julie Lerman) published
2010 EF 4.0 released (POCO, foreign keys, lazy loading, templates)
Magic Unicorn Edition released
Programming Entity Framework: Code First (by Julie Lerman and Rowan Miller) published
2011 Programming Entity Framework: DbContext (by Julie Lerman and Rowan Miller) published
EF 4.1 released (DbContext, code first)
2012 EF 4.3 released (migrations)
Went open source
EF 5.0 released (enums, spatial, TVFs)
Move from SQL org to Azure (ASP.NET)
2013 EF 6.0 released (async, connection resiliency, custom conventions, sprocs)
2014 EF 6.1 released
Began work on EF7
2016 EF7 renamed to EF Core
EF Core 1.0 released (mixed-eval, shadow state properties, unique constraints, sequences, batching, attach graph APIs)
EF Core 1.1 released (memory-optimized tables)
2017 EF Core 2.0 released (table splitting, owned entities, global query filters, function mapping)
EF 6.2 released
2018 EF Core 2.1 released (lazy loading, value converters, keyless entity types, group by, constructor parameters, seeding)
Entity Framework Core in Action (by Jon P Smith) published
EF Core 2.2 released (spatial, owned collections, query tags)
2019 Moved to DevDiv (.NET) org
EF Core 3.0 released (Azure Cosmos DB, await foreach, nullable reference types, single server-eval query, interceptors)
EF 6.3 released (.NET Core)
EF 6.4 released
EF Core 3.1 released
2020 Entity Framework Community Standup premiered
EF Core 5.0 released (many-to-many, TPT, collations, TVFs, filtered include, property bags, table rebuilds, exclude from migrations, change-tracking proxies)
2021 EF Core 6.0 released (perf improvements, compiled models, migration bundles, temporal tables, pre-convention configuration)
2022 EF Core 7.0 planned (TPC, JSON columns, value objects, bulk updates, templates, sprocs, conventions, trimming support, entity splitting, group by improvements, raw SQL improvements, migrations improvements)

 

IIS Versions

Oracle Versions History

History of Microsoft SQL Server - Wikipedia

Web API

Versions in Different Techs