Предложите учебный трек выходного дня для MVC3 для кого-то, кто знаком с разработкой веб-форм ASP.NET - PullRequest
6 голосов
/ 01 октября 2011

У меня есть проект «зеленого поля», который я начну в понедельник, и это бизнес-приложение для интрасети, которое хочет выполнять все типичные вещи, такие как рабочий процесс, оповещения.Модель выполнена с использованием EF и включает в себя все основные сущности, которые, как ожидается, будут иметь компания из 50 человек, плюс модель специфических для бизнеса процедур бухгалтерского учета - каждая сущность соответствует существительному номенклатуре сотрудников.

Iв последние несколько месяцев провел много свободного времени, изучая sharepoint 2010, и у него определенно есть все возможности для этого проекта (подумайте, энтузиаст-владелец бизнеса, который недавно осознал возможности жизни за пределами Excel).Возможно, у меня не будет возможности достаточно быстро встать на кривую доли, а это значит написать ее с нуля.

Основные вещи, с которыми мне нужно иметь дело: - формы данных в виде сетки - аутентификация на основе активного каталога - встроенные оповещения по электронной почте и управляемый событиями рабочий процесс - профессиональный внешний вид, похожий на тему sharepoint 2010 по умолчанию

Iзнаю, как бы я сделал это с помощью веб-форм.Это не было бы тривиально с помощью каких-либо средств - провайдеров, элементов управления .ASCX, валидаторов, мастер-страниц, тем, оболочек, связанных вместе с библиотекой классов проекта для поддержки сквозных проблем.Я думаю об этой архитектуре, и она работает для меня в других проектах - я могу предсказать себе успех и график, благодаря которому мой уровень стресса будет управляемым.

Тем не менее, я получаю отчетливое впечатление от "blog-o -phere ", что я бы оказал себе медвежью услугу, если бы я хотя бы не попытался использовать MVC для этого.

Я начал исследования и нашел Ресурсы документации для ASP.NETMVC 3 и, ну, я просто не знаю, с чего начать.

У меня есть эти выходные, чтобы решить, смогу ли я это сделать, потому что в понедельник я должен составить план игры.

Если из моего описания кто-то может порекомендовать учебник и / или чистый пример с открытым исходным кодом, я был бы очень благодарен.

Ответы [ 3 ]

4 голосов
/ 01 октября 2011

Для меня образец реального мира всегда наиболее полезен, с чего начать:

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

Там есть реальный пример, который называется Веб-приложение Университета Контозо

Следующие видео сессий конференции также хороши для начала:

MVC 3 - 101 Скотта Хансельмана : http://channel9.msdn.com/Events/DevDays/DevDays-2011-Netherlands/Devdays002

ASP.NET MVC 3 @: время пришло от Фила Хаака : http://channel9.msdn.com/Events/MIX/MIX11/FRM03

ASP.NET + Упаковка + Открытый исходный код = Crazy Delicious Скотта Хансельмана : http://channel9.msdn.com/Events/PDC/PDC10/FT01

А на Channel9

их так много
3 голосов
/ 01 октября 2011

Я предлагаю вам получить эту книгу (электронная версия).Он содержит реальный пример из первой главы, которой вы можете следовать, а затем, по мере вашего продвижения, автор также говорит вам, почему вы делаете определенные вещи такими, какие они есть.Я уверен, с вашим опытом (как вы описываете) с веб-формами, эта книга должна быть достаточной для того, чтобы вы приняли решение в выходные.

Просто из любопытства (с прагматической точки зрения),Если вы считаете, что вы можете сделать это легко с помощью веб-форм, то почему проблемы с изучением MVC в выходные?Разве вы не обижались бы тогда:)?

1 голос
/ 01 октября 2011

http://www.asp.net/mvc имеет в значительной степени то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...