Новости для разработчиков

  • Мигель де Иказа в своем блоге сообщил о выходе MonoDevelop 2.4 - кроссплатформенной интегрированной среды разработки, предназначенной, в первую очередь, для С# и .NET проектов, пишет Linux.org.ru. Среди новшеств в Workbench Usability стоит упомянуть внешний вид, организацию панели, улучшенную обработку ошибок, всплывающие ошибки (Error Bubbles), новые диалоги "Файл" и "Проект", новый диалог "Navigate To", масштабирование панелей классов и решений; новые опции для выбора языка пользовательского интерфейса, шрифтов и темы GTK+. Теперь также поддерживаются автономные проекты сборок (Standalone Assembly Projects), внешние консоли на Mac и Windows, добавление файлов в папках решения. Усовершенствована система inline-поиска, добавлен групповой режим в автодополнении кода, реализованы подсветка использования символов, поддержка редактирования в блочном режиме, команда "Импортировать Тип", перемещение линии вверх / вниз, переключение фокуса и следование за курсором, команда "Быстрое исправление" (Quick Fix), прокручиваемые подсказки для регионов. Улучшена фильтрация в списке автодополнения. В отладчике появились Pinned Quick Watches, визуализаторы значений переменных, улучшенная поддержка выражений, новый диалог исключений. Список инструментов среды теперь включает новый Hex-редактор, интеграцию шаблонов T4 и большее количество метрик кода. Для ASP.NET появились автодополнение кода для регионов C#, веб-ссылки, поддержка веб-ссылок WCF и поддержка ссылок, которые требуют аутентификации. Добавлена поддержка Mac OS, NUnit, MonoTouch и Vala.
  • По сообщению того же источника, состоялся выпуск NetBeans 6.9. По сравнению с предыдущей версией, добавлены следующие значительные новшества. OSGi: включен контейнер Felix (есть возможность подключения Equinox); совместимость NetBeans-модулей и OSGi-bundles; поддержка OSGi-проектов для Maven. Платформа NetBeans: генерация инсталляторов для большинства имеющихся платформ; редактор персонализации (branding). JavaFX: включён JavaFX SDK 1.3; поддержка форм в Composer; улучшенные палитры для задания цветов/эффектов/форм; улучшения в рефакторинге и форматировании кода. Java EE: поддержка JCDI (ex-WebBeans; JSR-299), Spring Framework 3.0; перегенерация JPA-сущностей после изменений схемы БД; поддержка REST-веб-сервисов для platform-приложений; включены Apache Tomcat 6.0.26 и GlassFish v3 (GlassFish v2 исключен). Java ME: поддержка Java Card 3 Connected. Java: группировка точек останова в отладчике, улучшенная навигация по stack trace; поддержка annotation processor'ов в редакторе; улучшения в поддержке апплетов и WebStart-приложений. Веб: автодополнение для id- и class-селекторов в CSS; рефакторинг CSS и HTML-подобных языков. PHP: поддержка Zend Framework; обновленное автоформатирование кода с поддержкой множества правил. Ruby: поддержка Ruby On Rails 3.0. C/C++: улучшенная удаленная отладка/разработка; поддержка модульного тестирования (unit testing). Прочее: проверка орфографии в редакторе; поддержка нескольких серверов типа Kenai.
  • Вышел HSQLDB 2.0, сообщает тот же источник. После нескольких лет разработки вышла финальная версия HyperSQL DB 2.0 - система управления базами данных, полностью написанная на Java. Количество изменений впечатляет. Среди новых возможностей разработчики выделяют новые режимы транзакций: 2PL, MVCC и их сочетание. HSQLDB также используется в OpenOffice. HSQLDB появилась в 2001 году как продолжение проекта Hypersonic DB. Автор Hypersonic DB начал новый проект - H2 (Hypersonic 2). На сайте проекта H2 есть постоянно обновляющаяся страница с результатами тестирования производительности H2 и других RDBMS: h2database.com/html/performance.html. Производительность HSQLDB 2.0 и последней версии H2 практически одинаковы. Отмечается, что предыдущие версии HSQLDB были медленнее.
  • Oracle анонсировала новую версию Oracle Business Process Management Suite 11g. Этот компонент популярного портфеля решений Oracle Fusion Middleware сочетает в себе средства управления бизнес-процессами с инструментами для организации эффективного коллективного труда в рамках единой платформы. Унифицированный движок управления процессами (unified process engine) обладает поддержкой отраслевых стандартов Business Process Execution Language (BPEL) и Business Process Modeling Notation (BPMN) 2.0. В комплект поставки включен полезный инструмент под названием BPM Studio, предназначенный для моделирования и проектирования процессов на основании ролей пользователей. А компонент Process Composter позволяет управлять моделированием и развертыванием бизнес-процессов через Интернет.

Вадим СТАНКЕВИЧ

 
Версия для печатиВерсия для печати

Номер: 

24 за 2010 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!