Microsoft .NET 4.0 Development - Online Course

Microsoft .NET 4.0 Development
$89.99

Microsoft .NET 4.0 DevelopmentThe 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.

  •  
  •