Я ищу ссылки на трехуровневую архитектуру с ASP.Net. Не могли бы вы предоставить несколько ссылок?
Ссылки на трехуровневую архитектуру
Ответы (2)
Платформа Csla предназначена для создания ваших бизнес-объектов поверх n-уровневых архитектур. Ваши объекты можно использовать в любой технологии пользовательского интерфейса, поскольку они будут полностью поддерживать привязку данных, а доступ к данным на 100% зависит от вас, поэтому Sql Server прост в использовании, будь то через прямой ado.net, EF, Linq 2 Sql или NHibernate.
Если вам нужно что-то, что исключает что-либо, кроме серверов Asp.Net, C# и Sql, вы, вероятно, не найдете этого.
Sharp Architecture — очень хорошая отправная точка. Это не только фреймворк, но и поможет вам изучить основы n-уровневой разработки, а также сделает разработку вашего приложения простой и понятной.
http://www.sharparchitecture.net/
Он использует Castle, NHibernate и asp.net mvc.