E4D Learning

What's New in .NET 4.0 & Visual Studio 2010 (40 Hours)

Course Description:

שבוע הכרות עם דוט-נט 4.0 וויז'ואל סטודיו 2010. בשבוע זה נעבור על כל החידושים והתוספות, ויש הרבה מאוד. הדגש יהיה על החידושים המעשיים שיהיו אבני פינה בכל אפליקציה דוט-נט 4.0.

Trainer:

Eyal Vardi is a Microsoft Most Valuable Professional – MVP. Eyal lectures in the Interdisciplinary Center in Herzelia, and participated in many Microsoft technical conferances and discussion groups. Eyal has been part of cutting-edge software industry projects: he co-founded R-U-Sure (managed by Yossi Vardi of ICQ), TreeWay and VCI, where he has several different senior responsibilities managing development, product and business development.


Course Content:

Module 1: Visual Studio 2010
The following sections describe new features available in Visual C# 2010. The new features work together to improve Microsoft Office programmability, increase your ability to explore code, provide support for test-driven development, and more.
  • UML Designer
  • Call Hierarchy
  • Navigate To
  • Highlighting References
  • Generate From Usage
  • IntelliSense Consume-First ModeCLR 4.0:
  • Visual Web Developer Enhancements

Module 2: C# 4.0
The following sections describe new features in C# 4.0. The new features work together to improve Microsoft Office programmability, increase your ability to explore code, provide support for test-driven development, and more.
  • Covariance and Contravariance
  • Named and Optional Arguments
  • Type Equivalence Support
  • Dynamic Support
  • Office Programmability

Module 3: CLR 4.0 and BCL
The following sections describe new features in parallel computing, performance and diagnostics, dynamic language runtime, and other CLR-related technologies.
  • Physical model
  • Parallel Computing
  • Managed Extensibility Framework (MEF)
  • Dynamic Language Runtime (DLR)
  • Performance and Diagnostics
  • Code Contracts
  • Lazy Initialiation
  • In-Process Side-by-Side Execution
  • Interoperability
  • Garbage Collection

Module 4: ASP.NET 4.0
The following sections describe new features in ASP.NET core services, Web Forms, Dynamic Data, and Visual Web Developer.
  • ASP.NET Core Services
  • ASP.NET Web Forms
  • Dynamic Data
  • ASP.NET AJAX 4.0
  • ASP.NET MVC

Module 5: ADO.NET 4.0
The following sections describe new features in ADO.NET 4.0 with the .NET Framework version 4.0.
  • ADO.NET Entity Framework 4.0
  • ADO.NET Data Services
  • Microsoft Distributed Cache (Code Named Velocity)

Module 6: Windows Communication Foundation (WCF) 4.0
Windows Communication Foundation (WCF) provides the new features and enhancements described in the following sections.
  • Standard Endpoints
  • Serialization Enhancements
  • Web Programming
  • Router Service
  • Support for WS-Discovery
  • Workflow Services
  • High-performance Tracing

Module 7: Windows Workflow Foundation (WF) 4.0
Windows Workflow Foundation (WF) in .NET Framework 4 changes several development paradigms from earlier versions. Workflows are now easier to create, execute, and maintain.
  • Workflow Activity Model
  • Richer Composite Activity Options
  • Expanded Built-in Activity Library
  • Enhanced Persistence and Unloading
  • Improved Ability to Extend WF Designer Experience

Related Courses:

  • C# 3.0 & LINQ
  • ADO.NET Entity Framework
  • ADO.NET Data Services
  • WCF
  • WPF
  • WF
  • ASP.NET AJAX 3.5
  • Resources:

  • What's New in the .NET Framework 4
  • What's New in Visual C# 2010
  • 10-4 a weekly video podcast
  • BCL Team Blog
  • .NET Framework FX 4 Beta 1 – What’s New
  • MSDN .NET Framework



  • לפרטים נוספים, התקשר עכשיו למיכל: 054-5612259 או לאורנית 03-6325707