SDK

How can we improve the Windows Azure SDK?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. reverse DNS lookup

    When I develop e-mail related program, the server domain name should be found using reverse DNS lookup. So one of my program is not in Azure, but in my company Data Center.

    202 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      7 comments  ·  Flag idea as inappropriate…  ·  Admin →
      planned  ·  Rodrigo De CastroRodrigo De Castro responded

      Thanks for the suggestion, this is on our roadmap and we’ll update it once we have news about this feature.

    • Billing & Usage API

      Create a complete billing and usage API so that we can get our usage and cost data throught a simple .NET API call.

      200 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        10 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Please expose Role Instance size so that it can be retrieved programmatically through REST API..

        i want to retrieve instance size of each instance under a particular role so that i can accordingly manage core count of other deployment roles, as per the need. This can help me in managing my core count better..

        44 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Make StorageClient library more unit test friendly

          Currently, a developer has to jump through hoops to unit test code written against the StorageClient library. There is no official guidance for unit testing your apps, and after looking around for what others were doing I settled on creating custom interfaces and objects that wrap the library like the guys did with: http://cloudstorageapi.codeplex.com/.

          How about making official interfaces for the library and providing us with an testing-oriented in-memory implementation that we can use to immediatly begin unit testing our apps without any hassle.

          44 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            3 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • 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

            15 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Flag idea as inappropriate…  ·  Admin →
            • Service Management API support for Development Fabric

              Would be nice to be able to test and play around with the management api in dev fabric.

              13 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Multitenancy framework for provisioning and metering

                Extend SDK and security framework to support multitenancy and ability to meter CPU and storage usage for (groups of) users.

                8 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Make the Windows Azure SDK more Unit Test friendly

                  There are a bunch of static classes in the Windows Azure SDK making unit testing and mocking more difficult than I would like. How about making the Windows Azure SDK mock:able?

                  8 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Worker Role app.config transformations similar to Web Role web.config transformations

                    This would be very useful for handling configurations for local, staging, production.

                    Model it exactly as it works in Web Roles with the web.config

                    6 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Provide API to access vmName in service config and the ability to do reverse lookups based on IP of role

                      It would be very usefull to get hostname from ip. The current RoleInstance API's provide access to the IP Address of the endpoint, however none of the Dns methods will resolve the IP back to a host name. In addition, a simple API to to get the vmName specified in the service config would be very useful.

                      4 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • 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…

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Don't see your idea?

                        SDK

                        Feedback and Knowledge Base