Standard PC in 2005 / 2006:
Standard PC in 2005 / 2006 1 Terabyte of disk
2-4 Gb of memory
3-5 Ghz CPU core
3-4x GPU performance
The Road to Longhorn:
The Road to Longhorn Whidbey - Next Gen Visual Studio and .NET framework 2.0 – 4Q/2004 – 1Q/2005
Yukon – Next version of SQL Server – 4Q/2004 – 1Q/2005
Orcas – Visual Studio 2005
Longhorn – WinFx – 2006 – 2008
Whidbey:
Whidbey .NET Framework 2.0
Generics
Partial Classes
ObjectSpaces – (ORM for SqlServer)
ClickOnce deployment
Tighter integration with Win32
Visual Studio
Graphical Binding
Usability (Edit/Continue for VB, In Situ editing, Smart Tags)
Microsoft Business Framework (MBF) Next Generation Visual Studio and .NET Framework – 1Q2005
Yukon & Orcas:
Yukon & Orcas Yukon – SQL Server - 1Q2005
Embedded CLR
C# & VB Stored Procedures
User Defined Types
Extended XML Queries
Orcas – Visual Studio 2005
Longhorn development environment
Longhorn – WinFx 2006 / 2008:
Longhorn – WinFx 2006 / 2008 Avalon – new integrated UI model
Aero – new Windows shell
WinForms & WebForms use same dev model
XAML
Win32 subordinated
Resource management improved
Graphics / animation uses GPU
Windows Graphics Composition Engine replaces GDI & GDI+
Vector graphics for all core drawing code
DirectX functionality embedded in framework
WinFs – new file system
Backed by MS SQL database store
Folders as logical views
Item Metadata - extensible and query-able
Longhorn – WinFx 2006 / 2008:
Longhorn – WinFx 2006 / 2008 Indigo – new communications sub-sytem
Next gen Web Services / ASP.NET
Next gen remoting infrastructure with built in security / transactions
Enterprise Services (COM+) in .NET
MSBuild – new .NET build sub-system