.NET
Тесная интеграция с Visual Studio.
Oracle Developer Tools для Visual Studio .NET (ODT) — это тесно интегрированная надстройка для Microsoft Visual Studio. ODT — это бесплатное средство, доступное как для Visual Studio 2005, так и для Visual Studio NET 2003. ODT упрощает и ускоряет разработку кода .NET для Oracle и позволяет разработчикам работать в Visual Studio на протяжении всего жизненного цикла разработки. ODT позволяет просматривать и изменять объекты схем Oracle с помощью встроенных визуальных редакторов и автоматически генерировать код .NET путем перетаскивания. Разработчики могут с легкостью изменять данные таблиц, исполнять инструкции SQL Oracle, изменять и отлаживать код PL/SQL, разрабатывать и развертывать хранимые процедуры .NET. Встроенная контекстно зависимая интерактивная справка, включающая в себя руководства пользователя Oracle SQL и PL/SQL, максимально упрощает доступ к документации Oracle. Дополнительные сведения об Oracle Developer Tools for Visual Studio .NET см. на сайте http://www.oracle.com/technology/tech/dotnet/tools
Oracle Data Provider для .NET открывает широкие возможности Oracle Database 11g для приложений .NET.
Oracle Data Provider для .NET (ODP.NET) обеспечивает оптимизированный доступ к базе данных Oracle из среды .NET. ODP.NET позволяет разработчикам пользоваться преимуществами расширенной функциональности баз данных Oracle, включая Real Application Clusters, оптимизацию производительности, XML DB и расширенные функции безопасности. ODP.NET предоставляет программистам возможность повысить производительность, обрести гибкость и выбрать функции для приложений .NET. Таким образом, разработчики могут использовать .NET, не лишаясь широких возможностей управления данными, которые обеспечивает Oracle. ODP.NET характеризуется собственной поддержкой .NET Framework 1.0 и более поздней версии, включая .NET Framework для 32-разрядной версии Windows, Windows x64 (AMD64 и Intel EM64T) и 64-разрядной Windows для Intel Itanium. Дополнительные сведения об Oracle Data Provider для .NET см. на сайте http://www.oracle.com/technology/tech/windows/odpnet
Oracle Database Extensions для .NET — это компонент Oracle Database 11g для Windows, который упрощает разработку, развертывание и выполнение хранимых процедур и функций, написанных на языке под управлением .NET, например C# или VB.NET. Сохраненные процедуры .NET или функции разрабатываются с помощью Microsoft Visual Studio и развертываются с помощью тесно интегрированного .NET Deployment Wizard, входящего в состав Oracle Developer Tools для Visual Studio .NET. После развертывания хранимую процедуру .NET можно вызвать в коде приложения .NET, из SQL или PL/SQL, из другого приложения .NET, хранимой процедуры PL/SQL или Java, из триггера. Кроме того, вызов хранимой процедуры или функции может быть разрешен из любого места. Дополнительные сведения об Oracle Database Extensions для .NET см. на сайте http://www.oracle.com/technology/tech/dotnet/ode
.NET ODT: интеграция с Visual Studio 2005
Oracle Developer Tools для Visual Studio .NET полностью интегрирован с Visual Studio 2005. Элемент управления в виде дерева упрощает просмотр объектов схем баз данных. Каждый узел с объектами схемы содержит контекстные меню, которые позволяют работать на этом узле. К примеру, узел таблицы содержит элемент меню «Извлечь данные», который открывает окно данных Oracle. Кроме того, он содержит элемент меню «Проект», который открывает редактор таблиц Oracle для удобного создания или изменения таблицы Oracle. Аналогичным образом многие другие типы схем Oracle имеют зависящие от меню элементы. В окне свойств Visual Studio отображаются метаданные для любого узла схемы базы данных Oracle, который выбран в настоящее время. К примеру, если выбрать узел столбца таблицы, то в окне свойств отобразится тип данных Oracle для этого столбца.
ODT также полностью интегрирован с функциями автоматической генерации кода Visual Studio, что ускоряет разработку приложений. При перетаскивании на поверхность проекта немедленно создается исполняемый код .NET, который обращается к базе данных Oracle. Этот код можно с легкостью и визуально соединить с виджетами на поверхности проекта (например, с элементом управления Gridview), то есть создать исполняемое приложение при минимальных трудозатратах на программирование.
.NET ODT: полностью интегрированный отладчик PL/SQL
Полностью интегрированный редактор и отладчик PL/SQL позволяет использовать все избранные функции отладки Visual Studio из кода PL/SQL. Возможен плавный переход от кода .NET к коду хранимой процедуры PL/SQL и обратно!
.NET ODP: поддержка 64-разрядных вычислений
ODP.NET поддерживает 64-разрядные вычисления для Windows x64 и Windows Itanium, что повышает масштабируемость приложений .NET.
.NET ODP: поддержка ADO.NET 2.0
Поддержка Microsoft ADO.NET 2.0, включая следующее:
Классы фабрик поставщиков и базовые классы упрощают код доступа к данным для нескольких источников данных через API, единый для всех поставщиков.
Конструктор строк подключения сокращает количество ошибок в строках подключения и упрощает управление ими.
Поддерживаются локальные и распределенные транзакции в System.Transactions.
Пакетная обработка позволяет изменять несколько рядов за один цикл приема-передачи базы данных: для этого используется метод OracleDataAdapter.Update.
Обнаружение схем позволяет разработчикам приложений находить и возвращать сведения о схемах баз данных, например таблицы и хранимые процедуры.
Перечислитель источников данных позволяет приложению получать общий доступ к набору доступных источников данных Oracle.
.NET ODP: повышение производительности
Поддержка Microsoft ADO.NET 2.0, включая следующее:
Благодаря кэшированию инструкций контексты параметров ODP.NET теперь кэшируются автоматически, что повышает производительность в случаях, когда несколько раз выполняется одна и та же инструкция.
Пользователи ODP.NET, работающие с Oracle Database 11g, заметят, что ускорилось извлечение LOB.
Перечислитель источников данных позволяет приложению получать общий доступ к набору доступных источников данных Oracle.
|