23
Why you'll love Windows Azure SDK 2.0 Paul Bouwer @pbouwer | blog.paulbouwer.com

Why you'll love Windows Azure SDK 2.0

Embed Size (px)

DESCRIPTION

Presentation and demos of the new capabilities and features in Windows Azure SDK 2.0. Brisbane Azure User Group http://www.meetup.com/Brisbane-Azure-User-Group/events/116656402/

Citation preview

Page 1: Why you'll love Windows Azure SDK 2.0

Why you'll love Windows Azure SDK 2.0

Paul Bouwer@pbouwer | blog.paulbouwer.com

Page 2: Why you'll love Windows Azure SDK 2.0

Like all of the other Windows Azure SDKs, the Windows Azure SDK for .NET is a fully open source project (Apache 2 license) hosted on GitHub.

https://github.com/WindowsAzure/azure-sdk-for-net

Page 3: Why you'll love Windows Azure SDK 2.0

web sites

Page 4: Why you'll love Windows Azure SDK 2.0

• Improved Visual Studio Publishing

• Management Support via Server Explorer in Visual Studio

• Live Streaming of Diagnostics Logs

Page 5: Why you'll love Windows Azure SDK 2.0

demo

Page 6: Why you'll love Windows Azure SDK 2.0

cloud services

Page 7: Why you'll love Windows Azure SDK 2.0

• Support for High Memory VM instances A6 (4 core, 28GB), A7 (8 core, 56GB)

• Faster Deployment Support with Simultaneous Update Option

• Improved Diagnostics SupportDiagnostics ConfigurationView Diagnostics on Live ServiceUpdate Diagnostics Configuration on Live Service

Page 8: Why you'll love Windows Azure SDK 2.0

demo

Page 9: Why you'll love Windows Azure SDK 2.0

storage

Page 10: Why you'll love Windows Azure SDK 2.0

• Visual Studio Table ExplorerCreate/Delete TablesAdd/Edit/Delete Table Entities

Page 11: Why you'll love Windows Azure SDK 2.0

demo

Page 12: Why you'll love Windows Azure SDK 2.0

service bus

Page 13: Why you'll love Windows Azure SDK 2.0

• Message Browse Support Peek, Peek(fromSequenceNumber:int), PeekBatch(messageCount:int)

• Message Pump Programming Model

• Task Based APIs (async/await support in .NET 4.5)

• Autodelete on Idle• Minimum duration 5 minutes

• Suspend/ResumeDisabled, SendDisabled, ReceiveDisabled, Active

• Shared Access Signatures

Page 14: Why you'll love Windows Azure SDK 2.0

demo

Page 15: Why you'll love Windows Azure SDK 2.0

powershell

Page 16: Why you'll love Windows Azure SDK 2.0

• Web SitesGet-AzureWebsiteLog <your website> -Tail

• Cloud ServicesSet-AzureDeployment –Mode Simultaneous

• Virtual MachinesNew-AzureVMNew-AzureQuickVMPowerShell Remoting enabled by default when creating VMs via Powershell

Page 17: Why you'll love Windows Azure SDK 2.0

• Service BusGet-AzureSBNamespaceNew-AzureSBNamespaceRemove-AzureSBNamespace

• Windows Azure StoreGet-AzureStoreAddOnNew-AzureStoreAddOnRemove-AzureStoreAddOnSet-AzureStoreAddOn

Page 18: Why you'll love Windows Azure SDK 2.0

• StorageNew-AzureStorageContainerGet-AzureStorageContainerRemove-AzureStorageContainerGet-AzureStorageBlobContentSet-AzureStorageBlobContentStart-AzureStorageBlobCopyStop-AzureStorageBlobCopy

• Web/Worker Role ScaffoldingNew-AzureRoleTemplateAdd-AzureWebRole–TemplateFolderAdd-AzureWorkerRole –TemplateFolder

Page 19: Why you'll love Windows Azure SDK 2.0

and more …

Page 20: Why you'll love Windows Azure SDK 2.0

• WindowsAzure.Diagnostics.dllUpdated to support WindowsAzure.Storage 2.0. No more conflicts.

• Windows Azure SDK 2.0 side by sideWindows Azure SDK 1.8, 1.7

• .NET 4.0WindowsAzure.ServiceRuntime.dll, WindowsAzure.Configuration.dll and the caching assemblies are now built against .NET 4.0

• Service Bus 1.0 for Windows ServerAzure SDK 2.0 is NOT compatible at this time

Page 21: Why you'll love Windows Azure SDK 2.0

Resources• Announcing the release of Windows Azure SDK 2.0 for .NET

http://weblogs.asp.net/scottgu/archive/2013/04/30/announcing-the-release-of-windows-azure-sdk-2-0-for-net.aspx

• Cloud Cover #106 - Scott Guthrie Discusses Windows Azure SDK 2.0http://channel9.msdn.com/Shows/Cloud+Cover/Episode-106-Scott-Guthrie-Discusses-Windows-Azure-SDK-20

• Channel 9 - Subscribe! - What's new in the Service Bus .NET SDK 2.0http://channel9.msdn.com/Blogs/Subscribe/Whats-new-in-the-Service-Bus-NET-SDK-20

Page 22: Why you'll love Windows Azure SDK 2.0

Resources• Windows Azure SDK 2.0 For .Net – Taking A Second Look At Windows

Azure Diagnosticshttp://gauravmantri.com/2013/05/12/windows-azure-sdk-2-0-for-net-taking-a-second-look-at-windows-azure-diagnostics/

• What is new in Service Bus 2.0?http://developers.de/blogs/damir_dobric/archive/2013/05/01/what-is-new-in-service-bus-2-0.aspx

• Task Based APIs for Service Bushttp://blogs.msdn.com/b/windowsazure/archive/2013/04/11/task-based-apis-for-service-bus.aspx

Page 23: Why you'll love Windows Azure SDK 2.0

Resources• New features in Service Bus Preview Library (January 2013)

http://haishibai.blogspot.de/2013/01/new-features-in-service-bus-preview.html

• http://haishibai.blogspot.com.au/2013/01/new-features-in-service-bus-preview_27.html

• http://haishibai.blogspot.de/2013/01/new-features-in-service-bus-preview_29.html