لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش معماری سیستم های توزیع شده دات نت
.NET Distributed Systems Architecture
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره یک نمای کلی از معماری و فناوری مورد استفاده برای ساخت سیستم های توزیع شده بر روی پلتفرم مایکروسافت ارائه می دهد. این دوره به دانش عمومی مورد نیاز قبل از ساختن یک سیستم توزیع شده می پردازد. تمرکز روی الگوها و مفاهیم طراحی و همچنین مروری بر فناوری های کلیدی مورد استفاده توسعه دهندگان مایکروسافت دات نت وجود دارد.
سرفصل ها و درس ها
مقدمه ای بر سیستم های توزیع شده
Introduction to Distributed Systems
معرفی
Introduction
سیستم توزیع شده چیست؟
What is a Distributed System?
نسخه ی نمایشی
Demo
نمونه سیستم توزیع شده
Example Distributed System
اجزاء در یک معماری توزیع شده
Components in a Distributed Architecture
امنیت، ورود به سیستم و داده ها
Security, Logging and Data
منطق کسب و کار و اتصال
Business Logic and Connectivity
مروری بر فناوری ها، IIS و WAS
Overview of Technologies, IIS, and WAS
MSMQ و MS-DTC
MSMQ and MS-DTC
WCF و WF
WCF and WF
BizTalk و SQL Server
BizTalk and SQL Server
نسخه ی نمایشی
Demo
خلاصه
Summary
الگوهای طراحی برنامه توزیع شده، قسمت 1
Distributed Application Design Patterns, Part 1
معرفی
Introduction
الگوهای تبادل پیام
Message Exchange Patterns
نسخه ی نمایشی
Demo
اعتبار سنجی درخواست
Validation of Request
نسخه ی نمایشی
Demo
پاسخ بهداشتی
Sanitizing Response
نسخه ی نمایشی
Demo
الگوهای مسیریابی
Routing Patterns
الگوهای گردش کار
Workflow Patterns
خلاصه
Summary
الگوهای طراحی برنامه توزیع شده، قسمت 2
Distributed Application Design Patterns, Part 2
معرفی
Introduction
نسخه سازی
Versioning
نسخه سازی داده ها
Data Versioning
مکانیسم های کشف
Discovery Mechanisms
نسخه ی نمایشی
Demo
کشف از طریق مشارکت
Discovery via Partnership
کشف قابل برنامه ریزی
Programmable Discovery
نسخه ی نمایشی
Demo
خدمات مبتنی بر اشتراک
Subscription Based Services
الگوهای رسیدگی به استثنا
Exception Handling Patterns
خلاصه
Summary
پردازش ابری
Cloud Computing
معرفی
Introduction
مروری بر رایانش ابری
Overview of Cloud Computing
انتخاب های ابری
Cloud Choices
تصمیمات معماری
Architectural Decisions
نمای کلی معماری Windows Azure
Windows Azure Architectural Overview
Microsoft SQL Azure
Microsoft SQL Azure
نسخه ی نمایشی: نحوه استفاده از SQL Azure از دستگاه محلی خود
Demo: How to use SQL Azure from your local machine
Windows Azure
Windows Azure
Windows Azure Storage
Windows Azure Storage
نسخه ی نمایشی: نحوه استفاده از سرویس ذخیره سازی Azure از هر ماشینی
Demo: How to use the Azure storage service from any machine
Windows Azure AppFabric
Windows Azure AppFabric
نسخه ی نمایشی: نحوه ارسال و دریافت پیام از طریق ServiceBus
Demo: How to send and receive messages through the ServiceBus
پروژه دالاس
Project Dallas
خلاصه
Summary
سیستم های پیام رسانی
Messaging Systems
معرفی
Introduction
کلاس های سیستم های پیام رسانی
Classes of Messaging Systems
فناوری های XML
XML Technologies
نسخه ی نمایشی: نشان می دهد که چگونه DataContract یک DataContract را به XSD صادر می کند و چگونه یک شی به XML تبدیل می شود
Demo: Show how DataContract exports a DataContract to XSD and how an object is transformed to XML
نسخه ی نمایشی: نشان می دهد که چگونه DataContract برای تبدیل یک شی به JSON استفاده می شود
Demo: Show how DataContract is used to transform an object to JSON
صابون
SOAP
نسخه ی نمایشی: بازرسی یک پیام SOAP ساده
Demo: Inspecting a simple SOAP message
WS-*
WS-*
نسخه ی نمایشی: نگاهی به این که چرا باید عناصر مشخصات WS-* را بشناسید
Demo: A look at why you need to recognize elements of the WS-* specifications
باقی مانده
REST
نسخه ی نمایشی: نگاهی به نحوه استفاده از نقطه پایانی REST
Demo: Looking at how to use a REST endpoint
معماری منبع گرا
Resource Oriented Architecture
خلاصه
Summary
سیستم های گردش کار
Workflow Systems
معرفی
Introduction
مروری بر سیستم های گردش کار
Overview of Workflow Systems
بنیاد گردش کار ویندوز
Windows Workflow Foundation
نسخه ی نمایشی: اساس ایجاد و میزبانی یک گردش کار WF 4.0
Demo: Basic of creating and hosting a WF 4.0 Workflow
نسخه ی نمایشی: میزبانی طراح WF 4.0 در یک برنامه WPF 4.0
Demo: Hosting the WF 4.0 Designer in a WPF 4.0 Application
BizTalk Server 2009
BizTalk Server 2009
نسخه ی نمایشی: تجربه طراحی BizTalk Server 2009
Demo: The BizTalk Server 2009 Design Experience
Microsoft Office SharePoint Server 2010
Microsoft Office SharePoint Server 2010
نسخه ی نمایشی: طراحی گردش کار در Microsoft Office SharePoint Server 2010
Demo: Designing workflows in Microsoft Office SharePoint Server 2010
خلاصه
Summary
سناریوها و الزامات سازمانی
Enterprise Scenarios and Requirements
معرفی
Introduction
امنیت
Security
نسخه ی نمایشی: نگاهی به ادعاهای هویت و گروه برای یک فرآیند معمولی ویندوز
Demo: A look at identity and group claims for a typical Windows process
معاملات و قابلیت اطمینان
Transactions and Reliability
نسخه ی نمایشی: استفاده از MSMQ و تراکنش ها برای ارسال و دریافت پیام ها به طور قابل اعتماد
Demo: Using MSMQ and transactions to send and receive messages reliably
مدیریت پذیری
Manageability
نسخه ی نمایشی: اضافه کردن پیکربندی، ثبت رویداد، ردیابی و شمارنده های عملکرد برای آسان کردن مدیریت برنامه شما.
Demo: Adding configuration, event logging, tracing, and performance counters to make your application easier to manage.
مقیاس پذیری و همزمانی
Scalability and Concurrency
نسخه ی نمایشی: از ThreadPool و افزونه های موازی برای استفاده حداکثری از منابع رایانه خود استفاده کنید.
Demo: Using the ThreadPool and the Parallel Extensions to make the most of your computer resources.
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
اسکات سیلی رئیس کارخانه Jeanius, Inc. (http:jeaniusfactory.com) است. او مدیر منطقه ای مایکروسافت و MVP مایکروسافت (http:mvp.microsoft.comprofilesSeely) است. او در http:scottseely.com وبلاگ می نویسد. او یکی از اعضای فعال جامعه دات نت در منطقه شیکاگو است که به تأسیس آن کنفرانس، سازماندهی کمپ های کد و سخنرانی در گروه های کاربر در سراسر منطقه کمک کرد. اسکات پنج کتاب و ده ها مقاله در زمینه توسعه نرم افزار تالیف کرده است. زمانی که اسکات از کامپیوتر خود دور است، از آشپزی، یک دور گلف، یک آبجو خوب و معاشرت با سه فرزندش و همسر فوق العاده اش لذت می برد. اسکات را در توییتر در @sseely دنبال کنید.
نمایش نظرات