MSDN feature suggestions

Have an idea for how we can improve the overall experience on MSDN? If so, we’d love to hear it. You can submit a new idea or you can upvote and comment on existing ideas. Suggestions, comments, and votes will be reviewed directly by the engineering teams who are responsible for building MSDN.

This site is for feature suggestions and ideas, not for submitting bugs or to get support. To file a bug or get support, visit MSDN troubleshooting and support.

Thanks from all of us on the MSDN Engineering team!

I suggest you ...

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.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Add Sinhalese (සිංහල) Language to MSDN Library

    There are lot of Sinhalese software developers in the world and there will be as well. We can grab more and more developers and users who uses Sinhalese Language to develop applications if MSDN contains සිංහල in Language List. There are lot of people are waiting to help to improve MSDN in සිංහල.

    58 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…)
      9 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Clarify Random.Next(int,int)

      The description for maxValue in http://msdn.microsoft.com/en-us/library/2dx6wyd4%28v=vs.110%29.aspx has caused a bit of contention for the case where min==max (see http://stackoverflow.com/questions/27370548/why-does-the-net-implementation-of-random-nextint-int-require-maxvalue-mi). I would suggest changing "The exclusive upper bound of the random number returned." to something like "The upper bound of the random number returned. If maxValue is greater than minValue, this bound is exclusive. If they are equal, the bound is inclusive (and you'll always get a return value of minValue)." This will make that doco page internally consistent.

      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…)
        2 comments  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
      • Subscriber Downloads - Ability to create customisable "Download Sets"

        A "download set" would be a named collection of MSDN Downloads which meet a common purpose.

        e.g. "SharePoint Dev Box" (consisting of SharePoint, SQL Server, Visual Studio).

        This would allow a page so that collaborative users can download specific versions (e.g. "SQL 2008 R2 SP1 CU4") of software that are required for specific builds.

        Ideally you would be able to add comments or notes, as well as tags.

        Bonus points if I can make my "download sets" public so I can share them with members of the community (and people can then rate or bookmark their "favourite" sets from MVPs…

        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…)
          0 comments  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
        • 1 vote
          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…)
            5 comments  ·  MSDN Profile  ·  Flag idea as inappropriate…  ·  Admin →
          • 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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
            • demo for how to used microsoft?

              to make easy how to used microsoft
              all you need to do is to watch

              17 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…)
                4 comments  ·  Forums  ·  Flag idea as inappropriate…  ·  Admin →
              • Microsoft needs to pay people that provide help to its customers on its Tech Forum

                Awarding points to individuals that provide help to Microsoft customers on its Tech Forums disrespects their knowledge and abilities. They are performing a service for Microsoft and should be paid. If these people did not exist, Microsoft would find it necessary to increase its support staff to respond to its customers. All Microsoft support staff certainly gets paid. So, why not pay your "virtual" support staff on your Tech Forums.

                19 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  ·  Forums  ·  Flag idea as inappropriate…  ·  Admin →
                • Add Language Culture codes for English speakers in MENA countries

                  I'm refering to this list:
                  http://msdn.microsoft.com/en-us/library/ee825488(v=cs.20).aspx
                  English is largely used in the MENA region.
                  For example, 87% of the UAE population is made of expats.
                  Source: http://www.uaestatistics.gov.ae/ReportPDF/Population%20Estimates%202006%20-%202010.pdf
                  Could you add to the Language Culture codes the English combinations for MENA countries? For example en-AE, en-SA, en-QA.

                  That would help tremendously our business. We (Ipsos) are using Dimensions for scripting online surveys around the globe. In our systems we rely on Language Culture info to manage different versions of the questionnaires for global projects.

                  7 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 →
                  • Merge the Nokia Developer site with the M.S.D.N.

                    Here are my ideas for the Nokia Developer site in becoming ''a true Microsoft site'', 1) archive all old content, fora, and discussions into a new section called ''archives - Nokia'' for S30, S30+, S40, S40+, S60/Symbian, SmarterPhone OS (Mimiria), S70, S80, S90 (Hildon), Meamo, MeeGo, and MANY, ,MANY, MANY, MORE, Ertc. as well as Nokia Asha and Nokia X after Microsoft will officially cease their developer efforts (meanwhile they can be archived at http://msdn.microsoft.com/nokiaasha, and http://msdn.microsoft.com/nokiax, respectively), 2) create a separate Microsoft Lumia section http://msdn.microsoft.com/Lumia which will host the Nokia SensorCore SDK and the Nokia Imaging SDK…

                    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…)
                      1 comment  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                    • you have to start micosoft page microsoftbook

                      to browse internet you have to start microsoft page

                      1 vote
                      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 API documentation for ADFS 2012r2

                        ADFS 2.0 classes/interfaces etc have API docs on MSDN. for ADFS for 2012 r2, no such documentation seems to exist. There's a how-to article for one specific item, but that's all.
                        (I'd prefer it not be the auto-generated stuff, but even that would be better than the nothing I have now).

                        9 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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                        • 1 vote
                          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  ·  General  ·  Flag idea as inappropriate…  ·  Admin →
                          • Showing output for examples helps better understanding

                            Showing output for examples helps better understanding like in http://msdn.microsoft.com/en-us/library/c3zyf7d8(v=vs.90).aspx there is no display of output. This is also essential for teams like ours to migrate old systems to .NET latest versions.

                            2 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  ·  MSDN Search  ·  Flag idea as inappropriate…  ·  Admin →
                            • Run Your Apache Cordova App on Android - Page Typo

                              http://msdn.microsoft.com/en-us/library/dn757059.aspx

                              In the section "To install the high-performance HAXM driver (Android emulator only)", step 3 says to run intelhaxm.exe... that's not correct... the file is named intelhaxm-android.exe

                              1 vote
                              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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                              • There should be a way to programmatically set the SelectedValue or SelectedValues

                                Being able to set the SelectedValue would allow the same select list to be reused as in the case of an array of values that are all selected from the same list of items.

                                1 vote
                                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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                                • for mobile

                                  add a battary type like watch battary or 3v battary cell to mobile for more charge

                                  1 vote
                                  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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                                  • improve MS NAV 2013 workflow/ approval

                                    the company small or big does not mean they have only 1 approver.. sometimes there have multiple for credit limit tooo...

                                    1 vote
                                    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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                                    • I think that MSDN should implement some form of a mothly subscription for MSDN sign up.

                                      I think that making the introductory signup fee so high as a means of minimizing the amount of non knowledge having developers is not the correct way to have the system set up. I feel that most of the greatest ideas to ever pass by anyone important first was past from a nobody.

                                      There should at least be a way for the average joe or everyday pc used to implement their ideas without having to get a degree or have schooling in that area. Why not make it easier to get the information from the little man directly to the…

                                      1 vote
                                      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  ·  MSDN Profile  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Allow seach to be restricted to a selected node.

                                        When searching in one technology vertical, I don't want results from another technology vertical.

                                        1 vote
                                        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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Improve documentation of Microsoft Extensions to C and C++

                                          Does Microsoft can improve the documentation page of Microsoft Extensions to C and C++?
                                          http://msdn.microsoft.com/en-us/library/34h23df8.aspx

                                          It would be nice to list all the behavior differences between /Ze and /Za options. For example, I have the following source code that reveals two differences that seem not to be documented:

                                          struct A
                                          {
                                          operator int () const
                                          { return 0; }
                                          };

                                          struct B
                                          {
                                          B (A)
                                          { }

                                          private:
                                          B (const B&)
                                          { }
                                          };

                                          struct C
                                          {
                                          C (int)
                                          { }
                                          };

                                          int main(int argc, char** argv)
                                          {
                                          A a;
                                          B b1 (a);
                                          C c1 (a);

                                          B b2 = a; …

                                          1 vote
                                          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  ·  Library (Reference Docs)  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 79 80
                                          • Don't see your idea?

                                          MSDN feature suggestions

                                          Feedback and Knowledge Base