Richard Hale Shaw at Northeastern University
April 12, 2006, 6p.m.
Northeastern University
110 WVH
440 Huntington Ave
• Boston, MA 02115
https://acm.ccs.neu.edu/speakers2/richard-hale-shaw-the-evolution-of-the-.net-framework
The Evolution of the .NET Framework
What Microsoft learned from Errors in the Past, and where it's going in the Future
When the .NET Framework first shipped 4 years ago, most of Microsoft's developer customers -- and most of Microsoft Marketing -- had no idea of what it was. Ironically, the web page that introduces the Framework to the public at microsoft.com incorrectly defines the Framework and its purpose to this day. The fact is that the .NET Framework is a development platform that obsoletes and deprecates all of the developer technologies that Microsoft had shipped since the advent of Windows in 1984, including: the Windows API, COM, ADO, RDO, OLE-DB, ASP and others. It single handedly proposes a new way of developing n-Tier applications, addresses the deficiencies of Java and C++ - based approaches, and obviates the need for existing Microsoft development tools such as Visual C++ and Visual Basic.
In this talk, Richard will describe how the Framework was conceived and created, how it was developed and how many of the decisions that led to its creation were made. We'll also look at the implications this has for future Microsoft operating systems and products, and how MS is using the Framework internally. Along the way, we'll take a look at how .NET Applications and components are built with a few live examples.