2008-11-26 3 views
2

Кто-нибудь знает какую-либо документацию от MS или кого-либо еще, в которой изложены лучшие практики разработки трехуровневой архитектуры в ASP.NET. Я пытаюсь убедить своего босса, что текущая архитектура нуждается в переосмыслении и переработке, чтобы обеспечить гибкую и многоразовую систему. Я нашел много общей документации, которая говорит вам на высоком уровне о лучших практиках, как это сделать, но мало показывает, как вы их реализуете. Мне нужно показать ему документацию, насколько преимущества использования бизнес-объектов по сравнению с наборами данных и вещами на этом уровне детализации. Любая помощь будет оценена по достоинству.Рекомендации по разработке 3 уровня

+0

Я рассмотрел руководства, но то, что я ищу, - это некоторые примеры их применения. В идеале я хотел бы открыть проект с открытым исходным кодом, на котором я могу посмотреть, как использовать справочники в качестве базы. – bechbd 2008-12-06 00:57:39

ответ

7

Microsoft Patterns & Practices group опубликовал различные документы и документы в виде «архитектурного руководства», которое может быть полезно. Недавно они опубликовали ряд "pocket guides". Даже если вы не будете следовать им за письмом, они, вероятно, станут отличной отправной точкой для обсуждения ваших конкретных потребностей.

Что они из Microsoft могут также помочь добавить доверие в обсуждение с вашим боссом. В частности, есть один на Web Application Architecture, который звучит так, как будто это может быть актуальным.

1

Я бы настоятельно рекомендовал посмотреть ASP.NET MVC. Это гораздо лучший вариант для n-уровневых приложений, поскольку он позволяет в большей степени разделять озабоченности. Это приводит к более проверяемому и управляемому приложению, которое может быть достигнуто с помощью ASP.NET.

Смежные вопросы