Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #71, ОКТЯБРЬ 2006 г.

delphi 2006 – новая реальность

ФЛЕНОВ МИХАИЛ AKA HORRIFIC

Спецвыпуск: Хакер, номер #071, стр. 071-066-1


HTTP://WWW.VR-ONLINE.RU

ПОСЛЕ ВЫХОДА DELPHI 7 КОРПОРАЦИЮ BORLAND ОЖИДАЛИ СЕРЬЕЗНЫЕ ПРОБЛЕМЫ, ПОТОМУ ЧТО DELPHI 8 И 2005 ПРОЛЕТЕЛИ, КАК ФАНЕРА НАД ПАРИЖЕМ. ПЕРВУЮ ЖДАЛ ПРОВАЛ ИЗ-ЗА ТОГО, ЧТО .NET ЕЩЕ НЕ ПОЛУЧИЛА ДОСТАТОЧНУЮ ПОПУЛЯРНОСТЬ, А ВТОРАЯ ВЕРСИЯ НАКРЫЛАСЬ МЕДНЫМ ТАЗОМ ИЗ-ЗА ГЛЮЧНОСТИ. НО С ПОЯВЛЕНИЕМ DELPHI 2006 ВСЕ ВОЗВРАЩАЕТСЯ НА КРУГИ СВОЯ. ЭТО ШЕДЕВР, КОТОРЫЙ ПОСТЕПЕННО СТАНОВИТСЯ БЕСТСЕЛЛЕРОМ ДАЖЕ В США, ГДЕ ВЛАСТВУЮТ VISUAL C++ И JAVA

Некоторые считают, что Delphi 2006 - всего лишь исправленная 2005, но это не так. Если посмотреть на размер Reviewer Guide, который занимает аж 70 страниц, то понимаешь, что перед нами совершенно новый продукт, и об этом говорит абсолютно все. Рассмотреть все новые возможности мы не сможем, но по основным нововведениям пробежимся.

[варианты запуска.]

Первое, что бросается в глаза после установки Delphi 2006 – это то, что можно запустить среду разработки в одном из трех вариантов:

1 DELPHI DEVELOPER STUDIO – ВКЛЮЧАЕТ В СЕБЯ ВСЕ ВОЗМОЖНОСТИ, НО ЗАГРУЖАТЬСЯ БУДЕТ ОЧЕНЬ ДОЛГО.

2 DELPHI FOR MICROSOFT WIN32 – ЗАГРУЖАЕТСЯ БЫСТРЕЕ, НО ПОЗВОЛЯЕТ СОЗДАВАТЬ ПРОЕКТЫ ТОЛЬКО ДЛЯ ПЛАТФОРМЫ WIN 32.

3 DELPHI FOR THE MICROSOFT .NET – НЕТРУДНО ДОГАДАТЬСЯ, ЧТО ГРУЗИТЬСЯ ЭТОТ ВАРИАНТ БУДЕТ ДОСТАТОЧНО БЫСТРО, НО РАБОТАТЬ МОЖНО БУДЕТ ТОЛЬКО С ПРИЛОЖЕНИЯМИ ДЛЯ .NET.

Скорость загрузки Developer Studio - больная тема. Обширные возможности привели к тому, что полный вариант запускается очень долго, и возможность загрузить только необходимую версию просто неоценима.

[первый запуск.]

После запуска среды разработки в редакторе кода появляется закладка Welcome Page с загруженной HTML-страницей. На ней находятся ссылки на разделы документации, в которых можно ознакомиться с новыми возможностями и средой разработки Delphi, что может быть удобным для новичков.

Через месяц работы (а может быть и сразу) на этой страничке ты будешь использовать только кнопки New, Open Project, Open File и Help, которые располагаются на самом верху, и список последних открытых проектов (Recent Projects).

Список типов создаваемых проектов немного расширился и зависит от редакции. В наиболее полной редакции можно создавать проекты Delphi для Win32, Delphi для .NET, C# и даже C++ проекты.

[визуальный дизайнер]

Не изменялся уже достаточно долгое время. А действительно, что там можно сделать такого нового, когда среда разработки является самой визуальной?! Оказывается, можно улучшить позиционирование. Что-то подобное есть уже в Visual Studio, но Borland пошла дальше и сделала все намного круче.

Когда мы двигаем компонент по форме или изменяем его размер, то в определенный момент на экране могут появиться тоненькие полоски, соединяющие два или более компонентов. Это указывает на то, что компоненты находятся на одной линии (горизонтальной или вертикальной). Если линия синего цвета, то компоненты имеют общую нижнюю или верхнюю границу. Если линия красного цвета, то на одной оси находятся центральные точки компонентов.

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

Содержание  Вперед на стр. 071-066-2