2010г.
Количество страниц: 816
Книга «C# и CSLA .NET Framework: разработка бизнес-объектов» содержит уникальную информацию об архитектуре, проектировании и разработке веб-приложений с использованием объектно-ориентированных концепций .NET. В частности, здесь продемонстрировано построение бизнес-объектов и их применение для создания приложений
- Windows Presentation Foundation (WPF),
- Web Forms,
- Windows Communication Foundation (WCF),
- Windows Forms,
- Windows Workflow Foundation (WF)
и других типов приложений. Хотя эта книга о создании инфраструктуры разработки CSLA .NET, сама инфраструктура является программным представлением лежащей в ее основе архитектуры, способной упорядочить хаос и предоставить архитектурные концепции для высокопроизводительных приложений.
Вы можете согласиться или не согласиться с моими представлениями, и это прекрасно. В конце концов, главное — наличие архитектуры, выдержавшей проверку временем и технологическими изменениями. Концепции, идеи и методики, изложенные в этой книге, помогут, как минимум, получить понятие об архитектуре и в перспективе позволят объединить все новые и изменяющиеся технологии.
Инфраструктура CSLA .NET — это одна из наиболее широко используемых инфраструктур разработки на платформе .NET. Читая эту книгу, вы увидите проектные решения, позволяющие инфраструктуре поддерживать множество перечисленных ранее технологий, причем на основании того же набора бизнес-объектов.
Вы также узнаете,в
книге как инфраструктура абстрагирует концепции доступа к данным, позволяя приложению использовать практически любую технологию доступа к данным, доступную на платформе .NET.
За прошлые годы инфраструктура CSLA .NET развилась и продолжает развиваться, чтобы поддерживать новые возможности платформы .NET. Базовая архитектура использования объектно-ориентированного проектирования в среде распределенных вычислений оставалась все это время той же, и она продолжает оставаться критически важной при переходе на новейшие технологии Silverlight, Windows Azure и другие.
Рокфорд Лотка (Rockford Lhotka) — автор множества книг, региональный директор Microsoft, наиболее ценный специалист Microsoft (Most Valuable Professional — MVP), а также докладчик конференций INETA. Он сотрудничает с несколькими ведущими журналами и регулярно участвует в основных международных конференциях, включая Microsoft Tech Ed, VSLive! и Visual Studio Connections. Рокфорд — главный пропагандист технологии Magenic (www.magenic.com), один из апологетов национальной партнерской программы Microsoft Gold Certified Partners, сосредоточенной на предоставлении практического результата прикладной технологии.
Оглавление книги
C# и CSLA .NET Framework: разработка бизнес-объектов
Об авторах
Введение
Глава 1. Распределенная архитектура
Глава 2. Проект инфраструктуры
Глава 3. Объектно-ориентированное проектирование приложения
Глава 4. Объектные стереотипы CSLA .NET
Глава 5. Шаблоны объектов CSLA .NET
Глава 6. Реализация бизнес-инфраструктуры
Глава 7. Объявление свойств
Глава 8. Управление состоянием объектов Глава 8. Управление состоянием объектов
Глава 9. Отношения между родительскими и дочерними объектами
Глава 10. Связывание данных
Глава 11. Бизнес-правила и правила проверки
Глава 12. Аутентификация и авторизация
Глава 13. Многоуровневая отмена
Глава 14. Технология LINQ to CSLA
Глава 15. Персистентность и портал данных
Глава 16. Другие средства инфраструктуры
Глава 17. Реализация бизнес-объекта
Глава 18. Пример доступа к данным
Глава 19. Пользовательский интерфейс Windows Presentation Foundation
Глава 20. Пользовательский интерфейс Web Forms
Глава 21. Интерфейс WCF Service
Предметный указатель