Кто-нибудь знает какую-либо документацию от MS или кого-либо еще, в которой изложены лучшие практики разработки трехуровневой архитектуры в ASP.NET. Я пытаюсь убедить своего босса, что текущая архитектура нуждается в переосмыслении и переработке, чтобы обеспечить гибкую и многоразовую систему. Я нашел много общей документации, которая говорит вам на высоком уровне о лучших практиках, как это сделать, но мало показывает, как вы их реализуете. Мне нужно показать ему документацию, насколько преимущества использования бизнес-объектов по сравнению с наборами данных и вещами на этом уровне детализации. Любая помощь будет оценена по достоинству.Рекомендации по разработке 3 уровня
ответ
Microsoft Patterns & Practices group опубликовал различные документы и документы в виде «архитектурного руководства», которое может быть полезно. Недавно они опубликовали ряд "pocket guides". Даже если вы не будете следовать им за письмом, они, вероятно, станут отличной отправной точкой для обсуждения ваших конкретных потребностей.
Что они из Microsoft могут также помочь добавить доверие в обсуждение с вашим боссом. В частности, есть один на Web Application Architecture, который звучит так, как будто это может быть актуальным.
Я бы настоятельно рекомендовал посмотреть ASP.NET MVC. Это гораздо лучший вариант для n-уровневых приложений, поскольку он позволяет в большей степени разделять озабоченности. Это приводит к более проверяемому и управляемому приложению, которое может быть достигнуто с помощью ASP.NET.
- 1. Рекомендации по разработке планшета
- 2. Рекомендации по разработке Android
- 3. Рекомендации по разработке API
- 4. Рекомендации по разработке дизайна Azure
- 5. Рекомендации по разработке командлетов Powershell
- 6. Рекомендации по разработке SharePoint 2007
- 7. Рекомендации по разработке/отладке Android
- 8. Рекомендации по итеративной разработке представлений
- 9. Рекомендации по разработке документов Sweave
- 10. Рекомендации по разработке кода Android
- 11. Рекомендации по разработке iOS-игры
- 12. Рекомендации по разработке веб-разработки 3D-игр
- 13. Рекомендации по разработке GWT и CSS
- 14. Рекомендации по разработке структуры базы данных
- 15. Как реализовать эти рекомендации по разработке компонентов
- 16. Рекомендации по разработке приложений для мобильных телефонов
- 17. Рекомендации по разработке долговременного ресурсоемкого веб-сервиса
- 18. Рекомендации по разработке приложений для Twitter?
- 19. Рекомендации по разработке схемы схемы кода купона
- 20. Рекомендации по разработке передовых совместимых протоколов связи?
- 21. Хорошие рекомендации/советы по разработке систем правил?
- 22. нужны рекомендации по разработке базы данных
- 23. Рекомендации по разработке баз данных с адресами
- 24. рекомендации по подготовке к разработке Android
- 25. Рекомендации по разработке кода, подходящего для рефакторинга
- 26. Рекомендации по распределенной разработке в PHP
- 27. Рекомендации по разработке API на основе Websocket
- 28. Рекомендации по разработке среды разработки PHP
- 29. Рекомендации по разработке «кросс-платформенных» с Qt
- 30. Нужны предложения по разработке рекомендации художника
Я рассмотрел руководства, но то, что я ищу, - это некоторые примеры их применения. В идеале я хотел бы открыть проект с открытым исходным кодом, на котором я могу посмотреть, как использовать справочники в качестве базы. – bechbd 2008-12-06 00:57:39