Building Applications with Visual Studio 2008 SP1

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Title Slide 0 Hello and Welcome to this MSDN session on “Building Applications with Visual Studio 2008 SP1.” My name is <>. Let’s start this session by going into more detail on exactly what we will be covering.

    Favorites, Groups & Events

    Building Applications with Visual Studio 2008 SP1 - Presentation Transcript

    1. Building Applications with Visual Studio 2008 SP1 Chris Koenig Developer Evangelist [email_address] http://blogs.msdn.com/chkoenig
    2. Upcoming Events
      • October
        • 9-10 – Tulsa TechFest
        • 20-22 – in.Telligent Conference
      • November
        • 4 – Election Day (Rock the Vote!)
        • 14 – Dallas Agile.NET Conference
        • 18-20 – MSDN TechDays (Dallas)
      • December
        • 8-10 – VSLive! Dallas
      • January
        • 16-18 – We Are Microsoft
    3. We Are Microsoft / GiveCamp
      • Volunteer event
      • Building web applications for local-area charities & non-profits
      • January 16-18 at BravoTECH
      • Very rewarding experience!
      • http://www.wearemicrosoft.com
      • http://www.givecamp.org
    4. What Will We cover?
      • What’s being delivered with Service Pack 1
      • What’s being improved in Service Pack 1
      • How you can use it to build applications
    5. Helpful Experience
      • .NET Framework Application development
      • Visual Studio 2008
      • Object-Relational Mapping
      • ASP.NET
      Level 100
    6. Agenda
      • New features
        • .NET 3.5 Additions
        • Visual Studio Support
        • Demos!
      • Enhancements
        • Framework Improvements
        • Visual Studio IDE
    7. .NET 3.5 SP1 – What’s New?
      • ADO.NET Entity Framework
      • ASP.NET Dynamic Data
      • ADO.NET Data Services
      • ASP.NET Routing
    8. ADO.NET Entity Framework
      • Two Components to Entity Framework
        • Entity Data Model
        • Entity Framework
      • Visual Studio Designer Support
    9. ADO.NET Entity Data Model
      • Maps concepts to physical store
        • Conceptual Schema Definition
        • Storage Schema Definition
        • Mapping Specification
      • Decouples your DB schema from your application model
        • Provides flexibility
        • Platform-independent
    10. ADO.NET Entity Framework
      • Entity Framework
        • Object Services
        • Entity Client
        • EntitySQL
        • LINQ to Entities
      • Visual Studio Designer Support
    11. Visual Studio Support
      • Entity Data Model Wizard
        • Simplifies creation of mapping files
      • Data Model Design Surface
        • Simplifies creation of entities and relationships
        • Hides the complexity of the mapping files
    12. Demo: ADO.NET Entity Framework
    13. What Did We Just Do?
      • Created an Entity Data Model from an existing database schema
      • Explored the ways to customize the model
      • Wrote a client application that uses the model to access data using LINQ to Entities
    14. ASP.NET Dynamic Data
      • Data-driven web application scaffolding
      • New Visual Studio ASP.NET project types
      • Based on top of data model
        • Entity Data Model
        • LINQ to SQL
      • Fully Customizable
        • Templates and Routing
    15. Demo: ASP.NET Dynamic Data
    16. What Did We Just Do?
      • Created a Dynamic Data Web application
      • Explored customization areas
      • Connected it to our existing model
    17. ADO.NET Data Services
      • Exposes data “feeds”
      • Presents a Web-based object model
      • Powerful, but secure
      • Extensible
    18. ADO.NET Data “Feeds”
      • Implemented using ATOM
        • “ Tables” == feeds
        • “ Rows” == entities
      • RESTful protocol
        • Simple XML
        • URI points to resource
    19. Data Services Flexibility
      • Opt-in exposure
      • Flexible extensibility model
        • Service Operations
        • Query Interceptors
        • Change Interceptors
      • Supports many types of client access
    20. Demo: ADO.NET Data Services
    21. What Did We Just Do?
      • Added a Data Service to our Web Application
      • Refactored our user interface to work over the Web
    22. ASP.NET Routing
      • Map your application’s URL entry points to route handlers
      • Generate URLs based off your defined route table
      • Can be leveraged by ASP.NET…
        • Dynamic Data
        • MVC
        • WebForms
    23. Demo: ASP.NET Routing
    24. What Did We Just Do?
      • Explored how to customize site layout using routes
      • Added new routes to our Web Application
    25. Agenda
      • New features
        • .NET 3.5 Additions
        • Visual Studio Support
        • Demos!
      • Enhancements
        • Framework Improvements
        • Visual Studio IDE
    26. .NET 3.5 SP1 Enhancements
      • ASP.NET AJAX
      • WCF
      • WPF
      • WinForms
    27. ASP.NET AJAX
      • History
        • Creates custom history points
          • Server & client-side
        • Enable back/forward browser buttons
        • Allow users to bookmark state
      • Script combining
        • Combine multiple JavaScript files into one
          • Reduces # of requests and bandwidth
    28. WCF Enhancements
      • Scalability improvements
      • DataContractSerializer improvements
      • APP support added to the syndication library
      • Enhanced UriTemplate syntax
        • Compoud segments ({filename}.{ext})
        • Default values (/Products/{id=23})
    29. WPF Enhancements
      • Performance improvements
        • Up to 40% coldstart improvement!
      • Shader effects
      • Improved Databinding
      • Direct3D Interop
        • Images
        • Textures
    30. WinForms
      • Five New controls
        • Vector Shapes
          • Line
          • Rectangle
          • Oval
        • PrintForm
        • DataRepeater
    31. Visual Studio – New Features
      • Entity Data Model designer
      • JavaScript formatting and code preferences
      • ASP Intellisense/Debugging
      • .NET Framework Client Profile
        • 26mb download
    32. Visual Studio Enhancements
      • SQL Server 2008
      • Improved JavaScript Intellisense
        • jQuery
        • Prototype
        • Scriptaculous
      • Web designer performance improvements
      • WCF refactoring support (svc/config files)
    33. Additional New Features
      • ASP.NET MVC
      • Silverlight 2
        • ASP.NET Silverlight controls
    34. Session Summary
      • Great new features in SP1 make application development easier
      • Many existing features are improved
      • More coming soon!
    35. For More Information
      • Online Resources
        • msdn.microsoft.com
        • msdn.microsoft.com/vstudio
        • vs2008sp1docs.msdn.microsoft.com
      • Local Community
        • adnug.org
        • agileaustin.org
        • southcentraldevelopers.com
    36. Microsoft Press Publications For the latest titles, visit www.microsoft.com/learning/books/devtools
    37. RAMP-UP Are you ready to take your career as a developer to the next level? Looking for a learning experience that is designed for you? Join MSDN Ramp Up and Summit Your Career! MSDN Ramp Up is your online source that provides free training and technical resources to help take your development skills to the next level.
      • Step-by-Step training plans to build your development skills.
      • Premium technical content created by expert developers for developers.
      • Access to valuable online e-learning, e-references, and virtual labs.
      • 50% discount on select certification exams and 30% discount on Microsoft Press training kits.
      • Join Ramp Up for free today!
      • Go to: http://msdn.microsoft.com/rampup
    38.  

    + Chris KoenigChris Koenig, 2 years ago

    custom

    2017 views, 0 favs, 2 embeds more stats

    From my September 25, 2008 MSDN Unleashed presentat more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2017
      • 2005 on SlideShare
      • 12 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 55
    Most viewed embeds
    • 11 views on http://blogs.msdn.com
    • 1 views on http://feeds.feedburner.com

    more

    All embeds
    • 11 views on http://blogs.msdn.com
    • 1 views on http://feeds.feedburner.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories