Лучшие практики для развития 3 уровня - PullRequest
2 голосов
/ 26 ноября 2008

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

Ответы [ 2 ]

7 голосов
/ 26 ноября 2008

Microsoft Группа «Образцы и практики» опубликовала различные технические документы и документы в форме «архитектурного руководства», которые могут оказаться полезными. Недавно они также опубликовали ряд «карманных справочников» . Даже если вы не последуете их письму, они, вероятно, станут отличной отправной точкой для обсуждения ваших конкретных потребностей.

То, что они исходят от Microsoft, также может помочь повысить доверие к дискуссии с вашим боссом. В частности, есть Архитектура веб-приложений , которая звучит как актуальная.

1 голос
/ 26 ноября 2008

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

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