На проходившей 17-19 сентября в Орландо (США, шт. Флорида) конференции VSLive! - одном из крупнейших регулярных мероприятий, посвященных средству разработки Visual Studio .NET, - корпорация Microsoft объявила о выпуске окончательной версии MS SQL Server CE 2.0 и предварительного варианта MS .NET Compact Framework (бета 2, ограниченный релиз). Представляя новые продукты, руководитель подразделения Microsoft Product Unit Ошома Момох (Oshoma Momoh) заявил: “Разработчикам, выбравшим для себя Visual Studio, не нужно идти в мир мобильных решений - он сам придет к вам”.
SQL Server CE 2.0 содержит целый ряд усовершенствований по сравнению с предыдущей версией СУБД для мобильных устройств, в частности поддержку расширенных вариантов запросов, обновленные Query Optimizer и мастер управления безопасностью данных. В ходе презентации были показаны возможности синхронизации баз данных, хранимых на мобильном ПК и в удаленном стационарном хранилище. (Подробнее о SQL Server CE 2.0 см. www.microsoft.com/sql/CE.)
.NET Compact Framework представляет собой подмножество библиотек классов Visual Studio .NET, предназначенное для широкого спектра мобильных устройств. Эти библиотеки должны быть включены в состав следующей версии пакета VS.NET (она появится в будущем году). В этот пакет входит также набор мобильных элементов управления ASP.NET Mobile Controls, с помощью которых любое приложение можно легко адаптировать к работе с различными браузерами, учитывающими специфику того или иного мобильного решения.
На презентации была продемонстрирована передача отчетов на мобильный телефон с помощью генератора отчетов Crystal Reports 9.0, использующего такие элементы управления. Данные передавались в виде SMTP-сообщения через стандартную функцию System.Web.Mail. SmtpMail.Send. А представители Xerox показали возможности данной технологии для удаленного управления принтерами с устройств типа Pocket PC.
Подробнее о новых функциях поддержки работы с мобильными устройствами VS.NET см. msdn.microsoft.com/ vstudio/device.