Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
C# / Microsoft.docx
Скачиваний:
18
Добавлен:
03.06.2015
Размер:
59 Кб
Скачать

Visual Studio 2008 и .Net Compact Framework

Как все версии Visual Studio, выпущенные после Visual Studio.NET, Visual Studio 2008 располагает обновленной платформой .NET Framework 3.5 с широким спектром возможностей, в том числе набором библиотек .NET Framework: Windows Presentation Foundation, Windows Communication Foundation и Windows WorkFlow Foundation. Windows Presentation Foundation - библиотека .NET для проектирования графических приложений Vista. Windows Presentation Foundation поддерживает 2D- и 3D-графику, стили, шаблоны и разработку программ для планшетных компьютеров с использованием XML for Applications (XAML). Новый графический конструктор предназначен для построения приложений Windows Presentation Foundation. Windows Presentation Foundation, впервые появившаяся в .NET Framework 3.0 - это коммуникационная подсистема с архитектурой Web Services. В Windows Communication Foundation используется программная модель, ориентированная на службы, которая обеспечивает асинхронный обмен сообщениями, взаимодействие с Web-службами Microsoft Message Queue Services (MSMQ), COM и ASP. NET. Графический конструктор используется для разработки приложений Windows WorkFlow Foundation и интеграции с Windows SharePoint Services (WSS) 3.0 и Microsoft Office Sharepoint Server (MOSS) 2007. Новые типы проектов .NET Framework 3.5 для проектов ASP. NET представлены в диалоговом окне New Project.

Еще одно превосходное новшество Visual Studio 2008 - возможность работать с несколькими версиями .NET Framework. В предшествующих версиях Visual Studio можно строить программный код только для текущей версии среды выполнения .NET, а Visual Studio 2008 охватывает .NET Framework 2.0, 3.0, 3.5 и .NET Compact Framework. Текущая целевая версия .NET Framework отображается в раскрывающемся окне в левом верхнем углу на экране 2. Следует отметить, что при работе со старой версией .NET Framework происходит лишь изменение выполняемых файлов, подготовленных в Visual Studio 2008. При этом файлы проектов Visual Studio 2008 несовместимы с предыдущими версиями Visual Studio.

Заключение

.NET Compact Framework представляет собой богатую своими возможностями среду времени выполнения управляемого кода для мобильных устройств, пригодную для создания самых различных приложений, компонентов и каркасов приложений. Она с самого начала предназначалась для использования на устройствах, характеризующихся ограниченными ресурсами, но с самого начала проектировалась как совместимое на уровне двоичного кода подмножество платформы .NET Framework, ориентированной на настольные компьютеры и серверы. Подобно другим средам выполнения управляемого кода .NET Compact Framework включает в себя механизм выполнения собственных кодов и набор библиотек классов выполняющегося поверх него управляемого кода. Были применены стратегии проектирования, специально предназначенные для мобильных и встроенных устройств, что позволило обеспечить предоставление широкого подмножества функциональности платформы .NET Framework и одновременно учесть специфику требований мобильных устройств в отношении размеров и производительности приложений

Управление памятью устройства в платформе .NET Compact Framework

Соседние файлы в папке C#