Progress Software объявляет об открытии программы тестирования OpenEdge 10.2B Beta

Компания Progress Software сообщает об открытии регистрации на программу тестирования OpenEdge 10.2B. Beta

Хотите заранее познакомиться со следующей версией OpenEdge и протестировать её? Участвуя в программе OpenEdge 10.2B Beta, вы можете высказать свое мнение о новых возможностях и получить новый импульс для своих разработок.

В OpenEdge 10.2B появилось много новых возможностей для расширения и улучшения вашего приложения, включая:

  • Прозрачное шифрование данных OpenEdge, даст возможность вашему приложению соответствовать установленным требованиям в отношении шифрования хранимых данных без необходимости изменения приложения.
  • Поддержка JSON (Java Script Notation) при работе с Prodatasets, упрощает разработку интерфейсов пользователя на основе Ajax.
  • Перехватчики Actional для OpenEdge (Actional Interceptors for OpenEdge), позволяют вам использовать преимущества возможностей Actional поддержки для контроля и управления бизнес-транзакциями.

Но это не все! Дополнительно были внесены улучшения во всю линейку продуктов, многие из которых описаны в следующем разделе.

Помогите нам сделать эту версию еще лучше, внеся свой вклад в разработку OpenEdge и в управление продуктом.

Программа 10.2B Beta открыта только на несколько месяцев. Действуйте прямо сейчас и зарегистрируйтесь, щелкнув по ссылке в конце этой страницы.

Улучшения, внесенные в версию OpenEdge 10.2B


База данных и SQL

  • Прозрачное шифрование данных (Transparent Data Encryption) обеспечивает прозрачное шифрование информации во всей вашей базе данных или в ее части.
  • Альтернативный пул буферов (Alternate Buffer Pool) предоставляет возможность присвоения специфическим таблицам альтернативного пула буферов, улучшая таким образом результативность пула буферов и повышая производительность базы данных.

Язык (ABL)

  • Абстрактные классы, которые не могут иметь экземпляров, могут быть определены в 10.2B для создания общего определения базового класса, которое может совместно использоваться многими производными классами. Устранено ранее существовавшее ограничение, когда ABL-класс не мог наследовать свойства абстрактного класса .NET, если он содержал абстрактные свойства.
  • Строго типизированные события в версии 10.2B могут быть определены, опубликованы или на них можно подписаться. Кроме того, что это позволяет определять собственные ABL-события, это дает возможность ABL-приложению реализовать .NET-интерфейс, определяющий событие или наследовать его из .NET-класса, определяющего абстрактное событие.
  • Динамический вызов объекта дает возможность ABL-приложению вызывать метод, имя которого неизвестно до момента выполнения. Для обеспечения данной возможности в ABL было добавлено двасредства. В одном случае параметры динамически вызываемых методов определяются во время компиляции, в то время как в другом параметры определяются во время выполнения.
  • Усовершенствования временных таблиц и ProDataSet делают более эффективным программирование некоторых вариантов фазы оптимистической блокировки при обновлении набора данных.
  • Преобразование кодовой страницы сегментов текста в библиотеках процедур в разделяемой памяти (Codepage Conversion of Text Segments in Memory-Mapped Procedure Libraries) гарантирует, что если кодовая страница сегмента текста хранимого в памяти не соответствует внутренней кодовой странице cpinternal, кодовая страница сегмента текста будет преобразована в локальной памяти и загружена в буфер выполнения r-кода.
  • Generics предоставляют возможность создавать экземпляры классов и обеспечивать доступ к классам .NET Generic из ABL.
  • Поддержка операций чтения и записи объектов JSON при взаимодействии с объектами ProDataSet предоставляет возможность сериализации ProDataSet, временных таблиц или объектов буферов временных таблиц в формате JSON (JavaScript Object Notation) и осуществлять разборку объектов JSON и сохранения их в ProDataSet, временных таблицах, или объектах буферов временных таблиц.
  • Группа разработки ABL Progress Software ищет клиентов, готовых выполнить анализ производительности своих приложений в версии 10.2B и предоставить данные для изучения.

OpenEdge Architect

  • Поддержка горячих клавиш AppBuilder, настраиваемых пользователями.
  • Обновленные средства управления OpenEdge Ultra Controls для .NET обеспечивают работу с Версией 2009.1 продукта Infragistics NetAdvantage.
  • Средства миграции для обновления элементов управления (Ultra Controls) позволяют пользователям прозрачно использовать самые последние версии управления.
  • Усовершенствования ProBindingSource во время разработки уменьшают число шагов, необходимых для связывания данных со средствами управления .NET.
  • Повышение производительности при работе с несколькими проектами в рабочем пространстве позволяет совместно использовать AVM в нескольких проектах.
  • Повышение производительности при работе с большими файлами устраняет падение производительности при работе с большими файлами и крупными проектами.
  • Поддержка проектов разработки N-уровневых приложений AppServer предоставляет средства для интеграции бизнес-логики и управления при работе с n-уровневыми приложениями.
  • Контекстная поддержка на основе данных предлагает автозаполнение и контекстную помощь на основе контекста редактируемой программы.
  • Поддержка введенных в версии 10.2B новых возможностей языка позволяет разработчикам использовать такие улучшения ABL, как абстрактные классы и .NET generics.

WebClient

  • Установка WebClient и приложения WebClient Application пользователем, не являющимся администратором, устраняет требование, чтобы конечный пользователь имел права администратора для установки или обновления приложений WebClient.

Серверные технологии

  • Поддержка Actional Мониторинга ресурсов OpenEdge позволяет продукту Progress Actional Enterprise включать ресурсы OpenEdge в общий мониторинг операций в распределенной среде SOA. Включена поддержка мониторинга таких компонентов как AppServer, Adapter for Sonic ESB Native Invocation, Adapter for SonicMQ, вызов Web-сервиса из ABL при работе AppServer, WebSpeed, WSA, AIA и фонового клиента. Для Beta-тестирования будет предоставлен Actional Enterprise.
  • Автоматическая инициация условия STOP on Timeout инициирует выполнение условия STOP после истечения определенного заранее промежутка времени, позволяя эффективно прекращать операции, выполняющиеся длительное время.

Серверы данных

  • Поддержка типа данных BLOB в сервере данных MSS DataServer дает возможность переносить поле BLOB в OpenEdge и извлекать поле VARBINARY(MAX)/IMAGE в MS SQL Server, используя OpenEdge DataServer для MS SQL Server.
  • Поддержка новых возможностей для даты, времени и часового пояса в MS SQL Server 2008 дает возможность пользователям DataServer использовать преимущества новых типов данных и данных более высокой точности DATETIME. Необходим MS SQL Server 2008.

OpenEdge Explorer

  • Появившиеся в версии 10.2A функциональные возможности OpenEdge Explorer теперь входят в стандартные средства, установленные в OpenEdge 10.2B, на платформах Windows и UNIX.

Цели Программы

Участников программы OpenEdge 10.2B Beta просят протестировать и дать ответы на следующие вопросы:

  • Сообщать обо всех сбоях работы ПО, связанных с функционированием, удобством использования и совместимостью при работе в непроизводственной среде клиента;
  • Проверить полноту и стабильность новых особенностей версии 10.2B; удостовериться, что они не вызывают никаких конфликтов с функциональными возможностями предыдущих версий;
  • Проверить точность и удобство использования документации;
  • Проверить готовность продукта к коммерческому выпуску.

Квалификация участников

OpenEdge заинтересован в участниках , которые будут использовать программные продукты для реализации определенных целей программы и предоставят своевременные отклики. Заметим, что отсутствие постоянного отклика от участников программы Beta может привести к исключению их из текущей программы или к исключению из будущих программ.

Участники должны принять соглашение о неразглашении NDA (Non-Disclosure Agreement), включающее условие о тестировании ПО в своей собственной среде, и о нераспространении его среди своих клиентов.

Программа сертификации клиентов (CQC) (Customer Quality Certification Program)

Участники программы Beta, которые покажут себя внимательными и ответственными Beta-тестерами, могут быть приглашены для участия в программе Customer Quality Certification (CQC), которая начнется в конце периода действия Beta-тестирования. Во время действия CQC, отобранные участники получат звание "золотого кандидата" для получения коммерческой версии, и им будет предложено провести интенсивное тестирование на своих рабочих местах. Сведения, полученные в ходе выполнения программы CQC, играют важнейшую роль в принятии решения о переходе к коммерческим поставкам продукции.

Срок действия Программы

Программа OpenEdge 10.2B Beta program будет работать с 29 июля 2009 г. до 18 декабря 2009 г. Программные продукты Beta будут действовать до 31 января 2010 г.

Техническая поддержка осуществляется в течение действия Программы, но прекращается после ее завершения.

Используйте новые программные продукты уже сегодня!

Чтобы зарегистрироваться в программе Beta, пожалуйста, нажмите сюда.

Заметим, что для регистрации требуется серийный номер и управляющий код от любого продукта OpenEdge с действующим соглашением о сопровождении. (Клиенты PSDN Premier должны использовать серийный номер PSDN Premier и пропустить управляющий код.)

Если Вы захотите изменить уже сделанную Вами регистрацию, просто зарегистрируйтесь еще раз. Новая регистрация отменит предыдущую (предыдущие).

Если ваш серийный номер и управляющий код не принимаются или не распознаются, проверьте пожалуйста, что в продуктах предусмотрено сопровождение и что срок сопровождения не истек.

 

Источник: Progress Software Corp., www.progress.com.