Visual Studio 2008 and the .NET Framework 3.5

Post on 07-Nov-2014

707 views 0 download

Tags:

description

 

Transcript of Visual Studio 2008 and the .NET Framework 3.5

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