Learn about the knowledge and skills needed to successfully complete this course.
- [Instructor] In this course we will cover storage for developers in Azure, specifically in Azure Storage account. So it will help if you've previously seen the Azure Portal and especially the Azure Portal subscription concept. So once you're logged into the Azure Portal with a subscription, the first element that we would typically navigate into is a resource group and within that resource group, we will create a storage account. I'll show you how to create a storage account and create your first resource group, but it would help if you talked to your subscription administrator or take a tour of the Azure Portal before you get started with this course.
We will use Visual Studio 2017 Community Edition. It is a free download, but it will help if you're familiar navigating through Visual Studio. And in particular, we will use the Visual Studio Test utility, so the built-in test runner and we'll of course use a Visual Studio solution. In the code itself, we are going to use the dotnet core 2 version of the runtime and that means that there will be some parts of the API that will be unavailable that you might expect if you're a Windows developer. Now, with dotnet core 2 and the library we're going to use for accessing Azure Storage, most of the calls will be over the network and so will require asynchronous calls.
We don't typically want to block the calling thread when we go out over the network, when we go out to the Cloud storage. And so we will use the Async keywords, Async and await keywords a lot. There is an online training course about the Async and await keywords, so feel free to study that one first and then revisit this course. In Visual Studio we'll use NuGet to add quite a few libraries, so MSTest should already be there if you create a test project the way I'll show you. I'll use the Nfluent checker just to make the language easier to read when we check the test outcomes.
And also we'll add, of course, the Azure Storage library from the online gallery.
Author
Released
11/15/2017- Azure Storage overview
- Azure Storage security
- Deploying Azure Storage
- Accessing Azure Storage files
- Passing messages with Azure Storage queues
- Storing unstructured data with Azure Storage blobs
- Storing structured data in Azure Storage tables (Cosmos DB)
Skill Level Intermediate
Duration
Views
Related Courses
-
Learning Azure SQL Querying
with Anton Delsink2h 47m Beginner -
Async Programming in C#
with Anton Delsink3h 35m Intermediate -
NoSQL Development with Azure Redis and C#
with Anton Delsink4h 14m Intermediate
-
Introduction
-
Welcome38s
-
What you should know1m 54s
-
-
1. Overview
-
Azure Storage overview9m 20s
-
Azure Storage Explorer2m 13s
-
-
2. Security
-
Shared key authentication2m 22s
-
Shared access signatures3m 47s
-
Encryption at rest2m 13s
-
-
3. Deployment
-
Azure CLI6m 57s
-
PowerShell4m 13s
-
Local emulator2m 6s
-
-
4. Azure Storage Files
-
Querying Azure storage files15m 25s
-
Combining REST and SMB12m 18s
-
5. Azure Storage Queues
-
Queue concepts6m 47s
-
Queue XML15m 5s
-
Queue visible time property16m 8s
-
Queue metadata9m 33s
-
Queue access control (SAS)11m 45s
-
Common patterns1m 38s
-
6. Azure Storage Blobs
-
Connecting to blob containers12m 21s
-
Working with block blobs29m 53s
-
Working with a lease8m 39s
-
Blob access control (SAS)8m 15s
-
7. Azure Storage Tables
-
Creating entities14m 37s
-
Querying tables13m 57s
-
Schemaless queries14m 10s
-
Azure Cosmos DB2m 22s
-
Conclusion
-
Next steps1m 19s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: What you should know