Блог Александра Божко
Архивы
Рубрики

Обзоры

Часть #0

Часть #1

Все изображения кликабельны

Поиск

В прошлой версии Delphi диалог поиска был радикально изменен. Я поработал с ним, скажу честно – мне не понравилось. Однако, так называемая “панель поиска” продолжает совершенствоваться. Так, появилась новая опция “Entire scope“, позволяющая осуществлять поиск не от текущей позиции курсора, а с начала всего диапазона поиска:

Хостинг для хранения картинок

Появились новые горячие клавиши для поиска.

  • ENTER для поиска вниз от курсора;
  • SHIFT+ENTER для поиска вверх от курсора;
  • CTRL+ENTER для поиска с начала диапазона. Читать далее

К сожалению, в последние несколько недель навались дела, и в очередной раз должного внимания блогу уделить не получилось. А написать есть о чем.
Delphi XE стали доступными для скачивания и поступили в продажу. И вот собственно, здесь, я поделюсь своими впечатлениями о новом продукте. Похоже, в очередной раз, я обойду стороной другие продукты из состава RAD Studio, за исключением, возможно, Delphi Prism (статью об этом продукте я начал писать еще месяц назад, и надеюсь все же закончить).

На официальном сайте Embarcadero выложен 30-дневный триал RAD Studio Architect, который я себе и установил.

Сразу оговорю один момент. Все возможности новой среды разработки я исследовать не могу. Поэтому, вероятно, детально я буду рассказывать о том, что опробую сам, остальное – в декларативном порядке.

Ну, а теперь, непосредственно к продукту.

Читать далее

В комплектацию продукта(Delphi/C++Builder/RAD Studio) входит Контракт на поддержку и сопровождение в течение первого года использования.


Delphi 10.1 Berlin Professional (Обновление со старых версий:55 855,11 руб.)

Delphi 10.1 Berlin Enterprise (Обновление со старых версий:148 381,22 руб.)

Delphi 10.1 Berlin Architect (Обновление со старых версий:244 093,71 руб.)

buy-now


C++Builder 10.1 Berlin Professional (Обновление со старых версий:55 855,11 руб.)

C++Builder 10.1 Berlin Enterprise (Обновление со старых версий:148 381,22 руб.)

C++Builder 10.1 Berlin Architect (Обновление со старых версий:244 093,71 руб.)

buy-now


RAD Studio 10.1 Berlin Professional 154 956,51 руб.(Обновление со старых версий:107 371,44 руб.)

RAD Studio 10.1 Berlin Enterprise (Обновление со старых версий:191 289,54 руб.)

RAD Studio 10.1 Berlin Architect (Обновление со старых версий:287 001,41 руб.)

buy-now


RAD Solution Pack for VCL + 1 год обновлений 121 877,43 руб.

RAD Solution Pack for FMX + 1 год обновлений 121 877,43 руб.

RAD Solution Pack for VCL & FMX + 1 год обновлений 176 105,43 руб.

buy-now

David I в своем блоге начал рассказывать о новой RAD Studio XE.
Первая видео презентация:

Из перечисленных новинок:

  • интеграция Subversion;
  • Rapid PHP в составе RAD Studio (очевидно что-то на базе Delphi for PHP);
  • Новые возможности VCL и RTL;
  • Доработки в редакторе кода;
  • Обновление DataSnap, в частности по части поддержки новых версий СУБД;
  • Обновление средств моделирования, поддержка диаграмм последовательностей (у меня точно дежавю);
  • Новые возможности для расширения IDE, обновленный Open Tools API.

К сожалению, я пока не понял, как это соотносится с Delphi Roadmap.

И еще.. В сентябре David I будет в Москве и в Киеве… Очень хочется попасть на презентацию…

Жара просто сводит с ума. Около +40 третью неделю. Как следствие, падает производительность труда и появляется непреодолимое желание предаться праздности… Тем не менее, хочется верить, что уж по крайней мере, к Новому Году этот ад точно закончится.

Ну, а пока все это продолжается – еще один пост “ни о чем”.

В своем блоге Алексей Тимохин привел обзор двух бесплатных пакетов, существенно расширяющих возможности Delphi IDEGExperts и CNPack. В работе я использую оба этих пакета. Наборы функций предоставляемых ими весьма впечатляющие. В принципе, вся функциональность этих пакетов мне не нужна. Но недавно, когда я запустил “свежеустановленнную” Delphi без расширений, я понял, что без некоторых функций я просто уже не могу обходиться. Вот так и родилась идея данного поста. Итак, то, что я использую, в порядке значимости (для меня, естественно).

1. GExperts. Grep Search…

Рекомендую сразу вынести на ToolBar кнопку этого плагина. Это действительно лучший поисковик по коду… Нет, то, что появилось в Delphi 2010 с поддержкой регулярных выражений тоже ничего, но все же Grep Search на порядок удобней. Суть в том, что результаты поиска выводятся в окне, и они сгруппированы по модулям. Само окно результатов довольно функционально. Я люблю его выносить на второй монитор, а на главном мониторе – отслеживать код. А еще в нижней части результатов мы можем лицезреть то, что находится рядом с искомым фрагментом… Если нужно проследить, а не меняется ли у нас та или иная переменная где-то там в другом модуле – лучшего инструмента не придумать.

Читать далее

Что бы как-то сгладить сумбур предыдущего поста, я, как и обещал, опишу все последовательность действий по созданию простого приложения DataSnap с нативным клиентом и .Net клиентом.

Инструментарий.

Для работы мы будем использовать БД MS Access (предположим, что она уже создана), Delphi 2010 Architect, а так же Delphi Prism 2010 и MS Visual Studio 2010. В принципе, версия .Net средств разработки не так уж и важна.

В качестве компонентов доступа к БД – AnyDAC.

В качестве путеводителя по возможностям DataSnap - руководство от Боба Сварта, откуда я иногда и буду дергать цитаты. Читать далее

Пока я заканчиваю опыты с DataSnap (а там не совсем все просто) , развлеку вас постом о том, какой софт я использую в работе.

Понятное дело, что речь пойдет не обо всем, “что шевелится”, а о лицензионных продуктах. Поскольку в наших условиях можно взять отлом практически на любой софт, то и смысла в таком посте будет мало. Этическую сторону вопроса “покупать или воровать?” я оставлю в стороне.

IDE

Delphi 2007 Architect

На сегодня это мой основной рабочий инструмент, предоставленный работодателем. До этого я использовал Delphi 7 Architect. В настоящий момент эти продукты уже сняты с продажи. Читать далее

1. Конкурс DelphiFeeds.ru и RDX

Конкурс подходит к завершению. До подведения итогов осталось 2 дня. Напоминаю, что для участия в конкурсе необходимо в своем блоге написать пост на тему “Чего не хватает в Delphi“. Авторы лучших постов получат лицензию RDX Code Merger.

На текущий момент были приняты следующие материалы:

Господа блоггеры, пожалуйста проверьте, не пропустил-ли я чей-нибудь материал.

У вас есть еще 2 дня, для того, что бы принять участие в конкурсе!

2. Новые блоги на DelphiFeeds.ru Читать далее

Прежде всего, хочу представить еще одного партнера проекта DelphiFeeds.ru – RDX Code Merger.

Code Merger - утилита для анализа, сравнения и объединения исходных программных текстов, основанная на синтаксическом анализе кода.

Вам доводилось использовать такие утилиты, как UltraCompare или Compare Suite? Функционально это примерно то же самое, но адаптированное для Delphi. Иными словами, используя Code Merger можно искать в двух файлах отличающиеся процедуры, методы и другие структуры. Порядок их размещения в файле – не важен. Все это наглядно визуализируется. Кроме того, предусмотрена возможность синхронизации различающихся элементов. Читать далее

С подачи Юрия Петрова (за что ему отдельное спасибо) у проекта DelphiFeeds.ru появился новый партнер – китайский Open Source проект CnPack. Для тех, кто не знает, CnPack это великолепный набор расширений IDE Delphi и C++ Builder. Теперь, после установки русской локализации этого пакета, в строке состояния Delphi у вас появится трансляция RSS канала DelphiFeeds.ru.

cnpack

Пару слов о самом CnPack.

Читать далее

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика