год-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 - 1 из максимально широко используемых инфраструктур разработки на платформе .NET. Читая эту книгу C# и CSLA .NET Framework: разработка бизнес-объектов. Рокфорд Лотка , вы увидите проектные решения, позволяющие инфраструктуре поддерживать большое число перечисленных раньше технологий, при этом на основании того же набора бизнес-объектов.
Вы к тому же узнаете,в книжке как инфраструктура абстрагирует концепции доступа к данным, дозволяя приложению применять почти любую технологию доступа к данным, доступную на платформе .NET.
За прошлые годы инфраструктура CSLA .NET развилась и продолжает улучшаться, чтоб поддерживать новые возможности платформы .NET. Базовая архитектура эксплуатации объектно-ориентированного проектирования в среде распределенных вычислений оставалась все это время той же, и она продолжает оставаться критически важной при переходе на самые новые технологии Silverlight, Windows Azure и иные.
Рокфорд Лотка (Rockford Lhotka) - автор множества книжек, региональный директор Майкрософт, максимально ценный специалист Майкрософт (Most Valuable Professional - MVP), и докладчик конференций INETA. Он сотрудничает с несколькими ведущими журналами и регулярно принимает участие в главных международных конференциях, включая Майкрософт Tech Ed, VSLIVE! и Visual Studio Connections. Рокфорд - главный пропагандист технологии Magenic (www.magenic.com), 1 из апологетов национальной партнерской утилиты Майкрософт 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
Предметный указатель