Suggest a tutorial track for MVC3 for familiar ASP.NET web form development

I have a green field project that I will start on Monday, and this is a business intranet application that wants to do all the typical things like workflow, alerts. The model is implemented using EF and has all the basic entities that the company is expected to have for 50 people, plus a model of business-specific accounting procedures - each organization corresponds to a name in the nomenclature of employees.

In the past few months, I spent a lot of time exploring sharepoint 2010, and it definitely has the potential for everything that this project wants (think of an enthusiastic business owner who recently woke up to living outside of Excel sheets). I may not be able to quickly climb the sharepoint curve, and that means writing from scratch.

The main things I need to deal with are: - grid-shaped data forms - Active Directory-based authentication - email integration and event-driven workflow; - Professional look and feel similar to default sharepoint 2010 theme

I know how to do this using web forms. This would in no way be trivial - Providers, .ASCX Controls, Validators, Masterpages, Themes, Skins, related to the class library of specific projects to support cross-cutting issues. I have this architecture in my mind, and it worked for me in other projects - I can predict my success and schedule, which makes my stress level manageable.

Nevertheless, I get a distinct impression from the "blog-o-sphere" that I will do a poor service if I do not even try to use MVC for this.

I started researching and found Documentation Resources for ASP.NET MVC 3 and, well, I just don't know where to start.

This weekend I decide whether I can do this because on Monday I have to go with the game plan.

If someone from my description could recommend a tutorial and / or a clean, open source example, I would really appreciate it.

+6
source share
3 answers

I suggest you get this book (e-book version). It contains a real walk following the example of the first chapter, which you can follow, and then, when you move, the author also tells you why you are doing certain things as they are. I am sure that with your experience (as you described) using webforms this book should be sufficient to make a decision on the weekend.

Just out of curiosity, though (in a pragmatic point of view), if you think you can easily do this using web forms, why the problem with finding MVC on the weekend? Wouldn’t you feel that way :)?

+4
source

For me, a sample of the real world is always the most useful for a start:

http://www.asp.net/entity-framework/tutorials/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

There is a real world sample called Contoso University Web Application

The following videos for the conference session also begin with:

MVC 3 - 101 by Scott Hanselman : http://channel9.msdn.com/Events/DevDays/DevDays-2011-Netherlands/Devdays002

ASP.NET MVC 3 @: time is now Phil Haack : http://channel9.msdn.com/Events/MIX/MIX11/FRM03

ASP.NET + Packaging + Open Source = Crazy Delicious by Scott Hanselman : http://channel9.msdn.com/Events/PDC/PDC10/FT01

And there are so many on Channel9

+4
source

http://www.asp.net/mvc has pretty much what you need.

+1
source

Source: https://habr.com/ru/post/898456/


All Articles