105 6. Отказ от применения 01Х. Платформа .ИЕТ лишена недостатка несовместимости разных версий библиотек ЭЬЬ, так как изменен полностью способ, с помощью которого код совместно используется приложениями. Введена концепция сборки (аззетЫу). Сборки имеют встроенные средства контроля версий, а разные версии сборок могут сосуществовать одновременно. Платформа .ЫЕТ представляет собой действительно комплексный набор решений для разработки приложений (рис. 39.) [25,53,79]. Создание форм приложения и написание кода производится при помощи одного из языков программирования семейства У1зиа1 ЗикНо .ЫЕТ (например, С#). Для доступа к данным используется полностью интегрированная в среду У1$иа1 ЗикНо технология АВСШЕТ, набор классов которой реализован с помощью С# [85, 89]. В качестве СУБД можно использовать ЗОЬ Зегуег, настольная версия которого входит в стандартный комплект поставки У15иа1 ЗикНо .ЫЕТ. Бизнеслогика для этой СУБД также может быть написана на С# (большинство других СУБД используют для этих целей Тгап$ас* $01* что сопряжено с определенными сложностями при разработке). В качестве системы генерации отчетов используется версия СгуЫа! КероПз, специально разработанная для платформы .ЫЕТ [47]. Кроме того, среда У18иа1 ЗикНо может использоваться * также при разработке приложений для КПК или мобильных телефонов. Рис. 39. Применение .ЫЕТ при разработке системы документооборота |
117 6. Отказ от применения 01Х. Платформа .ЫЕТ лишена недостатка несовместимости разных версий библиотек ОБЬ, так как изменен полностью способ, с помощью которого код совместно используется приложениями. Введена концепция сборки (аззетЫу). Сборки имеют встроенные средства контроля версий, а разные версии сборок могут сосуществовать одновременно. Платформа .ИЕТ представляет собой действительно комплексный набор решений для разработки приложений (рис. 4.2) [71-73]. Создание форм приложения и написание кода производится при помощи одного из языков программирования семейства У1зиа1 ВШсИо .ЫЕТ (например. С#). Для доступа к данным используется полностью интегрированная в среду У1зиа1 8ШсНо технология АОО.ЫЕТ, набор классов которой реализован с помощью С# [68, 69]. В качестве СУБД можно использовать 8СД, 8егуег 200$, настольная версия которого входит в стандартный комплект поставки У1зиа1 3(ис1ю .ЫЕТ 2005. Бизнес-логика для этой СУБД также может быть написана на С# (большинство других СУБД используют для этих целей Тгапзас! 8(ЗБ, что сопряжено с определенными сложностями при разработке). В качестве системы генерации отчетов используется версия Сгуз1а! КероЛз, специально разработанная для платформы .ЫЕТ [74]. Кроме того, среда У1зиа1 8шёю может использоваться также при разработке приложений для КПК или мобильных телефонов. С# 301_ 5еп/ег Припоксние /1 К у-— —V со <^> БД Сгу$1а1 РероПз Гог .ЫЕТ .ЫЕТ \7 Отчет Рис. 4.2. Применение .ЫЕТ при разработке системы документооборота |