| | |
|
.NET Distributed Systems Architecture
|
Authored by
Scott Seely
| Duration: 5h 29m
| Level: Intermediate
| Released: 7/6/2010
|
|
|
| | | |
expand all | collapse all
Progress Duration
| Introduction to Distributed Systems |
|
0:42:07 |
|
Introduction
|
|
01:06 |
|
What is a Distributed System?
|
|
01:57 |
|
Demo
|
|
03:56 |
|
Example Distributed System
|
|
02:57 |
|
Components in a Distributed Architecture
|
|
05:03 |
|
Security, Logging and Data
|
|
05:56 |
|
Business Logic and Connectivity
|
|
03:58 |
|
Overview of Technologies, IIS, and WAS
|
|
05:06 |
|
MSMQ and MS-DTC
|
|
02:41 |
|
WCF and WF
|
|
03:38 |
|
BizTalk and SQL Server
|
|
02:44 |
|
Demo
|
|
01:58 |
|
Summary
|
|
01:07 |
| Distributed Application Design Patterns, Part 1 |
|
0:44:43 |
|
Introduction
|
|
01:19 |
|
Message Exchange Patterns
|
|
03:32 |
|
Demo
|
|
04:24 |
|
Validation of Request
|
|
05:31 |
|
Demo
|
|
03:45 |
|
Sanitizing Response
|
|
04:39 |
|
Demo
|
|
05:59 |
|
Routing Patterns
|
|
08:30 |
|
Workflow Patterns
|
|
05:01 |
|
Summary
|
|
02:03 |
| Distributed Application Design Patterns, Part 2 |
|
0:45:36 |
|
Introduction
|
|
01:13 |
|
Versioning
|
|
05:52 |
|
Data Versioning
|
|
07:07 |
|
Discovery Mechanisms
|
|
04:17 |
|
Demo
|
|
04:55 |
|
Discovery via Partnership
|
|
01:03 |
|
Programmable Discovery
|
|
06:27 |
|
Demo
|
|
04:04 |
|
Subscription Based Services
|
|
02:46 |
|
Exception Handling Patterns
|
|
07:01 |
|
Summary
|
|
00:51 |
| Cloud Computing |
|
0:48:05 |
|
Introduction
|
|
00:54 |
|
Overview of Cloud Computing
|
|
04:04 |
|
Cloud Choices
|
|
02:03 |
|
Architectural Decisions
|
|
05:02 |
|
Windows Azure Architectural Overview
|
|
00:41 |
|
Microsoft SQL Azure
|
|
06:00 |
|
Demo: How to use SQL Azure from your local machine
|
|
02:52 |
|
Windows Azure
|
|
02:51 |
|
Windows Azure Storage
|
|
05:34 |
|
Demo: How to use the Azure storage service from any machine
|
|
05:50 |
|
Windows Azure AppFabric
|
|
05:31 |
|
Demo: How to send and receive messages through the ServiceBus
|
|
04:46 |
|
Project Dallas
|
|
00:39 |
|
Summary
|
|
01:18 |
| Messaging Systems |
|
0:52:55 |
|
Introduction
|
|
00:49 |
|
Classes of Messaging Systems
|
|
01:29 |
|
XML Technologies
|
|
03:35 |
|
Demo: Show how DataContract exports a DataContract to XSD and how an object is transformed to XML
|
|
03:34 |
|
JavaScript Object Notation
|
|
02:14 |
|
Demo: Show how DataContract is used to transform an object to JSON
|
|
03:12 |
|
SOAP
|
|
04:48 |
|
Demo: Inspecting a simple SOAP message
|
|
01:47 |
|
WS-*
|
|
04:29 |
|
Demo: A look at why you need to recognize elements of the WS-* specifications
|
|
04:03 |
|
REST
|
|
10:05 |
|
Demo: Looking at how to use a REST endpoint
|
|
02:26 |
|
Resource Oriented Architecture
|
|
08:56 |
|
Summary
|
|
01:28 |
| Workflow Systems |
|
0:41:35 |
|
Introduction
|
|
00:44 |
|
Overview of Workflow Systems
|
|
07:36 |
|
Windows Workflow Foundation
|
|
04:49 |
|
Demo: Basic of creating and hosting a WF 4.0 Workflow
|
|
04:52 |
|
Demo: Hosting the WF 4.0 Designer in a WPF 4.0 Application
|
|
03:07 |
|
BizTalk Server 2009
|
|
04:44 |
|
Demo: The BizTalk Server 2009 Design Experience
|
|
04:51 |
|
Microsoft Office SharePoint Server 2010
|
|
04:07 |
|
Demo: Designing workflows in Microsoft Office SharePoint Server 2010
|
|
05:20 |
|
Summary
|
|
01:25 |
| Enterprise Scenarios and Requirements |
|
0:54:47 |
|
Introduction
|
|
01:17 |
|
Security
|
|
07:53 |
|
Demo: A look at identity and group claims for a typical Windows process
|
|
01:39 |
|
Transactions and Reliability
|
|
07:36 |
|
Demo: Using MSMQ and transactions to send and receive messages reliably
|
|
04:30 |
|
Manageability
|
|
08:05 |
|
Demo: Adding configuration, event logging, tracing, and performance counters to make your application easier to manage.
|
|
06:22 |
|
Scalability and Concurrency
|
|
07:54 |
|
Demo: Using the ThreadPool and the Parallel Extensions to make the most of your computer resources.
|
|
06:47 |
|
Summary
|
|
02:44 |
| | | | |
|
| | | | browse the library: all courses | all how-to videos | | | | |
| | | |
valuable library features
- Weekly library updates
- Full video search
- Flexible course players
- Downloadable course notes
- Downloadable sample code
- Downloads for iPhone/Zune
- Hands-on lab exercises
- Attend live webcasts
- Attend full virtual courses
| | | | |
|
|
|
|
|
|
instructor-led training
Ask questions of the Pluralsight experts in person by signing up for a classroom event and receive a 20% discount as a Pluralsight On-Demand! subscriber.
|
|
|
|
|
|
|
|
|
|
|
| | |