Embarcadero Delphi Prism 2010 позволяет быстро создавать управляемые данными межплатформенные приложения Mono с использованием .NET и ASP.NET. В его состав входит комплексная интегрированная среда разработки и мощный язык программирования с возможностями, отсутствующими в других языках программирования .NET. Вы можете использовать Mono с операционными системами Windows, Linux и Mac OS X, получать доступ к любым данным и работать с новейшими технологиями .NET, включая WPF и LINQ.
- Расширение возможностей благодаря мощному, полнофункциональному языку разработки.
- Работа со всеми источниками данных.
- Гибкое развертывание для .NET, Mac и Linux.
- Подключение к многоуровневым приложениям.
- Разработка ПО для настольных систем с помощью Windows Forms и WPF.
- Создание более мощных веб-приложений.
Основные возможности
- Язык программирования Delphi Prism для .NET
- Включена интегрированная среда разработки на основе Visual Studio либо установка в Visual Studio
- Поддержка новейших технологий .NET
- Стандартное подключение к базам данных с помощью ADO.NET, а также платформа dbExpress для баз данных InterBase и Blackfish SQL
- Разработка клиентов DataSnap .NET для подключения к многоуровневому промежуточному ПО Delphi
- Разработка веб-приложений с помощью ASP.NET
- Использование Mono с ОС Windows, Linux и Mac OS X
Новые возможности Delphi Prism 2010
- Аспектно-ориентированное программирование
- Улучшенная совместимость с Delphi
- Новая функция оптимизации компилятора/проекта
- Динамические типы в .NET 4.0
- DataSnap 2010, включая протокол обмена данными HTTP
- А также многое другое!
РАСШИРЕНИЕ ВОЗМОЖНОСТЕЙ БЛАГОДАРЯ МОЩНОМУ, ПОЛНОФУНКЦИОНАЛЬНОМУ ЯЗЫКУ РАЗРАБОТКИ
Разработка приложений, поддерживающих управление касаниями и жестами, и Class Explorer в c++builder 2010 |
Delphi Prism включает удобочитаемый, усовершенствованный язык для Microsoft .NET Framework и других реализаций общеязыковой среды выполнения (CLR). Сохраняя схожесть со своими предшественниками Delphi и Pascal, современный язык Delphi Prism поддерживает такие передовые функции, как аспектно-ориентированное программирование (AOP), обобщения, последовательности, запросы и параллельные вычисления.
Работа со всеми источниками данных
Delphi Prism использует технологию ADO.NET для подключения к базам данных из приложений .NET. Кроме того, платформа dbExpress позволяет разработчикам организовать быстрый и удобный доступ к базам данных Embarcadero InterBase и Blackfish SQL. Разработчики ASP.NET могут реализовать поддержку групп, ролей, профилей и других функций интерфейса поставщика ASP.NET для различных серверных баз данных.
Гибкое развертывание для .NET, Mac и Linux
Delphi Prism поддерживает разработку для платформы Mono и других реализаций .NET CLR. В рамках межплатформенного развертывания разработчики могут компилировать код для различных платформ CLR, включая Mono для Linux и Mac. Компилятор Delphi Prism - это внутреннее приложение .NET, которое может быть перемещено в другие реализации CLR, например Mono. Delphi Prism работает на альтернативных платформах CLR и поддерживает перекрестные связи между ними.
Подключение к многоуровневым приложениям
С помощью Delphi Prism Enterprise разработчики могут создавать клиентские приложения .NET, которые взаимодействуют с серверами приложений Windows DataSnap, разработанными в Delphi. Клиенты могут получить доступ к серверным методам, а также к традиционным серверам DataSnap с интерфейсом IAppServer.
Разработка ПО для настольных систем с помощью Windows Forms и WPF
Delphi Prism позволяет использовать мощный, проверенный временем конструктор Windows Forms в Visual Studio,
включая разделенные классы, а также многочисленные компоненты WinForms сторонних поставщиков. Если же
вы выбрали Windows Presentation Foundation (WPF) для настольных приложений, Delphi Prism обеспечит полную
поддержку WPF во время разработки и выполнения.
Создание более мощных веб-приложений
Для разработки веб-приложений в Delphi Prism реализована полная поддержка SilverLight и ASP.NET
при установке в Visual Studio 2008. Разработчики Delphi Prism могут использовать весь спектр конструкторов
Visual Studio, а также все сторонние компоненты для этих платформ разработки веб-приложений.