Microsoft .NET 4.0 Development - Online Course
Microsoft .NET 4.0 Development
$89.99
The Microsoft .NET 4.0 Development series provides an overview of the 4.0 version of .NET Framework. Topics include Windows Presentation Foundation, Silverlight, Windows Communication Framework, .NET Core Framework, .NET Data Framework, .NET Communications Framework, and .NET Workflow Framework.
This series is for anyone who is upgrading to .NET 4.0. Before taking this series, you should be familiar with Visual Studio 2010. This online course contains 8 lessons and should take approximately 11 hours to complete.
Lesson 1: The .NET Framework (1.0) hour
The .NET Framework teaches you how to describe tools used before the .NET Framework, trace the origin and goals of the .NET Framework, explain the architecture of the .NET Framework, and illustrate the importance of the user experience. This course covers the evolution of the .NET Framework, and the need for an efficient, aesthetic, and effective user experience in modern software design. Topics include The .NET Framework.
Lesson 2: Silverlight (2.0) hours
Silverlight teaches you how to describe the ten pillars of Silverlight. This course covers the core concepts that form the basis of Silverlight. Topics include Silverlight.
Lesson 3: Windows Presentation Foundation (1.0) hour
Windows Presentation Foundation teaches you how to describe how WPF differs from Silverlight, and explain how to choose between Silverlight and WPF. This course covers the difference between the Silverlight and Windows Presentation Foundation development tools for .NET. Topics include Windows Presentation Foundation.
Lesson 4: Windows Communication Foundation (1.0) hour
Windows Communication Foundation teaches you how to explain the purpose and use of SOA, describe the WCF architecture, and implement a WCF service. This course covers using WCF as a framework for designing and developing SOA applications. Topics include Windows Communication Foundation.
Lesson 5: Core Framework Enhancements (2.0) hours
Core Framework Enhancements teaches you how to describe changes made to the CLR for .NET 4.0, and explain how the Task Parallel Library and Parallel Language Integrated Query accommodate parallel computing. This course covers changes to the .NET 4.0 CLR, and enhancements made to accommodate parallel computing. Topics include Core Framework Enhancements.
Lesson 6: Code Contracts and MEF (2.0) hours
Code Contracts and MEF teaches you how to use code contracts to express preconditions, postconditions, and object invariants, and explain how the Managed Extensibility Framework allows for declarative syntax code composition. This course covers the use of code contracts, and the Managed Extensibility Framework. Topics include Code Contracts and MEF.
Lesson 7: Workflow Framework Enhancements (1.0) hour
Workflow Framework Enhancements teaches you how to build a simple workflow, use the Flowchart activity, describe essential concepts of the workflow architecture, and describe the built-in workflow activities. This course covers the improved design and the use of Workflow Foundation 4.0. Topics include Workflow Framework Enhancements.
Lesson 8: More on Workflow (1.0) hour
More on Workflow teaches you how to work with the compensation transaction model, use persistence to manage human interactions, and employ workflow services. This course covers the use of the compensation transaction model with Workflow Foundation 4.0. Topics include More on Workflow.