Show me how with code

Help the documentation team understand which areas of ASP.NET and Tooling need better help topics

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. ViewModels, Repositories, Dependency Injection, Auto Mapper

    On the web there are lots of tutorials about View Models, Repositories, and Dependency Injection... some are good but none are comprehensive.

    Some questions that could be answered in an upcoming tutorial... How do repositories, View Models, and DI work together? When is dependency injection necessary? When is using Auto Mapper necessary?

    I like that MVC is open source and that the community is developing tools tools for making powerful web apps. Installing some apps like Ninject and Auto Mapper seem to be standard operating procedure for many developers however, there seems to be a limited number of resources that…

    170 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…)
      under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • ASP.NET 2 Identity Walkthrough: Registration (email) and password change confirmation

      Step-by-step walk-through using the new ASP.NET 2 Identity to register a new user, confirm username and email address via email. Same for change of password: send a password reset link via email, change the user's password. Two factor authentication

      50 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…)
        6 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Tutorial or code sample combining Repository and UoW pattern with async await

        I would like to see a combination of Tom Dykstra's two great "Getting Started" tutorials (EF 5 using MVC 4 with EF 6 using MVC 6).

        I'm looking to update my website (www.MyHebrewBible.com) to EF 6 / MVC 6. I've already used the Repository and Unit of Work patterns described in the first tutorial, but I'm struggling how to use those patterns while employing async and await.

        I think my problem is that I don't fully grok generics.

        any help would be appreciated.

        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 Walk Through Series on Design Patterns And Software Architecture .

          Make Walk Through Series on Design Patterns And Software Architecture . thas is really missing part of online resource on msdn..

          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  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
          • Automation & Reporting in MVC 5

            Any modern application nowadays require 4 main key communication features:

            1- uploading images/videos
            2- Automation (where users are in CONTROL to when to receive email notifications based on dates that they enter. For example if we are talking about an "appointment application" the user might select to receive an email reminder two days before,one day before and one hour before). That requires windows service + web service.
            3- Reporting. I have used rdlc in web forms I am not sure if you can use rdlc in MVC 5.
            4-Access to the application through mobile devices.

            if you know of any…

            27 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 →
            • Tutorial for creating a SPA app using Azure Mobile Services

              This tutorial should covert one of the previous tutorials for EF, Web API, and MVC and should use Breeze and Angular for the front end.

              27 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…)
                under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Full latest-and-greatest instructions on how to send email in MVC

                The latest info I found on sending email on the ASP.NET site was here (http://www.asp.net/web-pages/tutorials/email-and-search/11-adding-email-to-your-web-site) but it is for Razor web sites, not MVC. There seems to be a lack on info on sending emails on the ASP.NET site as well as on MSDN.

                I'd like to see a latest-and-greatest / best practices tutorial that covers *all* of the email related Web.config settings (all email related parameters) in addition to an in depth discussion of System.Net.Mail.

                24 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 a section with full website development lifecycle

                  I would say, there should be a section, where people should go and learn how to build a complete website from start to end.

                  21 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…)
                    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                  • Tutorial on associating users with data

                    Basic walk through on .NET membership and properly securing user data in a related data model.

                    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 →
                    • ViewModel Complex Tutorial

                      My Complex Forms suggestion for an article is really addressed by a comprehensive including complex scenarios like I wanted in the previous suggestion article on ViewModels. The Complex Forms suggestions can basically be addressed by ViewModels. However I cant find any good articles with step by step instructions and explanations like I found like this series for ASP.NET MVC4 with Entity Framework 5.0 which is VS2012 defaults:
                      http://www.asp.net/mvc/tutorials/getting-started-with-ef-5-using-mvc-4/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

                      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…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Multilanguage support with latest technologies (MVC5, EF6 code first, Identity Framework 2.0)

                        I already read so many articles, tutorials, blog posts about how to implement multilanguage support for ASP.NET MVC site. I know the most complete one is Nadeem Afana's blog post. But I little but confused when I try to implement with latest tools and technologies.

                        I would be very happy with a complete guide about how to build a multilanguage ASP.NET site which covers a following areas:

                        - How to define EF6 code first models to support multilingual content in db, including field name translation for razor view's models?
                        - How to detect user's language and store his choice with…

                        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…)
                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                        • Oauth2 Web Api CORS with AngularJS

                          How to auth with a AngularJS SPA cross domain to a Asp.Net Web Api using Oauth 2.0 and external auth services.

                          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…)
                            under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • An in-depth walkthrough of development in mvc

                            It would be incredibly useful to have a hand-held step by step guide for the following
                            - How the code actually works through the new identity framework and in the default template (there was an excellent one on the membership back a few years ago)
                            - The step by step of what needs adding for securing an application (ok so maybe just a list of links to other articles would be useful, as it's easy to forget some)
                            - What security issues are still required to defend against in MVC5 and which are out-dated (such as html helper html encoding…

                            11 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 →
                            • Small databases

                              I'd like to understand the best practice for small databases. For example, say at Contoso University we know there are only going to be a few hundred or a few thousand students and courses. So all the data would comfortably fit in memory. So then is it better to use an in-memory collection and avoid potentially high-latency database operations? If so, how to periodically write the data to storage?

                              I am thinking of small-scale production web sites deployed to Windows Azure. Thanks.

                              11 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 →

                                Size is only one consideration. NoSQL often has an advantage over RDBs with large unstructured data sets. If you need relational constraints, transactions and other features not supplied by NoSQL products, then you need a relational DB.
                                I’m working on a sample of my MovieDB (intro to MVC 5) that uses Azure caching and SQL Server. We are working other samples that use NoSQL, Azure Table Storage, Blobs, etc

                              • A tutorial for setting up the basic Identity accounts, pointing them at an external SQL Server (or whatever other database you choose)

                                MVC5 uses Identity accounts can you provide a tutorial of how to accomplish this in Database first

                                11 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 →
                                • Highlight "Showcase" NuGet Packages for HTML/JavaScript and SPA apps

                                  There are many great libraries available for web development. While I don't expect nor do I want all of them to be included in a project template, it would be great to have a "Featured Packages" section in NuGet to show suggestions for packages that are not included such as HTML5 Boilerplate, Knockout, Underscore and others.

                                  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  ·  Flag idea as inappropriate…  ·  Admin →
                                  • MVC Active directory integration?

                                    I know there is a way to integrate active directory with MVC.
                                    which might allow some configurations in web.config file and connect some how to active directory server.
                                    Can some one provide in depth walk through?

                                    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  ·  General ASP.NET  ·  Flag idea as inappropriate…  ·  Admin →
                                    • mvc project with real globalized features with multiple language and globalized jquery validation

                                      Start a new mvc project with multiple language on header, use resource file and validation with github jquery globalize

                                      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 →
                                      • Asp.net Identity external verification with an empty project.

                                        There was an excellent article written by Raquel Soares De Almeida that helped me understand how to use identity with an empty asp.net project. It would be nice if that project was continued to use the external logins (i.e. google, facebook), password changes, and newer features of Identity, as it actually provided information, unlike the million MVC blogs, hit a button and remove some commented code.

                                        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 →
                                        • Complete MSDN documentation this time around, please

                                          As fantastic as the ASP.NET platform work has been over the past 5+ years, the quality of the MSDN documentation is still appalling. While I'm grateful for all the work that the team and community have done around providing a ton of blog articles and videos, if you compare the documentation available for Web API to just about any other part of the .NET Framework, the difference is night and day.

                                          I'm referring to the ASP.NET Frameworks section of MSDN in particular: http://msdn.microsoft.com/en-us/library/dn467680(v=vs.108).aspx
                                          In theory this would be the go-to place to learn the framework *in depth* - to help…

                                          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  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3
                                          • Don't see your idea?

                                          Show me how with code

                                          Feedback and Knowledge Base