Visual Studio 2008 and the .NET Framework 3.5

13
Visual Studio 2008 and C# 3.0 Dennis Doomen

description

 

Transcript of Visual Studio 2008 and the .NET Framework 3.5

Page 1: Visual Studio 2008 and the .NET Framework 3.5

Visual Studio 2008 and C# 3.0Dennis Doomen

Page 2: Visual Studio 2008 and the .NET Framework 3.5

18:45 What’s New Part 1

19:45 Break

20:00 What’s New Part 2

21:00 End

Contents

Page 3: Visual Studio 2008 and the .NET Framework 3.5

Red and Green Bits

Page 4: Visual Studio 2008 and the .NET Framework 3.5

What’s in the box?

Page 5: Visual Studio 2008 and the .NET Framework 3.5

Multitargeting

Page 6: Visual Studio 2008 and the .NET Framework 3.5

C# 3.0

Does NOT require .NET 3.5!

Page 7: Visual Studio 2008 and the .NET Framework 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

Page 8: Visual Studio 2008 and the .NET Framework 3.5

• 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

Page 9: Visual Studio 2008 and the .NET Framework 3.5

• 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

Page 10: Visual Studio 2008 and the .NET Framework 3.5

LINQ

Page 11: Visual Studio 2008 and the .NET Framework 3.5

• 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

Page 12: Visual Studio 2008 and the .NET Framework 3.5

• 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

Page 13: Visual Studio 2008 and the .NET Framework 3.5

• 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