
Four intensive days ramping up on .NET 3.5: WCF, WF, WPF, and CardSpace
The Microsoft .NET Framework 3.5 provides a platform for building distributed systems using several foundational technologies: Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Windows Presentation Foundation (WPF), and Windows Cardspace (WCS). This course is your path of least resistance to quickly ramp-up on .NET 3.5 and to clearly understand when, where, and how to apply each technology.
Highlights
Windows Communication Foundation
- Connected systems architecture
- Programming services
- Publishing service metadata
- Programming clients
- Security, reliable messaging, transactions
Windows Cardspace
- Federated Identity
- Claims-based systems and ADFS/WCS
- Cardspace-enabling a site/service
Windows Workflow Foundation
- Programming WF
- Developing activities
- Runtime and services
- Persistence and tracking
- Communications
Windows Presentation Foundation
- Programming WPF
- Controls and layout
- Graphics, templates, and styling
- Data binding
Who Should Attend
Experienced .NET developers who are new to .NET 3.x and want to ramp-up quickly.
Prerequisites:
Experience with .NET Framework 2.0. In addition, the labs are written in C#, so a reasonable comfort level with C# will be very helpful. No experience with .NET 3.0 or 3.5 is necessary or assumed.
What you should expect to learn:
This course is designed to get you up to speed quickly on the new .NET platform for communication, presentation, workflow, and security. You’ll learn how to connect systems more quickly and easily using WCF, as well as how to make certain parts of your application more visible by incorporating workflow. You learn how to start thinking about claims-based security with Windows Cardspace. Finally, you’ll learn how to build a compelling front end using the horsepower a modern graphics engine can supply. The systems you build on this new platform will be easier to build but at the same time, more secure, manageable, visible, and beautiful than anything your competitors can produce on the older platform.
For more information on offerings, contact Pluralsight here.
|