• 2009-10-21

    Visual Studio 2010 Beta 2 Training Kit发布

    紧随的发布,微软今天发布了Visual Studio 2010 Beta 2 Training Kit。通过这个Training Kit,通过丰富的PPT和动手实验,我们可以了解和学习beta2中的各种新特性,为迎接明年正式版的到来打下基础。

    The Beta 2 version of DPE’s Visual Studio 2010 Training Kit is now live (you can find it at http://tinyurl.com/Beta2Training).

    Training Kit

    A training kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize a variety of Visual Studio 2010 and .NET Framework 4 technologies.

    The Beta 2 release of the Training Kit contains 15 presentations, 19 hands-on labs, and 13 demos. Many technologies are covered in this release, including: C# 4, VB 10, F#, Parallel Extensions, Windows Communication Foundation, Windows Workflow, Windows Presentation Foundation, ASP.NET 4, Entity Framework, ADO.NET Data Services, Managed Extensibility Framework, and Visual Studio Ultimate.

    There’s a lot of content covered here. See for yourself:

    Presentations

    • What’s New in .NET Framework 4
    • What’s New in Visual Studio 2010
    • Introduction to ASP.NET MVC
    • Introduction to Managed Extensibility Framework
    • Introduction to .NET RIA Services
    • Introduction to “Velocity”
    • Parallel Computing for Managed Developers
    • Web Deployment with Visual Studio 2010
    • What’s New in ASP.NET AJAX 4
    • What’s New in ASP.NET Web Forms 4
    • What’s New in C# and VB
    • What’s New in ADO.NET Data Services
    • What’s New in Entity Framework 4
    • What’s New in Windows Presentation Foundation 4
    • What’s New in Windows Workflow 4

    Hands-On Labs

    • Introduction to ADO.NET Data Services
      • Exercise 1: Creating and Consuming ADO.NET Data Services
      • Exercise 2: Consuming ADO.NET Data Services using ASP.NET AJAX
      • Exercise 3: Extending Data Services with Service Operations and Interceptors
      • Exercise 4: Adding Client-Side Paging with Row Count
    • ASP.NET AJAX 4
      • Exercise 1: Leveraging a Client-Side Template
      • Exercise 2: Using the DataView Control
      • Exercise 3: Creating Custom Markup Extensions
      • Exercise 4: Declaratively Instantiating Behaviors
    • Creating Plan My Night – ASP.NET MVC Application
      • Exercise 1: Creating an ASP.NET MVC Application, Plan My Night
      • Exercise 2: Creating Entity Framework Data Model
      • Exercise 3: Adding AJAX For Searching Activities
    • Enhancing Plan My Night – ASP.NET MVC Application
      • Exercise 1: Adding Caching using “Velocity”
      • Exercise 2: Structuring an Application using MVC Areas
    • Introduction to ASP.NET Web Forms 4
      • Exercise 1: Controlling Server Control ClientIds
      • Exercise 2: Enabling Bi-Directional Routing Support
      • Exercise 3: Granular ViewState
    • Microsoft Office Programmability in C# and Visual Basic
    • Introduction to F#
      • Exercise 1: Types in F#
      • Exercise 2: Using the Let keyword
      • Exercise 3: Functions
      • Exercise 4: Lists
      • Exercise 5: Pattern Matching and Recursion
      • Exercise 6: Types and Discriminated Unions
    • Introduction to the Managed Extensibility Framework
      • Exercise 1: Using MEF To Dynamically Add Modules to an Application
      • Exercise 2: Dynamically extending a form
    • Introduction to “Velocity”
      • Exercise 1: Setting up and running “Velocity”
      • Exercise 2: Programming directly against “Velocity” as a generic object cache
      • Exercise 3: Using Velocity’s SessionState provider with ASP.NET
      • Exercise 4 (Optional): Configure “Velocity” Cache in a cluster
    • Introduction to Workflow 4
      • Exercise 1: Hello Workflow
      • Exercise 2: Refactoring Workflows
      • Exercise 3: The CodeActivity
      • Exercise 4: Dynamic Workflows with XAML
      • Exercise 5: Testing Workflows
      • Exercise 6: WorkflowApplication
      • Exercise 7: Adding If/Else Logic
      • Exercise 8: Error Handling
      • Exercise 9: Activity Designers
      • Exercise 10: Hosted Designer
    • Introduction to Parallel Extensions
      • Exercise 1: Parallelize existing algorithm using static Parallel helper class
      • Exercise 2: Create and run parallelized Tasks
      • Exercise 3: Using the Task<T> class to create and run tasks that return a value
      • Exercise 4: Parallelizing LINQ queries using PLINQ
    • Test-Driven Development in Visual Studio 2010
    • WCF Service Discovery
      • Exercise 1: Ad-Hoc Discovery
      • Exercise 2: Metadata Extensions
      • Exercise 3: Announcements
      • Exercise 4: Discovery Proxy
      • Exercise 5: Legacy Discovery
    • Web Development in Visual Studio 2010
      • Exercise 1: Using HTML Code Snippets
      • Exercise 2: Web.config Transformations
      • Exercise 3: Packaging and Deploying Web Applications
      • Exercise 4: Packaging and Deploying Web Applications for IIS
    • Building a Data-Driven Master/Detail Business Form using WPF 4
    • Multi-touch Gesture – MFC
    • Multi-touch WMTouch – MFC
    • Ribbon – MFC
    • Taskbar - MFC

    Demos

    • ContosoAutomotive (Parallel Extensions + MEF + WPF)
    • AdventureWorks AJAX
    • ASP.NET AJAX Ten-In-One
    • Managed Languages Ten-In-One
    • Barrier
    • CountdownEvent
    • Hello Visual Studio 2010
    • Introduction to the Managed Extensibility Framework
    • Parallel Baby Names
    • Parallel For Loop
    • Parallel LINQ (PLINQ)
    • Parallel Tasks
    • “Velocity”

    Enjoy!


    收藏到:Del.icio.us