Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Don't ask me why but I felt compelled to post this entry… We’ve come a long way with .NET and I feel tremendous reward knowing that I was right there at the very beginning of it all… evangelizing .NET Beta…
Today we have the most robust software framework in the industry… and it is getting even better… I look forward to the consolidation/unification we are about to unleash with .NET 4.0.
Check it out:
.NET Framework 1.0 (wow! it has been 8 years now!)
- First public beta at PDC 2000
- RTM Early 2002
- Introduced the world to “managed code”
- GC, JIT
- C#
- Coherent Framework
- XSP….ASP+…ASP.NET!
- WinForms
.NET Framework 1.1
- RTM Early 2003
- “managed code” mainstream
- Ships in Windows Server 2003
- Rounds out features
.NET Framework 2.0
- RTM Late 2005
- ASP.NET for the Masses
- Application Building Blocks
- Parts, Authentication, Role Management, etc
- Visual Web Developer
- Application Building Blocks
- Client Development
- ClickOnce!
.NET Framework 3.0
- RTM end of 2006
- Windows Presentation Foundation
- Vector Graphics, Media
and UI - Enters the age of UX
- Vector Graphics, Media
- Windows Communication Foundation
- Unified messaging model
- Windows Workflow Foundation
- Coordinating work with durable applications
.NET Framework 3.5
- RTM End of 2007
- Linq
- ASP.NET AJAX
- WCF/WF
- REST Services
- Workflow Services
- Client
- Sync
- Client app services
.NET Framework 3.5 “SP1”
- RTM Mid 2008
- ASP.NET Dynamic Data
- ADO.NET
- Entity Framework
- Data Services (Astoria)
- WCF
- AtomPub ServiceDocuments
- Client
- Client Profile
- Performance
- Working set and startup time
- Silverlight 2
- RTM end of 2008
- Brings power of .NET to the web client
- Media and RIA .NET platform
.NET Framework 4.0
- Base Class Library Improvements
- Managed Extensibility Framework
- More Core Data Structures
- I/O Improvements
- Parallel Computing
- Task Parallel Library
- Parallel Linq (PLINQ)
- Coordination Data Structures (CDS)
- Client
- WPF
- Client Profile
- Business Focused Controls
- Win7 Advances (Multi-touch, etc)
- ADO.NET
- Entity Framework v2
- Code-First Development
- TDD Support
- Foreign-Key Support
- Entity Framework v2
- ASP.NET
- ASP.NET Dynamic Data Improvements
- ASP.NET MVC
- ASP.NET Dynamic Data for MVC
- Extensible Caching Framework
- WF & WCF
- Fully Declarative Services
- Workflow Enhancements
- New flowchart modeling
- Workflow Rules Integration
- … much more…
- WCF Enhancements
- Durable Duplex
- WS-Discovery & UDP Channel
- In-Process Channel
- RIA (Silverlight)
- Simplified N-tier development
- Business-focused framework
- WPF
Kudos to the teams responsible for developing and evolving this fantastic set of capabilities unlike anything found in any other framework… keep the good work… The Windows Development Platform provides, by far, the most integrated and productive set of technologies for developers in the history of computing…
Joel Reyes
Technorati Tags: .NET Framework 1,.NET Framework 1.1,.NET Framework 2,.NET Framework 3,.NET Framework 3.5,.NET Framework 3.5 SP1,.NET Framework 4
Comments
Anonymous
February 03, 2009
PingBack from http://www.anith.com/?p=5294Anonymous
February 03, 2009
Thanks for Sharing ! Good Work ! Kepp it Up!Anonymous
February 04, 2009
Thank you for submitting this cool story - Trackback from DotNetShoutoutAnonymous
February 04, 2009
http://blogs.msdn.com/publicsector/archive/2009/02/03/net-time-tunnel.aspxAnonymous
February 06, 2009
Good stuff, though give us the scoop as to when can we expect the beta for .NET v4??Anonymous
February 07, 2009
.NET Proactor Pattern - an asynchronous event handling pattern Step-by-step Introduction to DelegatesAnonymous
February 07, 2009
.NETProactorPattern-anasynchronouseventhandlingpatternStep-by-stepIntroductiontoD...Anonymous
February 22, 2009
Pick of the week: You’re Doing It Wrong General Sorting Generic Lists Using IComparer<T>, IComparable<T>, and the Comparison<T> Delegate : John Miller explains the different options for sorting collections in .NET 3.5. Read theAnonymous
October 11, 2012
Great post indeed. I really like that you are providing information on .NET for freshers , Being enrolled at www.wiziq.com/.../57-fresher-training-projects i found your information very helpful indeed. Thanks for it.