Я хотел бы начать небольшой проект с использованием MVC, NHibernate и, возможно, острой архитектуры, чтобы познакомиться с техническими специалистами. Не имея опыта работы со всем выше, следует ли включать в себя острую архитектуру вместе с MVC & NHibernate? Если да, то какой-нибудь хороший сайт/учебник для начинающих, изучающих острую архитектуру вместе с MVC & NHibernate? Цените свое мнение.Sharp Architecture, Nhibernate и MVC
ответ
Если у вас не было опыта ни в MVC, NHibernate, ни в концепциях архитектуры Sharp, таких как инверсия управления, то у вас есть довольно крутая кривая обучения впереди вас. С каждым может быть проще начинать с каждого; немного узнайте о шаблоне MVC, затем сделайте некоторое сопоставление с NHibernate и, наконец, изучите, как все это вписывается в архитектуру Sharp. Я не видел много сайтов, описывающих архитектуру Sharp, отличных от Wiki, поэтому я сожалею, что не могу сильно помочь на этом фронте, однако хорошее заземление в MVC, NHibernate и Castle Windsor IoC даст вам хороший старт , Повеселись!
Просто закончите лето nhibernate с довольно хорошим пониманием NH. Начнется mvc, вместе с NH ... Спасибо! – zeda
Для моего первого проекта MVC/NHibernate, я начал с Sharp архитектуры и оглядываясь назад, я думаю, что это была ошибка:
- Слишком много новых вещей: Вы уже многому научились только с MVC и NHibernate, и добавление во все острые архитектурные технологии (дизайн по контракту, конкретные шаблоны тестирования, IOC и т. д.) только усложняет ситуацию.
- No Abstraction: Архитектура Sharp на самом деле не абстрактно или не скрывает ничего (например, рельсы). В конце концов, вам все равно нужно изучить все технологии, которые он использует, и есть много предварительных знаний/чтения. Я обнаружил, что много останавливался, чтобы найти концепцию технологии.
- Confusion of Tech: Я начал путаться, какие технологии были частью MVC и которые были частью острой архитектуры. Я бы увидел атрибут выше метода и задался вопросом, из какой структуры он пришел.
Все, что сказало, я думаю, что острая архитектура - это БОЛЬШОЙ пример того, как использовать все эти технологии вместе, но я не стал бы запускать ее, не зная их.
- 1. Sharp Architecture + NHibernate Envers
- 2. Sharp Architecture и Fluent NHibernate 1.1
- 3. Sharp Architecture Объекты ценности
- 4. Sharp architecture; Доступ к результатам проверки
- 5. Настройка Sharp-Architecture Generation WizardImplementation
- 6. nhibernate architecture
- 7. Sharp Architecture для приложений Winform?
- 8. Sharp Architecture Simple CRUD Application
- 9. C# nhibernate mulitier architecture
- 10. Fluent NHibernate Architecture Вопрос
- 11. NHibernate in C sharp
- 12. MVC Architecture
- 13. MVC Architecture
- 14. Могу ли я использовать Sharp Architecture в классическом приложении ASP.Net или это только для ASP.Net MVC?
- 15. S # arp Architecture NHibernate вместо Fluent NHibernate
- 16. MVC Plugin Architecture и Entityframework
- 17. Как перекомпилировать библиотеку Sharp Architecture для использования NHIbernate 2.1.0.4000 вместо 2.1.0.3001
- 18. Клиентский сервер MVC Architecture
- 19. ASP.net MVC Controller Architecture
- 20. Asp.net MVC Architecture
- 21. ASP.NET MVC Architecture
- 22. ASP.Net MVC View Architecture
- 23. ASP.NET MVC & Component Architecture
- 24. jQuery MVC architecture
- 25. C# MVC и веб-приложение Application Architecture
- 26. ASP MVC/Sharp-Architecture beginner - как действия получают объекты домена как входные данные?
- 27. Fluent Nhibernate и MVC
- 28. ASP.Net MVC Architecture - Местоположение ViewModels
- 29. mvc architecture ruby on rails
- 30. MVC Onion architecture, некоторые вопросы
Лестница поднимается шаг за шагом; никто не прыгает наверх. –