Your SlideShare is downloading. ×
0
<ul><li>Visual Studio 2008 and C# 3.0 </li></ul><ul><li>Dennis Doomen </li></ul>
<ul><li>18:45  What’s New Part 1 </li></ul><ul><li>19:45  Break </li></ul><ul><li>20:00  What’s New Part 2 </li></ul><ul><...
Red and Green Bits
What’s in the box?
Multitargeting
C# 3.0 Does NOT require .NET 3.5!
<ul><li>Split view </li></ul><ul><li>Faster Source/Design switching </li></ul><ul><li>Extensive CSS support </li></ul><ul>...
<ul><li>Windows Workflow Foundation </li></ul><ul><ul><li>Integration with WCF (Send / Receive WF Activities) </li></ul></...
<ul><li>Windows Forms </li></ul><ul><ul><li>Hosting WPF controls </li></ul></ul><ul><ul><li>Client Application Services </...
LINQ
<ul><li>Improved test engine </li></ul><ul><li>Hyperlinks to code in stack traces </li></ul><ul><li>Improved check-in poli...
<ul><li>Performance improvements / scalability </li></ul><ul><li>WSS 3.0 / MOSS 2007 support </li></ul><ul><li>Continuous ...
<ul><li>Visual Studio 2008 Training Kit http://www.microsoft.com/downloads/details.aspx?FamilyID=8bdaa836-0bba-4393-94db-6...
Upcoming SlideShare
Loading in...5
×

Visual Studio 2008 and the .NET Framework 3.5

486

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
486
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Query syntax vs method syntax Multiple models Lazy loading Rename classes en properties Geen cascading deletes Stored procedures Custom code via partial class LINQ visualizer Using SPs for insert, update, delete Server-side paging Validation of class, properties or entire change list via partial methods CRUD partial methods op DataContext class
  • Transcript of "Visual Studio 2008 and the .NET Framework 3.5"

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

      Clipping is a handy way to collect important slides you want to go back to later.

    ×