Web Apps

Web Apps in Azure App Service provide a scalable, reliable, and easy-to-use environment for hosting web applications. Select from a range of frameworks and templates to create a web site in seconds. Use any tool or OS to develop your site with .NET, PHP, Node.js or Python. Choose from a variety of source control options including TFS, GitHub, and BitBucket to set up continuous integration and develop as a team.

How can we improve Azure Web Apps?

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 support and comment on it.

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

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

  1. support file serving and compression for SVG files out of the box (without modification of Web.config)

    Serving of SVG files is disabled by default. However SVGs are a crucial part of HTML and the default way to include vector graphics and icons into a web page. They should be added to the default configuration.

    Since they're plain XML files it should also be very easy to enable compression for them.

    30 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  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
      under review  ·  Erez BenariErez Benari responded

      Hello, Karsten, and thanks for pointint this out. We will consider making this change to Azure.

    • 557 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…)
        32 comments  ·  Flag idea as inappropriate…  ·  Admin →

        Hello,
        Apologies for going dark on this. Making a change to an existing App Service Plan name is actually harder than it initially seems. The App Service Plan name is used as an identifier by other Azure components like Auto Scaling and since it is a part of the REST API it may be used by other scripts and external services.
        Having said that we understand that this is a common enough scenario. Currently you can work around the problem by creating a new App Service Plan, moving your apps to the new one and then deleting the old one. This is not an ideal experience so we will be working on an API \ Powershell command to automate the process.
        Thanks!
        Nir (App Service team)

      • redirect HTTP requests for /index.html to / on BLOB requests like Amazon S3 does. This will allow users to publish complete static sites.

        Basically, emulate the way Amazon does it for S3. Right now BLOB+CDN is useless for people who use static website generators like Jekyll

        55 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  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
          under review  ·  Erez BenariErez Benari responded

          Hi Francis. Thanks for reaching out. We will look into this as soon as we can.

        • Add native sitecore site support

          It would be nice if you add native sitecore site support to your azure websites. Like you have with Umbraco.

          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…)
            1 comment  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →
          • Add Ruby on Rails to Azure Web Sites ( http://www.windowsazure.com/en-us/documentation/services/web-sites/ )

            Azure Web Sites only supports C#, Node.js, PHP, and Python. Please add support for Ruby (and Ruby on Rails).

            149 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  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →
              under review  ·  Erez BenariErez Benari responded

              Hi Rogelio and thanks for your suggestion. I will take this to the product team and see if this is something we can do.

            • Add query.toSql() method for building alternate SQL queries

              Because of the lack of relational query support, I have to use Views in my Read methods in order to return the data I need without being a huge strain on performance. But if I do that, I lose the ability to use the query object that you guys build based on the incoming parameters.

              It would be great if you could add a query.toSql() method, which would let me pass in parameters to specify which parts of the query to include, so that I can append the string to the end of my custom "SELECT * FROM SomeView" statement.

              12 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…)
                2 comments  ·  Flag idea as inappropriate…  ·  Admin →

                We’ll consider this improvement to the JavaScript backend. You might also be interested in the .NET backend, which would make this kind of query easier.

              • Download filezilla xml on Azure Website

                Add on "Azure Website" the possibility to download the filezilla file (xml) for import in the software

                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  ·  Offers  ·  Flag idea as inappropriate…  ·  Admin →
                • Integrate into the Android Loaders Framework (or allow to call azure without an asynctask)

                  Ref: http://developer.android.com/guide/components/loaders.html

                  Loaders are awesome for caching results between configuration changes (screen rotations) (see bullet #4 in the above link)

                  Currently it is impossible to integrate the sdk and loaders because loaders expect the data to be provided to them on the same thread, but currently sdk wraps everything into an async task, which messes everything up. (loaders have their own implementation of an async task).

                  5 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 →
                  • Support batching of requests

                    Mobile Services should support the OData batching convention. This provides two major benefits:
                    1) Enables associated changes to be presented to the service in a single changeset, which makes transactions more doable on the backend.
                    2) Requests with very long URIs that would normally get rejected by the web server can be wrapped in a batch.

                    29 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 →
                    • Add a service call (surfaced through the client APIs) to enumerate the identity providers that are configured/enabled in settings.

                      The idea is to be able to dynamically determine from a client app which of the identity providers are configured/enabled (this perhaps implies the ability to enable/disable providers, but that is secondary.) This way a client could interrogate this configuration and present the user with a UI which they could use to choose which service /credentials they'd like to use to authenticate with, without having to hardcode the choices into the client applications at development time.

                      10 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 →
                        under review  ·  Anonymous responded

                        Definitely something we’ll keep on the radar. Do you anticipate pulling from many different identity providers or swapping them out frequently?

                      • Separate assemblies for entity description, e.g. DataTableAttribute

                        The DataTable attribute should be available outside of the Microsoft.WindowsAzure.MobileServices DLL. The assembly that defines the entity types should not have the necessity to reference the complete MobileServices DLL.
                        An initial design I had was to separate the entity types that are used from the Windows Store app from the entity types that are used with mobile services, and created a converter to convert the corresponding types. This separates the entity types from mobile services and makes it easy to switch technologies. However, it has too many disadvantages, in special to get the updated entities back to the UI. In…

                        16 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…)
                          2 comments  ·  Flag idea as inappropriate…  ·  Admin →

                          We are evaluating a design that will allow you to use different classes and not have to inherit from ITableData. Would that solve the problem you’re describing?

                        • Support Weibo for authentication

                          Weibo is the 'twitter' of China, which is of course a large market. It would be great if Weibo was plugged into the existing Mobile Services Authentication service.

                          18 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 →
                          1 2 5 6 7 9 Next →
                          • Don't see your idea?

                          Web Apps

                          Feedback and Knowledge Base