PowerBuilder

Основные характеристики PowerBuilder

Новая версия ведущего на рынке средства быстрой разработки приложений содержит ряд новых характеристик, включая поддержку XML, Java Server Pages и серверов приложений сторонних производителей, а также позволяет разработчикам эффективно создавать клиент-серверные, распределенные и Web-приложения.

RAD JavaServer Page (JSP) Targets (Быстрая разработка JavaServer Page (JSP) приложений) - разработка и распространение JSP Web-приложений посредством мастеров и других инструментов быстрой разработки приложений(RAD).

Web Services (Web сервисы) - построение, публикация и использование Web-сервисов для платформы Microsoft .NET и других структур без глубоких знаний SOAP и WSDL.

XML DataWindow - позволяет импортировать данные непосредственно из XML документа и сохранять данные, полученные из любого источника, в виде настраиваемого XML-документа, или как документ или строку, используя форматирующие объекты XLS (XLS-FO), или документа в формате PDF.

PowerBuilder Native Interface, PBNI (Родной интерфейс PowerBuilder) - программный интерфейс, позволяющий вызывать методы реализованных на PowerBuilder невизуальных пользовательских объектов (NVUO) из C++. Java также может взаимодействовать с виртуальной машиной PowerBuilder'а (PBVM) через JNI (естественный Java интерфейс).

Third-Party Application Servers (Сервера приложений сторонних производителей) - в дополнение к существующей поддержке сервера приложений Sybase EAServer, PowerBuilder теперь включает поддержку серверов WebLogic компании BEA и WebSphere компании IBM, которая возможна за счет функциональности специальных мастеров, позволяющих генерировать модули доступа (proxies) к компонентам Enterprise Java Beans (EJB) и вызывать компоненты EJB, лежащие на J2EE-серверах, из среды PowerBuilder с помощью модулей доступа (proxies).

The PowerBuilder Document Object Model, DOM - объектная модель документов, определяющая правила доступа и управления XML-документами. Эта модель используется для чтения, записи и управления XML-документами стандартного формата непосредственно из PowerScript кода.

PDF Report Generation (Генерация отчетов в виде PDF-документов) - возможность сохранения подготовленных на PowerBuilder отчетов в Portable Document Format (PDF).

Source Control Enhancements (Улучшения в редакторе кода) - позволяет разработчикам более эффективно управлять большими проектами в PowerBuilder и достигать более тесной интеграции с системами Rational ClearCase и Merant PVCS.

OrcaScript Utility (Утилита OrcaScript) - позволяет вызывать команды программного интерфейса ORCA-приложения с англоподобным скриптовым языком и перестраивать приложение в PowerBuilder непосредственно из редактора кода.

PowerDesigner/PowerBuilder Integration (Интеграция PowerDesigner и PowerBuilder) - быстрая генерация графического представления приложения и всего его кода. Поддержка средств быстрой миграции на многоуровневую архитектуру позволяет посредством операции "drag and drop" быстро создать компонент в среде PowerBuilder, готовый к развертыванию на сервере приложений.

Sybase PowerBuilder - неоднократно отмеченный различными наградами инструмент для разработки приложений, который упрощает построение бизнес приложений, управляемых данными. Sybase PowerBuilder - это технологии, которые являются одновременно революционными и проверенными временем, - динамичный дуэт, дающий новый впечатляющий опыт разработки.

Функции и преимущества

Любимый инструмент разработчиков на протяжении почти двух десятилетий, - PowerBuilder, - среда декларативной разработки приложений, позволяющая создавать, поддерживать и развивать критические для бизнеса Windows приложения.

В состав PowerBuilder входит не имеющая аналогов технология DataWindow, - ключ к быстрой разработке, с минимальными затратами на кодирование, позволяющий легко строить приложения, интенсивно работающие с данными. Его среда для декларативного программирования и высокий уровень абстракции упрощает сложности разработки, позволяя сфокусироваться на решении бизнес проблемы вместо необходимости поддерживать несметное количество новых технологий, техник и языков программирования. Для того чтобы разработать множество различных современных приложений, все, что вам потребуется, - это уже имеющийся у вас навык разработки на PowerBuilder.

PowerBuilder - это просто самый легкий путь создания наиболее современных, визуально привлекательных бизнес приложений на самых последних платформах Windows - в срок и в рамках бюджета.

Ускорение разработки 

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

Поддержка языка .NET Common Type System (CTS), полноценное решение под .NET  

PowerBuilder - это полноценный язык разработки на платформе .NET, позволяющий разработчикам легко создавать и использовать Web сервисы и сборочные компоненты .NET, которые могут передаваться партнерам, клиентам и другим командам внутри компании.

Множество вариантов развертывания приложения 

Возможность создания настольных, Web, RIA (Rich Internet Application) и WPF (Windows Presentation Foundation) приложений.

Открытая поддержка баз данных  

В продукт включены "Родные" драйвера Sybase, IBM, Microsoft и Oracle. Также поддерживается JDBC, ODBC и ADO.NET, что позволяет легко и просто поддерживать любой источник данных в вашей компании.

Почему Sybase PowerBuilder лучше?

Единый гибкий инструмент  

PowerBuilder поддерживает любую выбранную вами RDBMS, общается при помощи веб-сервисов, обеспечивает полную компиляцию кода на .NET, и развертывает приложение на любую платформу на ваш выбор! Один инструмент выполняет все эти задачи, успешно решая потребность разработки приложений для настольных и веб приложений, мобильных устройств и распределенных сред.

Уникальная технология DataWindow значительно упрощает доступ к данным  

Аналитики и разработчики сходятся во мнении, что патентованная технология DataWindow не имеет себе равных и превращает сложный процесс доступа, управления, и представления данных в простой, практически не требующий кодирования, визуальный процесс; делая PowerBuiler самым быстрым, легким, более экономичным инструментом разработки, поддерживающим как .Net, так и JEE платформы.

Отмеченная наградами, Высоко - производительная IDE  

Время - деньги. Вместе с PowerBuilder, Вы можете построить свое приложение всего за несколько дней или недель, а не за месяцы или годы! Не раз отмеченная различными наградами, надежная среда разработки с интуитивно понятным пользовательским интерфейсом, PowerBuilder обеспечивает мощь языков C/C++ или C# без их сложности. К тому же, PowerBuilder предлагает сотни встроенных функций и свойств, сокращая время и затраты на кодирование, в то же время сохраняя гибкость для усиления мощности низкоуровневых языков, в случае, если вы захотите этим воспользоваться.

Устойчивая, Проверенная технология  

PowerBuilder - это проверенная временем технология, которая минимизирует риск разработки и вносит новые передовые технологии в ваше приложение. PowerBuilder берет на себя сложность новых технологий и делает их простыми в использовании, так, что Вы можете легко разрабатывать и нести ваше приложение в будущее.

Включает самые актуальные технологии программирования  

Sybase непрерывно обновляет PowerBuilder для его синхронизации с последними технологиями Microsoft. PowerBuilder объединяет такие парадигмы разработки, как RIA, AJAX и Веб-Сервисы вместе с .NET в наиболее надежное, управляемое данными приложение на рынке.

Находка для бизнеса  

Организации уже сейчас могут гарантировать будущее своим приложениям, используя PowerBuilder. Вы можете развернуть ваши приложения на платформе .Net не тратя ресурсы на изучение новых технологий. Используя старые навыки, ваши разработчики смогут создавать новые современные приложения!

Sybase® PowerBuilder® 12 - это новый революционный релиз инструмента быстрой разработки приложений от Sybase, который имеет огромное количество почитателей, и не раз был отмечен различными наградами.

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

Независимо от того, что вы хотите - поддерживать свое текущее Win32 приложение, построить Web-интерфейс для существующего приложения, интегрироваться с разработкой на .NET или полностью перенести разработку в среду .NET, PowerBuilder 12 позволит вам это сделать! Быстрее, легче и эффективнее.

Новая архитектура Sybase PowerBuilder 12 работает со средой Visual Studio от компании Microsoft, что позволяет достичь максимально возможной производительности в разработке приложений для разработчиков PowerBuilder на платформе .NET

За счет наличия запатентованной технологии DataWindow®, для PowerBuilder 12, как и раньше, требуется не более 5 строчек кода - вместо сотен в других языках - чтобы получить доступ к мощной бизнес-логике. С помощью DataWindow, теперь переписанного на C#, PowerBuilder 12 генерирует управляемый код и естественным образом поддерживает Microsoft WPF, предлагая, таким образом, разработчикам большую производительность, гибкость и безопасность. К тому же это единственный продукт, который позволяет заказчикам эффективно использовать их уже существующий код Win32® и "бесшовно" мигрировать на .NET, экономя на расходах по переписыванию кода и связанных с этим сложностей.

Sybase поставляет PowerBuilder с двумя автономными средами разработки (IDE). Одна создана для разработки под платформу Windows 32, чтобы создавать и поддерживать приложения Win32 и мигрировать существующий код на Windows Forms и WebForms. Вторая является новой всеобъемлющей средой разработки для миграции существующего кода на приложения Windows Presentation Foundation, создания новых приложений на основе Windows Presentation Foundation и использования на 100% управляемого кода поверх оболочки Microsoft Visual Studio, - всё это с существующими навыками по PowerBuilder.

Итак, что нового в PowerBuilder 12?

  • Заново переписанный DataWindow, который имеет встроенную поддержку Windows Presentation Foundation, а также много других стилей представления для улучшения восприятия приложений пользователями
  • Полное управление кодом в режиме исполнения программы
  • Новое! Объект типа WPF Application target (.NET IDE)
  • Новые типы WPF Window и WCF Client Proxy (.NET IDE)
  • Новое! Объект типа .NET Assembly (Как в классическом варианте, так и в.NET IDE)
  • Совместимость с .NET Common Language Specification (CLS) для полноценной поддержки и совместимости с .NET
  • В сборщик исполняемого кода добавлена возможность генерации файлов Microsoft Merge (MSM файл)
  • Поддержка всплывающих подсказок (Intellisense™) для объектов PowerBuilder, классов .NET, а также колонок и управляющих элементов DataWindow
  • Поддержка точек трассировки при отладке, запуск заданной функции из стэка вызовов, всплывающие окна для легкого просмотра значений переменных и свойств объектов PowerBuilder и .Net
  • Только в PowerBuilder - наследование визуальных объектов WPF!
  • Поддержка управляющих элементов WPF от сторонних производителей - в версии PowerBuilder 12 GA эта функция выпускается в предварительном варианте. Полная поддержка ожидается в следующей версии

PowerBuilder 9.0


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=3850