Pull to refresh

Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism

Reading time 3 min
Views 8.5K
Original author: Embarcadero
Совсем-совсем недавно вышел новый релиз Embarcadero RAD Studio XE (2010). Предлагаю ознакомиться с новыми возможностями этой среды по сравнению с версией 2010.



Delphi и С++ Builder



Разработка многозвенных приложений с помощью DataSnap

  • Новые мастера для создания серверных приложений и клиентских модулей
  • Мастера для создания серверных приложений DataSnap с помощью C++ Builder
  • Потоки с поддержкой шифрования и сжатия
  • Поддержка ролей в системе аутентификации


Дополнительные утилиты

  • Комплект утилит профилирования AQTime Standard
  • Комлект утилит протоколирования и расширенной отладки CodeSite Express
  • Набор компонентов Software IP Works для разработки интернет-приложений и работы с протоколами семейства IP
  • Утилита сравнения и поиска различий в файлах Beyond Compare Text Compare


Облачные вычисления

  • Новые компоненты для работы с базовыми системами хранения Windows Azure (поддерживаются блобы, очереди и таблицы)
  • Возможность быстрой развертки разрабатываемого ПО на серверах Amazon EC2


Интеграция поддержки Subversion в IDE

  • Произведена интеграция Subversion в менеджер проектов (Project Manager) и менеджер истории изменения исходного кода (History Manager)
  • Поддерживаются базовые операции работы с репозитарием: импорт, обновление с сервера, коммит и просмотр логов
  • Мастер для просмотра различий и результатов слияния
  • Исходный код для работы с инструментами Subversion через Open Tools API доступен как проект с открытым исходным кодом


Инструменты увеличения производительности и удобства работы

  • Генерация кода моделлером улучшена для получения более качественного кода
  • Добавлена возможность генерации диаграмм последовательностей из методов в приложении Delphi
  • Добавлены настройки форматирования кода по Ctrl-D
  • Расширены возможности поиска текста и меню IDE Insight для быстрого доступа к возможностям среды
  • Добавлены некоторые хот-кеи для перемещения между измененными строками кода


Автоматизация процесса сборки

  • Добавлен пакет управления автоматической сборкой FinalBuilder
  • Добавлен Formatter.exe для автоматического форматирования исходных кодов
  • Добавлен AuditsCLI.exe для автоматического запуска аудита исходного кода и расчета метрик
  • Добавлен GenDocsCLI.exe для автоматического формирования документации


Улучшения языка, компилятора и библиотек

  • Обновлены VCL, RTL и STL библиотеки
  • Добавлена поддержка работы с регулярными выражениями
  • Расширена функциональность классов TStrings и TDateTime
  • Расширена поддержка RTTI в C++ Builder, добавлены новые ссылки RValue, семантика перемещений для std:string и некоторые другие улучшения VCL для C++
  • Добавлена поддержка внутренних вкладок в OpenTools API
  • Увеличена производительность компилятора


Интеграция ToolCloud



При покупке RAD Studio XE теперь вы получаете лицензию на все предыдущие версии Delphi и RAD Studio в подарок!

Новое в Delphi Prism XE



  • Поддержка Subversion
  • Кроссплатформенная разработка на Windows и Mac OS X с помощью MonoDevelop
  • Поддержка .NET 4.0 и SilverLight
  • IDE теперь базируется на Visual Studio 2010 Shell со всеми вытекающими
  • Поддержка параллельного программирования, функционального программирования (новые if, case и for), BigInteger констант. Добавлен новый синтаксис для определения расширяющих методов (extension methods)
  • Возможность импорта, копирования и вставки кода C# с автоматической конвертацией в код на языке Delphi Prism
  • Возможность разработки приложений для iPhone OS
  • Возможность обфускации кода прямо из среды
  • Интеграция Raize CodeSite Logging System


RadPHP


C новым RadPHP вы можете разрабатывать и отлаживать сайты на PHP прямо из среды. Встроенные библиотеки позволяют создавать приложения для FaceBook с возможностью расширения функционала за счет сторонних компонентов. Разработка приложений для доступа к данным никогда не была еще столь легкой.
Tags:
Hubs:
+23
Comments 61
Comments Comments 61

Articles