Get an overview of the Azure services used in this course and the purpose of the services.
- [Instructor] Building modern applications today almost always relies on cloud services. The cloud enables you to automatically scale out to other regions, provides enhanced security, and offers a lot of development tools to make you more productive. Since we are building a windows app, we are going to use Azure for our cloud backend. Many of the Azure tools and software development kits, or SDKs, are available for Windows app development. Since our app is relatively simple, we will only rely on two of the more common Azure offerings: Azure app services and Azure SQL databases.
For the app service, we will specifically use Azure mobile apps, which is some tooling built on top of the app services. You'll soon see that these two offerings together are really powerful. The Azure app service enables us to use different mobile authentication providers to light up authentication in your app. In addition, you can build custom web APIs hosted in the app service and use the .net STK to easily call those APIs in your app. Finally, using specific mobile service interfaces you can easily read and write to the sequel database.
Before you do any of this though, you first have to register for an Azure account. By going to microsoft.azure.com, you can register for a free account and get 200 dollars in credits to use for testing. This will be more than enough for us to build our app together. Once you've signed up, we can begin our service configuration.
- Working with .NET for UWP app development
- Establishing application architecture
- Configuring Azure services
- Configuring the mobile app service backend
- Testing and publishing the service backend
- Using Facebook authentication
- Using XAML
- Client server abstraction API
- Using the UWP community toolkit
- Styling app views
- Creating adaptive views
- Testing an app for multiple user accounts
- Publishing to the Windows Store
- Sideloading app packages