Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart - Programming

Destiny Sphere CL
Где мы?

Наш на выбор

Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart

Категория: Programming |    Добавил LOVIMAЯ, 25.02.2011, 14:50  |  Просмотров 1430  |  Комментарии (163)

С приобретением корпорацией Embarcadero технологий компании Borland для разработки баз данных и приложений в создании высокопроизводительных кросс-платформенных программ наступил новый виток. Embarcadero представила линейку новых продуктов, особо выделяется среди которых полноценная среда проектирования Delphi Prism 2011.

Программный комплекс Delphi Prism 2011 представляет собой высокоэффективную многоплатформенную систему разработки для .NET/Mono, применяющую язык программирования Object Pascal. Первая редакция данного продукта полноценно работала только в операционных системах Windows. Версия 2009 года не отличалась значительными нововведениями, и лишь в Delphi Prism 2011 устранены все существовавшие недоработки. Решение содержит в своем составе параллельный интерфейс подключения накопителей MonoDevelop, функционирующий на платформах Windows, Linux и Mac OS X.

 

Параллельный интерфейс подключения накопителей


MonoDevelop представляет собой параллельный интерфейс подключения накопителей с открытым исходным кодом, созданный в рамках проекта Mono и базирующийся на технологиях популярной среды разработки SharpDevelop. Отличительной чертой MonoDevelop является поддержка множества операционных систем. MonoDevelop является идеальной средой разработки для Delphi Prism 2011. Решение Delphi Prism 2011 с MonoDevelop стало полноценной кросс-платформенной системой для создания и редактирования программного кода, не выдвигающей требований по использованию определенной платформы. Негативной стороной интеграцией MonoDevelop и Delphi Prism 2011 является невозможность получения последующих обновлений программы.

Неоспоримым преимуществом стала поддержка интеграции Delphi Prism 2011 с новой Visual Studio 2010. В состав продукта входит утилита Visual Studio Shell 2010, упрощающая развертывание рабочей среды в случае отсутствия установленного параллельного интерфейса подключения накопителей.

Технологии


В Delphi Prism 2011 реализованы новые технологические решения – .NET Framework 4 и Silverlight 4, вышедшие всего за два месяца до презентации данной среды разработки. За счет этого пользователи Delphi Prism 2011 станут одними из первых, имеющих возможность работать с языком программирования Object Pascal в среде наиболее современных платформ Windows. Декларируется поддержка в новом продукте функций Parallel Computing Platform, интеграции видов данных в сборку, библиотек для работы с большими целыми числами и языковые усовершенствования.

Наборы компонентов Mono несколько отстают в функциональности от среды .NET Framework 4, хотя и содержат ряд обновленных функций. В процессе разработки проектов следует учитывать недоступность новых возможностей .NET Framework 4 в операционных системах, отличных от Windows.

При программировании в среде Visual Studio 2010 в качестве параллельного интерфейса подключения накопителей используются визуальные дизайнеры Windows Forms, WPF, Silverlight и ASP.NET. Delphi Prism 2011 лишен такого разнообразия, поддерживая только инструменты ASP.NET с возможностью дизайна форм в редакторе GTK#, недоступного в операционных системах Mac OS X. Для работы с данными реализована поддержка ADO.NET, DataSnap, средств управления информационными хранилищами InterBase и Blackfish SQL. В Delphi Prism 2011 содержится встроенный обфускатор RemObjects Oxfuscator, незаменимый для защиты готовых продуктов от обратного инжиниринга.

Язык


Delphi Prism 2011 базируется на Object Pascal Oxygene 4, не совместимым с Delphi для Win32/.NET. Язык программирования Object Pascal Oxygene 4 подвергся некоторым улучшениям, необходимым для поддержки функций среды .NET Framework 4. Реализована возможность работы с кортежами, динамические типы данных, константы BigInteger, расширяемые методы для локальных переменных, использование параметризованных циклов for, проверка условия if и оператор выбора case. Добавлена функция установки точки входа в сборку посредством конструкций begin/end. Поддержка оптимизации хвостовой рекурсии позволяет преобразовывать определенные команды в цикл для защиты от переполнения стека независимо от глубины вложенности.

Полезным нововведением является функция автоматического преобразования исходного кода из языка C# в Object Pascal Oxygene 4 посредством простого копирования отдельных фрагментов и их вставкой в редактор. Delphi Prism 2011 позволяет производить импорт целых проектов, созданных на языке C#, упреждая необходимость переписывания программного кода.

 

Разработка для Apple iOS


Предусмотрена возможность создания приложений для портативного оборудования Apple, такого как iPhone, iPad и iPod Touch, работающего под управлением мобильных операционных систем. Для активации данной функции необходима установка Novell – MonoTouch и участие в программе Apple iPhone Developer Program.

Редакции


Delphi Prism 2011 поставляется в версиях Enterprise и Professional. Данные редакции во многом похожи за исключением инструментов работы с системами управления базами данных. Delphi Prism 2011 Enterprise имеет дополнительные средства для интеграции с решениями InterBase 2007 и 2009 посредством ADO.NET и dbExpress. В Delphi Prism 2011 Enterprise реализованы функции построения DataSnap-приложений, подключаемых к серверным устройствам Windows DataSnap. В версии Delphi Prism 2011 Enterprise доступны многоуровневые лицензии. Отличия заключаются также в ограничениях использования встроенной системы управления базами данных Blackfish SQL. В случае отсутствия специфических потребностей для работы с базами данных применение редакции Delphi Prism 2011 Professional предпочтительнее.

 

Заключение


Delphi Prism 2011 является полноценной кросс-платформенной средой разработки, функционирующей в операционных системах Windows, Linux и Mac OS X. Программа удобна в использовании и имеет расширенные функциональные возможности. Однако за счет поддержки не очень распространенного Object Pascal решение Delphi Prism 2011 остается узконаправленным продуктом, предназначенным для программистов, работающих с данным языком и создающих многоплатформенные продукты.

 

Читайте подробнее о компании Embarcadero

 

Купить Delphi 2010 Professional

 

Купить Delphi 2010 Enterprise

 

Купить Delphi 2010 Architect

Скачать Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart +Бонус

Скачать бесплатно "Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart" с Letitbit.net
 (голосов: 699)

Вместе с этим также смотрят:


  • Dr.Web CureIt! (Portable) 8.10.2010
  • 155 скинов к опере
  • Ru.Board -- ASPLinux 7.3 Vostok. Часть II. Начало работы
  • Самоучитель 1С:Предприятие 8.0
  • Animals Wallpapers pack by koster_05
  • Масару Эмото - Исцеление кристаллами воды
  • Мама и я №8 (август 2010)
  • Архив актуальных ключей для AVAST, Dr. Web, KIS/KAV(790 шт. ) и Nod32 на 16.10.2010 года
  • Dr.Web CureIt! от 23.08.2010
  • Stock vector - Rainbow Splashes
  • Миссия на Марс / Mission to Mars (2000) DVDRip
  • Tuna Bora
  • Redlynx Trials 2: Second Edition (2009/ENG/RIP by TPTB)
  • Corel VideoStudio Pro X2 v12.098.1 Rus. Добавлены дополнительные материалы (2009)

  • HTML:   
    BB Код:
    Адрес: 

    Все ссылки Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart представлены исключительно для ознакомления и расположены на иных серверах, с которых Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart можно скачать бесплатно и к которым сайт musicbarz.tk не имеет никакого отношения. Раздел Programming является лишь блоком, на котором пользователи выкладывают интересные программы, которые доступны публично.


    Под прикрытием (Сезон 2) / Dark Blue (2010) WEB-DLRip

    MAQYA_666 написал:

    Re: Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart - 01.03.2011, 16:33 Гости Цитировать
    Мы расстались никем, как будто "нас" и вовсе не было.
    Music Icons Vector

    Liza-Angel написал:

    Re: Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart - 01.03.2011, 11:42 Гости Цитировать
    Он даже не представляет насколько он мне нужен...
    Город Хищниц / Cougar Town (Сезон 1) Серия 11

    IMPOSSIBLE_LIFE написал:

    Re: Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart - 05.03.2011, 14:14 Гости Цитировать
    Эх.. Сейчас смотрю на свою младшую сестрёнку после рисования. Вся испачканная в краске..) Вот сижу и думаю, а ведь и я такой была......)

    Топ Пост

    Agnitum Outpost Security Suite Pro 2009 Build 6.7.3 (3063.452.0726)
    Cole2k Media Codec Pack Advanced 7.9.5
    Обои - дух леса №3
    Altium Designer. Новые решения в проектировании электронных устройств.
    Avira Antivir Virus Definition File 20.10.2010
    BBC: Планета земля - Ледяные миры / BBC: Planet Earth - Ice Worlds (2006) HDDVDRip
    Dr.Web Security Space 5.0 2010.03.09
    Agnitum Outpost Firewall Pro 2010
     
    musicbarz.tk © 2010
    Все файлы предоставлены для ознакомительного просмотра. Копирование Обзор новая кросс-платформенная разработка – Delphi Prism 2011 | Soft Mart на другие сайты запрещено! Файлы для скачивания предоставлены пользователями сайта, и администрация не несет ответственности за их содержание