visual studio 2008 and the .net framework 3.5
DESCRIPTION
TRANSCRIPT
Visual Studio 2008 and C# 3.0Dennis Doomen
18:45 What’s New Part 1
19:45 Break
20:00 What’s New Part 2
21:00 End
Contents
Red and Green Bits
What’s in the box?
Multitargeting
C# 3.0
Does NOT require .NET 3.5!
• Split view
• Faster Source/Design switching
• Extensive CSS support
• Nested master pages
• New controls: ListView, DataPager, LinqDataSource
• AJAX libraries (3.5) and project templates
• JavaScript Intellisense and debugging– Breakpoints in ASP.NET– Richer debug/locals vizualizer– Browse runtime method objects– Script navigation in solution explorer– XML C# comments
Web Development improvements
• Windows Workflow Foundation– Integration with WCF (Send / Receive WF Activities)– wsHttpContextBinding and wsNetpContextBinding– WorkflowServiceHost
• Windows Communication Foundation– New templates– Visual Studio Self-Hosting + test Client– RSS en REST serialization using webHttpBinding– Integration with AJAX web services using JSON– Partial Trust
More improvements
• Windows Forms– Hosting WPF controls– Client Application Services– ClickOnce for Firefox– Built-in UAC support
• Access to .NET Framework source code
• Office– VSTO 3.0– New Add-in templates (2003 & 2007)– Office 2007 Ribbon Designer
• Mobile support
Even more improvements
LINQ
• Improved test engine
• Hyperlinks to code in stack traces
• Improved check-in policy management
• Code Metrics (+ check-in policy)
• New shortcut keys + Run Tests context menu
• AJAX support in web load testing
• Performance Report Comparison
• Test Deployment opt-in
• Auto-generated private accessors
• Auto-cleanup test results
QA improvements
• Performance improvements / scalability
• WSS 3.0 / MOSS 2007 support
• Continuous Integration (opt-in incremental builds)
• Build queuing and scheduled builds
• Built-in Annotate, Tree Diff, Destroy
• Get Latest on Check Out
• SQL Server 2008 / Windows 2008 support
• Non-default ports
• Offline improvements
• Team Explorer synchronization
• Merge improvements
Team Foundation Server 2008
• Visual Studio 2008 Training Kithttp://www.microsoft.com/downloads/details.aspx?FamilyID=8bdaa836-0bba-4393-94db-6c3c4a0c98a1&displaylang=en
• Scott Guthrie’s bloghttp://weblogs.asp.net/scottgu
• Daniel Moth’s bloghttp://www.danielmoth.com/Blog/
• Jeff Beehler’s bloghttp://blogs.msdn.com/jeffbe/archive/2007/11/19/visual-studio-team-system-2008-ships.aspx
• ListView and DataPager in ASP.NET 3.5http://www.west-wind.com/WebLog/posts/127340.aspx
• What’s new for WCF in .NET 3.5http://blogs.thinktecture.com/cweyer/archive/2007/10/29/414951.aspx
• Aviva Solutions webloghttp://blog.avivasolutions.nl
Links