Your SlideShare is downloading. ×
Top 10 Things in Visual Studio 2008 since 2005
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Top 10 Things in Visual Studio 2008 since 2005

14,368

Published on

Top 10 Things in VS 2008 since VS 2005

Top 10 Things in VS 2008 since VS 2005

Published in: Technology
1 Comment
1 Like
Statistics
Notes
  • 2008 Top 10 Web Apps

    http://timepassonline.blogspot.com/2008/12/top-10-web-apps-in-2008.html

    2008 Top 10 Web Apps

    http://timepassonline.blogspot.com/2008/12/top-10-web-apps-in-2008.html
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
14,368
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
100
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 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.
  • Transcript

    • 1. Visual Studio & .NET Top 10 additions since 2005 Mike Taulty, Mike Ormond Developer & Platform Group Microsoft Ltd [email_address] [email_address]
    • 2. Release History
    • 3. .NET Framework V3.0
    • 4. Windows Presentation Foundation
      • Rich user experiences on the Windows Platform
      1 Designers & Developers Unified API (documents, media, UI) Using Hardware (displays & GPUs) Browser/Desktop
    • 5. Windows Presentation Foundation XAML Designer Look, behavior, brand, and emotional connection Developer Function, deployment, data, security, operational integrity VS Project Files
    • 6. Rich Windows UI with WPF
    • 7. Windows Communication Foundation
      • Single programming model
      • Crosses paradigms
        • SOAP, REST
      • Crosses protocols
        • HTTP, TCP, Pipes, MSMQ, etc.
      • Open standards or proprietary
      • Highly extensible
      2 WCF WCF WCF
    • 8. Windows Workflow Foundation
      • Tools
      • Components
      • Runtime
      • Services
      • For building “workflow” into your own apps
      3
    • 9. Combining WCF and WF
    • 10. Windows CardSpace
      • An identity system built on open standards
      • Identity it a set of standard/custom claims
        • Name, Address, Age, Email, etc.
      4 User Website Wants to login Requests Card Issuer: Anyone Claims: Identifier FirstName LastName Email Views (Filtered) Cards Selects Card Sends Card ( Encrypted for Site ) Previews Disclosed Data
    • 11. CardSpace Authentication
    • 12. Visual Studio 2008
    • 13. Multitargetting
      • No longer a hard link between Visual Studio and the application’s target framework
      VS 2008 5
    • 14. Multi-targetting in VS 2008
    • 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
    • 16. Manipulating data with LINQ
    • 17. VS 2008 for Web Applications
        • Helping you build richer, standards compliant web apps
      Visual Studio ASP.NET 3.5 7 New Designer Integrated CSS Support Javascript Intellisense Javascript Debugging ASP.NET AJAX LINQ Support New Data Controls
    • 18. VS 2008 for Web
    • 19. Visual Studio 2008 Service Pack 1
    • 20. ADO.NET Entity Framework 8 SQL Provider Oracle Provider ... Entity Provider Conceptual Model Store Model Map ADO.NET API ORM API
    • 21. ADO.NET Data Services
      • Framework for easily exposing data over RESTful web services
        • Any data but synergy with Entity Framework
        • RESTful == HTTP, XML/JSON with URI’s for querying
      9 Customers Products READ CREATE UPDATE DELETE Data Services HTTP GET POST PUT DELETE XML or JSON
    • 22. Surfacing data with Data Services
    • 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
    • 24. Websites with Dynamic Data
    • 25. The Top 10
    • 26. Bubbling Under...
    • 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.

    ×