Learnnowonline_Microsoft_Windows_Azure

در این آموزش تصویری با Microsoft Windows Azure آشنا می شوید. در این دوره ابزارها ، فناوری و تکنیک های توسعه برنامه های کاربردی دات نت که بر روی پلتفرم Windows Azure اجرا می شوند را می آموزید. در ادامه کار با ماشین مجازی ، نحوه ذخیره سازی داده ها ، کار با جداول و صف و نحوه تعامل با پایگاه های داده SQL را نیز خواهید آموخت.

این دوره آموزشی محصول موسسه LearnNowOnline است.

سرفصل های دوره:

  • آموزش Cloud
  • آشنایی با Windows Azure
  • کار با پشته ها
  • کار با ابزار های برنامه نویسی
  • کار با Windows Azure SDK
  • کار با ابزارهای Azure SDK
  • کار با ابزارهای خط فرمان
  • کار با ابزارها در Visual Studio
  • ساخت سرویس Azure
  • معماری سرویس Azure
  • سرویس Azure چیست؟
  • نحوه پیکربندی برنامه
  • نحوه توسعه Azure
  • نحوه استفاده از SDK
  • ایجاد Azure
  • استفاده از ابزار VS
  • ایجاد برنامه با استفاده از VS
  • سازگاری سیستم عامل و SDK
  • نحوه ایجاد ارتباط بین sql و visual studio
  • ویرایش فایل های موجود در VS
  • پیکربندی رابط کاربری
  • کار با رابط های برنامه کاربردی
  • کار با سرویس WCF
  • نقش وب
  • ایجاد سرویس ها در Azure
  • نحوه ذخیره سازی داده ها
  • نحوه استقرار Visual Studio
  • نحوه دسترسی به داده ها
  • نحوه حل مشکلات
  • نحوه ذخیره سازی محلی
  • نحوه ایجاد کلید اصلی
  • نحوه ذخیره سازی در Azure
  • کار با کلاس StorageClient
  • نحوه تست و اشکال زدایی برنامه
  • نحوه ذخیره سازی جدول
  • کار با عملیات بر روی جداول
  • نحوه اتصال به Azure
  • کار با کلاس CloudTableClient
  • کار با کلاس TableServiceEntity
  • کار با مفاهیم صف
  • تنظیمات پیکربندی برنامه
  • نحوه دسترسی به صف
  • کار با کلاس CloudQueueMessage
  • کار با محدودیت های زمانی
  • مدیریت صف
  • نحوه پاکسازی صف
  • کار با کلاس CloudContainer
  • مقدمه ای بر SQL Azure
  • نحوه اتصال به SQL Azure
  • مدیریت پایگاه داده
  • مدیریت SQL Server
  • کار با اشیا پایگاه داده
  • کار با ASP.NET
  • کار با ماشین مجازی
  • استفاده از سرویس های کنترل دسترسی
  • کار با مجوز ها
  • نحوه مدیریت داده ها
  • و…

عنوان دوره: LearnNowOnline Microsoft Windows Azure
سطح: متوسط
مدت زمان: 10 ساعت و 51 دقیقه
نویسنده: Bret Stateham


توضیحات:

LearnNowOnline Microsoft Windows Azure

Bret Stateham
Intermediate
10h 51m

In this course you will learn the tools, technologies and techniques for developing .NET applications that run on the Windows Azure platform. At the completion of this course you should have the understanding and skills to develop applications that use Windows Azure Web, Worker and Virtual Machine roles, leverage the Azure Table, Queue and Blob storage services, and interact with SQL Azure databases.

Intro to Cloud Solutions
22:36
Introduction
 02:41
Intro to Cloud Solutions
00:35
Concepts
03:31
Microsoft"s Cloud Offerings
01:42
Intro to Windows Azure
01:41
Windows Azure Data Centers
02:21
Windows Azure Fabric
01:12
Azure Data Center "Stack"
00:38
Developer Tools
 01:52
Demo: Windows Azure SDK
01:53
Windows Azure SDK
 02:04
Demo: SDK Command Prompt
02:04
Summary
00:18
 Azure SDK Development Tools
44:09
Introduction
00:30
Development Tools
01:13
Command Line Tools
02:39
Tools for Visual Studio
01:01
Creating an Azure Service
00:51
Azure Service Architecture
 01:25
What is an Azure Service?
01:11
What are Azure Roles?
01:21
Service Definition and Config
01:02
General Azure Development Flow
01:26
Creating Azure App Using SDK
00:46
Demo: Creating Azure App
30:24
Summary
00:15
Creating Azure App
10:54
Introduction
00:36
Creating App Using VS Tools
01:56
Demo: Creating App Using VS
08:10
Summary
00:11
Windows Azure Web Roles
26:28
Introduction
00:31
Windows Azure Roles
00:42
Azure Operating Systems
02:20
Demo: OS and SDK Compatibility
01:26
Windows Azure Web Roles
02:10
Creating a Web Role Project
00:34
Web Roles
03:33
Cloud Role, Project Relationships
 01:33
Creating Empty Web Role Project
01:34
Demo: Web Role Projects
 06:59
Demo: Empty Web Role
04:51
Summary
00:11
Configuring Web Roles
22:15
Introduction
00:37
Configuration
02:39
ServiceDefinition.csdef
00:48
Web Role Element
01:43
Editing Service Files in VS
 00:43
Using VS Configuration UI
00:38
Endpoints
07:26
Demo: Endpoints
03:28
ConfigurationSettings
01:53
Demo: ConfigurationSettings
01:48
Summary
00:27
Windows Azure APIs
23:27
Introduction
00:42
Windows Azure APIs
01:30
Windows Azure Managed Library
02:07
ServiceRuntime
01:28
RoleEntryPoint
06:05
RoleEnvironment
00:54
Demo: RoleEntryPoint
02:31
Demo: RoleEnvironment
07:46
Summary
 00:20
Windows Azure Worker Roles
09:36
Introduction
00:39
Windows Azure Worker Roles
01:16
Creating Worker Role Project
00:25
Worker Role"s RoleEntryPoint
01:16
Worker Role"s OnStart Method
02:00
Worker Role"s Run Method
 01:01
Demo: Worker Role
02:30
Summary
00:25
 Inter-Role Communication
38:12
Introduction
00:36
Inter-Role Communication
03:38
InternalEndpoint Element
01:36
Demo: WCF Service
07:45
Demo: InternalEndpoint
02:05
Demo: Worker Role
06:57
Demo: Web Role
08:06
Demo: Get Weather Endpoint
 07:05
Summary
00:21
Deploying Packages Using VS
23:12
Introduction
00:23
Creating Hosted Service in Azure
01:23
Create an Azure Storage Account
00:44
Deploying with Visual Studio
00:51
Creating Management Credentials
 01:06
Monitoring Deployment Activity
01:09
Demo: Creating Hosted Service
02:09
Demo: Azure Storage Account
01:14
Demo: Deploying with VS
06:34
Demo: Monitoring Deployment
07:12
Summary
00:21
 Azure Local Storage
29:07
Introduction
00:30
Azure Local Storage
04:48
Accessing Local Storage in Code
01:50
Problems with Local Storage
01:36
Proper use of Local Storage
 01:21
Demo: Example Overview
01:46
Demo: Defining Local Storage
05:42
Demo: ShowUploadedFiles
01:27
Demo: Uploading Files
09:50
Summary
00:12
 Azure Storage Services
15:52
Introduction
00:41
Azure Storage Services
03:04
Azure Storage Account
02:12
Creating a Storage Account
02:17
Affinity Groups
 01:42
Demo: Creating an Account
 04:00
Demo: Access Keys
 01:36
Summary
 00:17
 Azure Storage
23:04
Introduction
00:34
Azure Storage APIs
03:48
Key StorageClient Classes
00:46
Demo: Example Overview
 01:32
Demo: Upload to Blob Storage
03:01
Demo: Containers
02:36
Demo: Working with a Blob
04:16
Demo: Testing and Debugging
06:10
Summary
00:17
Table Storage
18:33
Introduction
00:39
Table Storage Architecture
02:56
Azure Table Storage
 01:36
Entity Properties
 04:56
Azure Table Storage REST API
 01:40
Operations on Tables
02:07
Operations on Entities
01:06
REST API Requirements
01:10
Managed APIs for Azure Storage
02:01
Summary
00:18
Connecting to Azure Storage
 28:47
Introduction
00:28
Authentication
01:45
Connection Strings
 01:24
Configuration Settings
03:12
Connection Strings in VS
01:24
VS Server Explorer
01:09
Demo: Connection API
05:56
Demo: Testing and Debugging
05:07
Demo: Connection Strings
07:52
Summary
00:24
Working with Tables and Entities
36:14
Introduction
00:32
CloudTableClient Class
01:07
TableServiceEntity Class
02:37
TableServiceContext
 02:17
Demo: TableServiceEntity
07:03
Demo: EmployeeDataServiceContext
07:36
Demo: User Interface
09:25
Demo: Running and Debugging
05:25
Summary
 00:09
Azure Queue Architecture
24:36
Introduction
00:30
Queue Service Architecture
01:50
What is a Queue
 00:25
Queue Concepts
 02:20
Managed Queue API
01:37
Demo: Queues_WebRole
03:20
Demo: Configuration Settings
03:41
Demo: Global.asax
03:29
Demo: WorkerRole Start Method
03:03
Demo: Access to Queue Service
04:06
Summary
00:09
Queue Messages
26:28
Introduction
 00:29
CloudQueueMessage Class
02:22
Sending, Getting Messages
02:55
Message Expiration, Time Limits
 02:14
PopReceipts
 01:42
Demo: Default.aspx
01:24
Demo: WorkerRole.cs
03:01
Demo: Compute Emulator
04:48
Demo: Message Expiration
07:16
Summary
 00:12
 Managing Queues
14:18
Introduction
00:33
Counting Messages
01:16
Peeking at Messages
01:40
Clearing the Queue
00:58
Demo: Counting Messages
06:11
Demo: Peeking at Messages
 03:21
Summary
00:17
 Azure Blob Storage
29:29
Introduction
00:27
Azure Blob Service Architecture
 02:32
Blobs, Containers
02:21
Blob Permissions
02:20
Managed Blob API
02:18
CloudContainer Class
 02:22
CloudBlob Class
00:48
Demo: CloudStorageAccount
07:26
Demo: Refresh Code
03:36
Demo: CloudBlobClient
05:04
Summary
00:09
 Blob Metadata
27:31
Introduction
00:25
Understanding Blob Metadata
00:58
Setting Metadata
01:08
Fetching Metadata
01:26
Demo: User Interface
03:47
Demo: Blob Storage
03:34
Demo: Metadata
 02:21
Demo: Showing the Data
13:36
Summary
00:12
 Managing Blobs
13:42
Introduction
00:26
Managing Blobs
 01:25
Copying Blobs
01:16
Deleting Blobs
00:33
Demo: Copying, Deleting Files
09:52
Summary
00:08
 Introduction to SQL Azure
19:13
Introduction
00:37
Introduction to SQL Azure
02:36
SQL Azure Provisioning
00:52
SQL Server Firewall Rules
01:05
Connecting to SQL Azure
00:42
Database Manager
00:39
SQL Server Management Studio
00:45
Transact-SQL Support
01:41
Demo: Setting up Subscription
03:23
Demo: Create a Database
04:28
Demo: SQL Management Studio
02:01
Summary
00:18
SQL Objects
12:21
Introduction
00:23
Deploying Objects
 00:36
Generating Scripts
01:13
Data Tier Applications
01:06
Demo: Generating Scripts
04:33
Demo: Data Tier Applications
04:02
Summary
00:25
 ASP.NET Providers
16:21
Introduction
00:36
ASP.NET Universal Providers
01:24
NuGet
01:56
Edit the DefaultConnection
01:01
Demo: Universal Providers
 03:45
Demo: NuGet
03:36
Demo: Editing DefaultConnection
03:47
Summary
00:13
 VM Roles
05:45
Introduction
 00:26
Quick Review of Roles
01:47
Virtual Machine Roles
00:50
Some Virtual Machine Caveats
01:05
What is a VM Role Good For
01:09
Summary
00:27
VM Roles Demo
26:01
Introduction
00:28
Steps to create a VM Role VHD
02:11
Adapters
 01:21
Uploading the VHD to Azure
03:18
Demo: Creating Certificates
04:05
Demo: Uploading to Portal
14:11
Summary
00:23
Deploying VM Roles
14:37
Introduction
00:25
Visual Studio Pre-Requisite
00:54
Adding the VM Role to Project
01:21
Deploying a VM Role
00:52
Demo: Creating a Project
01:24
Demo: Adding the VM Role
 04:40
Demo: Deploying VM Role
04:41
Summary
00:17
Azure Toolkit for WP7
27:51
Introduction
00:37
Azure Toolkit for WP7
02:03
New Project Templates
01:13
Key Cloud Integration Points
02:44
Using Access Control Service
01:16
Demo: Setting up Tools
10:04
Demo: Running and Debugging
09:42
Summary
00:11
Storage Integration
07:08
Introduction
00:37
WindowsPhoneCloud.StorageClient
01:21
Storage Permissions
 01:40
Demo: Data Management
03:17
Summary
00:12
 Push Notifications
13:16
Introduction
00:36
Push Notifications
02:35
The Push Process
03:13
Push Notification Helper
00:23
Demo: Push Notifications
 06:15
Summary
 00:12