Last post Nov 14, 2014 05:08 PM by ricka6
Nov 05, 2014 10:29 PM|AxelD|LINK
Trying to learn ASP.NET Identity, MVC and Entity Framework I can only find blog entries and samples, but there is no thorough introduction to the design of ASP.NET Identity.
All I can find are pages like "Trying to achieve this? Here's a sample!", picked with scattered bits and pieces of ASP.NET Identity, Entity Framework, MVC and others.
Please add an ASP.NET Identity reference,
explaining the overall design of ASP.NET Identity in a structured manner. (Create concise, isolated chapters, each explaining which classes exist; what's the classes hierarchy and what's the reason for it; why did you choose a factory style approach instead
of using constructors, etc.)
Please add an MVC reference,
explaining the overall design of MVC in a structured manner. (Create concise, isolated chapters, each explaining routes, filters, attributes, etc.)
Please add an Entity Framework reference,
explaining the overall design of Entity Framework in a structured manner. (Create concise, isolated chapters, each explaining which classes exist; what's the classes hierarchy and what's the reason for it; why did you choose a factory style approach instead
of using constructors, etc.)
Nov 06, 2014 08:28 AM|tmorton|LINK
Thanks for the feedback. I will ask the content team to review.
All of our ASP.NET Identity content is linked to from http://www.asp.net/identity. Similarly, our ASP.NET MVC content is at http://www.asp.net/mvc. If you work your way down
the content, you should be able to get what you are looking for; our content has recently been restructured and uses a standard set of chapters (Getting Started, Features & API, Security, etc) which surfaces content relevant for the latest version.
Entity Framework is here: http://www.asp.net/entity-framework. The sort of information you are looking for with Entity Framework is not going to be found here in the ASP.NET website, but more on MSDN because
it's a .NET Framework-wide thing. Our page links to main set of resources for Entity Framework.
Nov 06, 2014 09:15 AM|AxelD|LINK
Thank you, Terri,
actually these have been the resources I've been reading so far.
Today I've started reading the book "Programming Entity Framework" by O'Reilly. The content of this book is structured as the kind of reference I am missing on ASP.NET. I would
wish the content on ASP.NET and MSDN was equally structured. That would ease getting the big picture of all the three frameworks above.
Nov 13, 2014 04:11 PM|ricka6|LINK
I write most of the Identity and MVC articles. We don't have a dedicated EF writer, but
Tom and I write some on EF. What you are asking for is best delivered by 3rd party books. The EF book you cite by O'Reilly is an excellent resource. There are many good books on ASP.NET MVC. I don't know of any 3rd party books on Identity but I can check.
Right now I'm spending all my time writing about
ASP.NET 5. I will pass on your requests to management. Normally I recommend
Show me how with code, but that's the opposite of what you are asking.
Nov 14, 2014 02:01 PM|AxelD|LINK
thank you for replying.
Yes, perhaps you are right. Yet, although I prefer studying by reading books (because they keep me from getting distracted and getting lost by reading anything else), the problem with books, however, is that, due to the overwhelming speed in development,
they tend to be published right after a technology's version becomes obsolete nowadays.
I'm hailing from the "other" fraction, as you've mentioned. I prefer to get a deep insight to the concept, the so-called big picture, right from the beginning. I want to understand the goals and the idea behind a technology, the golden thread. After that
I won't need walkthrough's and samples anymore. I can give them on my own.
This thorough approach from the ground up is more my kind of learning. Albeit I understand that there's a second, faster way of learning: The one you have described and for an audience to whom you are writing your surely excellent How Tos.
Still, I don't want to be forgotton when it comes to documentation. I tend to believe that my way of learning is as valuable as the other.
Nov 14, 2014 05:08 PM|ricka6|LINK
I think deep dive is the best way to learn if you can make the investment, unfortunately due to budget constrains combined with customer demands, the "help me get started quickly" wins out. Some of the best MS content I've seen is the P&P deep dive material,
but it doesn't get great traffic. I think Jon is trying to get Professional ASP.NET MVC 6 out soon after RTM.