Development Getting Started Common scenarios Basic Concepts Authentication Resource management Debugging Other Development Getting Started Understanding the Azure Portal Architecture Understanding the Azure Portal Extension Architecture Getting started with the Portal SDK Samples extension Common scenarios Building browse experiences Building create experiences Building custom create forms Basic Concepts UI Concepts Defining Blades and Parts using TypeScript decorators (a.k.a. 'no-PDL') Parts (a.k.a. tiles) Blades Developing Forms FAQ Controls Date and Time Drop downs Editors Forms Lists Helpers and Indicators Visualizing Data Authentication Calling ARM Calling alternate resources Working with data Introduction to Parameter Collection Roles Implementation More details ARM APIs Resource management Assets ARM APIs Essentials panel Resource menu Defining permissions and checking access Notifications Subscriptions Resource Tags Resource moves Pricing Tier Debugging Debugging Debugging extension load failures Testing in production Handling obsolete bundles Marking automated tests as test/synthetic traffic Other PDL Binding Quick Reference Understanding the blade view model Blade initialization How to expose config settings for consumption in the client Step by step walkthrough