 |
|
|
|
|
|
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
|
|
|
|
|
|