SDK and Tools

  1. Get storage account properties api to return creation date

    The GetProperties api documented in http://msdn.microsoft.com/en-us/library/windowsazure/ee460802.aspx doesn't return creation date of a storage account.

    We need it sometimes to know the creation date of storage account.
    Portal shows the creation date of storage account.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. Common APIs between Windows Phone and Windows 8

    Having two SDKs w/ different interfaces causes lots of unnecessary headache when trying to develop for Windows Phone and Windows 8. AMS is a good example of this. The method signature differences certainly seem unnecessary since both platforms go against .Net 4.5 now. Please release these SDKs w/ a common API so that identical code can be written for each platform!

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  SDK  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Brady Gaster responded

    In addition, the ADX team has started an effort to unify our client SDK story. Our recent release of the Windows Azure Management Libraries makes use of a pre-release SDK common underpinning. This has been released as a NuGet package here. You’ll notice this has been released as a PCL. Though this will expose the core SDK common functionality to any PCL-compliant platform, there are a few caveats on which we’re working, specifically around authentication. Since RT and Windows Phone 8 have no support for the X509Certificate2 class, which the Common package uses, we’re in the process of rolling a credential that supports the AAD authentication paradigm. We’re in the process of working on this, and I’ll use this forum to provide updates. Here’s the Common NuGet package ADX is using throughout the management libraries, and that we plan on using in other areas where appropriate: http://www.nuget.org/packages/Microsoft.WindowsAzure.Common

  3. publish from VS with app_offline.htm

    Make it easier to allow a 'appoffline.html' when publishing from visual studio.
    Everytime i'm publishing from VS, my app starts to serve the error page to my customers. I wish that i could add app
    offline.htm file when publishing starts and removing it when publishing finishes.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Brady Gaster responded

    I’m following up with the team on this item and we’ll update this forum post ASAP.

  4. Not having visual studio be unresponsive when deleting large amounts of blobs. this should be a background task.

    When we manipulate large amounts of blobs through the server explorer tools for blob storage, visual studio becomes unusable until it has completed its tasks on the storage account. Please make the background tasks so that I may continue working while visual studio is executing the batch of commands.

    for example deleting 50 000 blobs will render visual studio useless for a few minutes.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Create NuGet packages for all assemblies in the Windows Azure SDK

    Today there are official NuGet packages for some of the assemblies in the Azure SDK like Service Bus and Configuration Manager. Others are missing, like Service Runtime. There are some community contributed packages, but I prefer official ones.
    The motivation for NuGet packages is the same as always:
    * you automatically get the needed changes in your app/web.config
    * you can more easily change the version number of the assembly that you like to use, in the package.config and then push to your VCS. Compare this with reinstalling a new version of the SDK on every developer/CI/build machine.
    * the…

    58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Brady Gaster responded

    We are currently investigating the opportunities around shipping more features as NuGet packages. We have opened up far more areas as NuGet packages than in previous releases. That said, the idea of creating a NuGet package that contains the emulator is a large effort. As we progress towards this goal or realize that it isn’t possible I’ll update the forum thread.

    For the time being, rest assured we’ve heard this comment, which has been echoed by the larger Windows Azure community. As an Azure developer myself I find merit in this request and feel there is a good chance it could eventually be realized.

  6. Development notification icon should show count of active deployments

    Sometimes when debugging azure in the development fabric I find that my deployments are not deleted when I stop, or take a long time. Checking whether they are still running is fairly slow, requiring me to open the computer emulator and wait for it to load. How about if in addition to saying "Compute emulator is started" it could show "n deployments"?

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Brady Gaster responded

    I believe this functionality has been included in a recent drop of the SDK but am following up with the tools team to get a more comprehensive answer on this.

  7. JavaScript as a native language for Azure

    How about making JavaScript as one of the native language for developing apps for Azure, similar to C#, VB.NET, C++, something you're doing for Metro Apps.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add the Ability to Swap VIPs from within Visual Studio

    I wish I could stay completely within the IDE (Visual Studio) to publish to a staging instance on Azure, and then do a VIP swap with the production instance. As it is right now, I have to open the Management Portal every time I want to do a VIP swap.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Tools for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
  9. Offer a continuous integration service like BuildHive

    BuildHive is a cloud based continuous integration service for Java applications. It polls Git for changes. After each commit it builds the code and runs unit tests, sending emails on failure.

    Microsoft could offer a similar service for .NET

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  2 comments  ·  Tools for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add more control over Shell.Net.ajax error handling please

    Currently, Shell.Net.ajax regards non-2xx responses as errors to be logged and reported in the UI, and because of how it forcibly overwrites your "completed" handler, there's no way of stopping it.

    This is unhelpful if you're talking to a RESTful API which uses other status codes in meaningful ways. For example, the Zumo API returns 404s if you request things that aren't there, and the only way of finding out whether they are there is to request them. Getting a 404, then, is not an error to be logged - it's a legitimate piece of information that we expect and…

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Calvin responded

    Not currently in plan as far as I know, but will pass this on to the engineering team.

  11. Add IntelliTrace against the compute emulator

    Would be great to have IntelliTrace work against the local compute emulator.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Azure Java SDK to support service management

    The current Azure Java SDK doesn't seem to support managing and deploying of Hosted Services, Certificates, Instances etc.

    These REST API wrappings existed in the previous Java SDK released by Soyatec, and as far as I know this new SDK should be the replacement for the Soyatec's SDK.

    Would it be possible to get the management functionality to the future versions?

    14 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Brady Gaster responded

    We are working on this currently. We’ve just deployed .NET and Node.js SDKs supporting service management, and are working on completing the same level of quality for Java. I’ll keep this post updated.

  13. Start/stop instances by the development compute emulator UI

    There should be a possibility to to spin off new instances of a certain role within the compute emulator UI. The other way should be possible too. You should be able to gracefully shut down 1 of the X instances running of a role by the compute emulator UI.

    In development you want to be able to easily test your inner-role communication with starting or stopping instances, which looks like a missing feature in the compute emulator UI.

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Brady Gaster responded

    I’m coordinating with the proper teams to get a more comprehensive update on this item. Someone will follow up on the thread ASAP.

  14. api metadata calls

    provide service metadata for each api area such as service stability (instead of individual RSS calls)

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. api tree instead of several entry points

    Provide a single point of entry for all apis under the Azure umbrella. Billing, Storage, System status, Deployments, CDN ... it should all have a single parent.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Adobe Flex on Windows Azure..

    I have developed an application on Adobe Flex platform and running it on the Windows Azure platform.Although Microsoft haven't released Officialy the support for Action Scripts and MXML on the Azure platform but I have developed it and Microsoft should release officially its support as its running fine.And soon there will be a SDK for Flash Builder.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. 2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  18. 2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  19. depoly to blob storage as part of visual studio publish

    It would be great in visual studio to mark a css, js or image (so static file) as needing deployment to blob storage as part of the publishing process. This would make it much easier to create website that utilize table storage and CDN for these files speeding up sites and making it easier to make changes to this static content

    80 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Tools for Visual Studio  ·  Flag idea as inappropriate…  ·  Admin →
    under review  ·  Brady Gaster responded

    I’ve discussed an idea like this with a few of the web tooling Program Managers recently, and we all agree that the feature is indeed a legitimate one we should consider. The discussions are really early.

    We do have support for uploading files to blob storage accounts directly from within VS. We also have web publishing capabilities. Add to that the support we have in Razor for being able to load things like jQuery from disk when the site’s running in debug mode to later loading from a CDN, and it seems like something we could develop.

    We’re looking into the options now. I’ll keep this thread updated in the future.

  20. Extend management API with SQL Azure support

    Similar scenario like need to know what services and storage is account using would be helpful to have information about SQL Azure databases

    20 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Brady Gaster responded

    We have provided this functionality in the management REST API. Here is the MSDN documentation on database servers: http://msdn.microsoft.com/en-us/library/windowsazure/dn505713.aspx

    Here is the documentation on managing SQL databases: http://msdn.microsoft.com/en-us/library/windowsazure/dn505719.aspx

    For a command-line client experience, here is the documentation on the PowerShell cmdlets: http://msdn.microsoft.com/en-us/library/windowsazure/dn505682.aspx

    We’ll be offering more functionality in this area soon.

  • Don't see your idea?

SDK and Tools

Categories

Feedback and Knowledge Base