More Related Content Similar to Top 10 Things in Visual Studio 2008 since 2005 (20) Top 10 Things in Visual Studio 2008 since 20051. Visual Studio & .NET Top 10 additions since 2005 Mike Taulty, Mike Ormond Developer & Platform Group Microsoft Ltd [email_address] [email_address] 5. Windows Presentation Foundation XAML Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity VS Project Files 15. Language INtegrated Query (LINQ) from data in someDataSource join otherData in someOtherSource on keyExpr equals keyExpr ( into itemName )? let someVariable = someExpression where somePredicate orderby ( expression ( ascending | descending )?)* select expression group expression by keyExpression into itemName .NET Framework V3.5 Language Features ( C# V3 and VB V9 ) Custom Objects XML SQL 6 20. ADO.NET Entity Framework 8 SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API ORM API 23. ASP.NET Dynamic Data A scaffolding framework for ASP.NET to enable rapid creation of data-driven websites 10 Traditional ASP.NET Dynamic ASP.NET 27. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Editor's Notes 06/07/09 01:41 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.