Читаем Виртуальная библиотека Delphi полностью

• интерфейс к средствам групповой разработки (требует Intersolv PVCS 5.2 или выше)

• локальный однопользовательский сервер InterBase для разработки масштабируемых приложений на отдельном компьютере

• 32-разрядный генератор отчетов ReportSmith 3.0 с расширенными возможностями интеграции с Delphi-приложениями

• новая библиотека математических, статистических и бизнес-функций исходные тексты библиотеки компонент VCL32 (32-bit Visual Components Library)

• 8 томов документации и справочных руководств общим объеком свыше 3000 страниц

Delphi Client/Server Suite 2.0

Delphi Client/Server Suite 2.0 ориентирован на организации, разрабатывающие корпоративные системы, предназначенные для работы с данными, хранимыми на серверах БД Oracle, Sybase, InterBase, Informix, MS SQL Server, DB/2; сочетает высокопроизводительный клиентский инструментарий и широкий спектр средств работы с серверами БД. Версия Client/Server Suite по сравнению с Developer имеет следующие расширения:

• SQL Explorer в стиле Windows Explorer, ориентированный на обработку метаданных серверных БД (доменов, триггеров, представлений, хранимых процедур и т.п.)

• SQL Monitor, предназначенный для тестирования, отладки и настройки SQL-запросов для повышения качества и производительности их выполнения

• Cached Updates (буферизированное обновление) обеспечивает более эффективную обработку транзакций в клиент/серверном окружении.

• неограниченное использование высокопроизводительных драйверов SQL Links для доступа к серверным БД Oracle, Sybase, InterBase, Informix и SQL Server (лицензия на распространение SQL Links).

• SQL-сервер Borland InterBase 4.1 для Windows NT с лицензией на 2-х пользователей.

• ReportSmith 3.0 SQL Edition, предназначенный для построения отчетов при работе в клиент/серверном окружении.

• Визуальный конструктор запросов Visual Query Builder

• DataPump Expert — средство переноса/миграции данных для масштабирования приложений. Интегрированная в среду разработчика система контроля версий Intersolv PVCS.

• 12 томов документации и справочных руководств, общим объемом свыше 3500 страниц.


2. Какие форматы скомпилированных модулей можно получить в Delphi 2.0?

Delphi может создавать EXE- и DLL-файлы  для Win 32. Естественно, Вы может также создавать OCX, но для этого нужно знать соглашения по написанию DLL в формате OCX.

Delphi может также создавать 32-разрядные консольные приложения для работы под Win 32.


3. Какую модель данных использует Delphi?

Delphi 2.0 использует так называемую плавающую модель памяти (FLOAT), которая принята в Win 32. Отличительной особенностью данной модели памяти является линейная 32-разрядная адресация всего адресного пространства, которое может иметь соответственно размер до 4 Гбайт. При этом все указатели, адреса процедур, указатели на VMT также адресуются через 32-разрядные регистры.


4. Delphi 2.0 может создавать 16-разрядные приложения?

Delphi 2.0 — это полностью 32-разрядный продукт, который создает приложения, функционирующие под Windows 95 и Windows NT. Но в комплект поставки Delphi 2.0 также входит и текущая 16-разрядная версия Delphi (версия 1.0), предназначенная для создания приложения, работающих под Windows 3.1 (а также Windows 3.11 и др.). Те, разработчики, которые не используют новые специфичные характеристики 32-разрядных операционных систем погут перекомпилировать свои приложения с использованием 16-разрядной версии Delphi.


5. Насколько трудно перенести существующее приложение Delphi в Delphi 2.0?

В большинстве случаев разработчику достаточно просто перекомпилировать свое приложение с помощью нового 32-разрядного оптимизирующего компилятора и сразу же использовать преимущества 32-разрядного кода, что вызывает увеличение производительности до 300-400% под Windows 95 и Windows NT. Тем разработчикам, которые использовали низкоуровневый код, использующий 16-разрядную сегментную архитектуру Windows 3.1, больше не поддерживаемую Windows 95 придется внести соответствующие изменения в коде. Если приложение использует дополнительные компоненты и библиотеки третьих фирм, то следует обратиться к фирме-производителю для получения 32-разрядных версий этих компонентов и библиотек.


6. Каким образом разработчик может использовать новые характеристики Windows 95?

Перейти на страницу:

Похожие книги

Programming with POSIX® Threads
Programming with POSIX® Threads

With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications. The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O. This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to "real code," with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset. Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

David Butenhof

Программирование, программы, базы данных
Adobe InDesign CS3
Adobe InDesign CS3

Книга посвящена верстке и макетированию в программе Adobe InDesign CS3. Помимо того что в ней описываются возможности программы, рассматриваются также принципы и традиции верстки, приводятся примеры решения типичных задач. Все это позволит читателю не только овладеть богатым инструментарием программы, но и грамотно применять его.Материал книги разделен на логические части: теоретические сведения, инструментарий программы, решение задач, – а также рассчитан на два уровня подготовки читателей – начинающих и опытных пользователей, что выгодно отличает книгу от других изданий. Это позволит применять ее как новичкам для знакомства с программой, так и пользователям со стажем для пополнения своих знаний.

Владимир Гавриилович Завгородний , Владимир Завгородний

Программирование, программы, базы данных / Программное обеспечение / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT