Course
Skills Expanded
.NET Distributed Systems Architecture
This course provides an overview of the architecture and technology used to build distributed sytems on the Microsoft platform
What you'll learn
This course provides an overview of the architecture and technology used to build distributed sytems on the Microsoft platform. The course looks at the general knowledge one needs prior to building a distributed system. There is a focus on design patterns and concepts as well as an overview of the key technologies used by Microsoft .NET developers.
Table of contents
Introduction to Distributed Systems
42mins
- Introduction 1m
- What is a Distributed System? 2m
- Demo 4m
- Example Distributed System 3m
- Components in a Distributed Architecture 5m
- Security, Logging and Data 6m
- Business Logic and Connectivity 4m
- Overview of Technologies, IIS, and WAS 5m
- MSMQ and MS-DTC 3m
- WCF and WF 4m
- BizTalk and SQL Server 3m
- Demo 2m
- Summary 1m
Distributed Application Design Patterns, Part 1
44mins
Distributed Application Design Patterns, Part 2
45mins
Cloud Computing
48mins
- Introduction 1m
- Overview of Cloud Computing 4m
- Cloud Choices 2m
- Architectural Decisions 5m
- Windows Azure Architectural Overview 1m
- Microsoft SQL Azure 6m
- Demo: How to use SQL Azure from your local machine 3m
- Windows Azure 3m
- Windows Azure Storage 6m
- Demo: How to use the Azure storage service from any machine 6m
- Windows Azure AppFabric 6m
- Demo: How to send and receive messages through the ServiceBus 5m
- Project Dallas 1m
- Summary 1m
Messaging Systems
53mins
- Introduction 1m
- Classes of Messaging Systems 1m
- XML Technologies 4m
- Demo: Show how DataContract exports a DataContract to XSD and how an object is transformed to XML 4m
- JavaScript Object Notation 2m
- Demo: Show how DataContract is used to transform an object to JSON 3m
- SOAP 5m
- Demo: Inspecting a simple SOAP message 2m
- WS-* 5m
- Demo: A look at why you need to recognize elements of the WS-* specifications 4m
- REST 10m
- Demo: Looking at how to use a REST endpoint 2m
- Resource Oriented Architecture 9m
- Summary 1m
Workflow Systems
41mins
- Introduction 1m
- Overview of Workflow Systems 8m
- Windows Workflow Foundation 5m
- Demo: Basic of creating and hosting a WF 4.0 Workflow 5m
- Demo: Hosting the WF 4.0 Designer in a WPF 4.0 Application 3m
- BizTalk Server 2009 5m
- Demo: The BizTalk Server 2009 Design Experience 5m
- Microsoft Office SharePoint Server 2010 4m
- Demo: Designing workflows in Microsoft Office SharePoint Server 2010 5m
- Summary 1m
Enterprise Scenarios and Requirements
54mins
- Introduction 1m
- Security 8m
- Demo: A look at identity and group claims for a typical Windows process 2m
- Transactions and Reliability 8m
- Demo: Using MSMQ and transactions to send and receive messages reliably 5m
- Manageability 8m
- Demo: Adding configuration, event logging, tracing, and performance counters to make your application easier to manage. 6m
- Scalability and Concurrency 8m
- Demo: Using the ThreadPool and the Parallel Extensions to make the most of your computer resources. 7m
- Summary 3m