Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2008, 14:59   #1
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию Delphi 2009 скоро выйдет

Новые новшества новой среды
Цитата:
1.Внешне среда разработки особо не изменилась. Остался тот же Visual Studio подобный интерфейс и похожее расположение панелей.рис.1
2.расширенная поддержка юникода.юникод дает возможность использовать любой алфавит вне зависимости от того, какие региональные настройки являются базовыми.введен новый класс TEncoding, предназначенный для преобразования текста в различные кодировки.Так метод LoadFromFile класса TStrings теперь автоматически определяет кодировку текста и производит его перекодировку в UTF-16 (UnicodeString), используя TEncoding. Множества вида Set of Char теперь в коде должны быть заменены на Set of AnsiChar. В противном случае компилятор выдаст ошибку
3.анонимные методы и шаблоны (Generics). Анонимные метода, по сути своей, это процедуры и функции, за которыми не закрепляется имя.
4.нововведение в синтаксисе – новая конструкция процедуры Exit:
Код:
function DoSomething(aInteger: integer): string;
begin
if aInteger < 0 then
begin
Exit(‘Negative’);
end;
Result := ‘Positive’;
end;
Аналогично следующему коду:

Код:
function DoSomething(aInteger: integer): string;
begin
if aInteger < 0 then
begin
Result := ‘Negative’;
Exit;
end;
Result := ‘Positive’;
end;
5.VCL существенно расширится
Добавятся довольно много, пусть не ключевых, но довольно удобных компонентов (Category panel, link label, buttoned edit и т.д.), известных по разработкам сторонних производителей. А также расширятся возможности многих классов. Например, будут поддерживаться PNG-изображения. Многие визуальные элементы управления будут адаптированы под Vista стиль. Так для TEdit появится Error Box (хинт, с сообщением об ошибке), дополнительные наборы стилей для TButton и многие другие новшества. Все это будет работать и под Windows XP, хотя, естественно, смотреться будет несколько по проще.рис.2
6.на палитре компонентов Tiburon появится вкладка Ribbon Controls. Она содержит следующие компоненты:
TRibbon;
TRibbonComboBox;
TRibbonSpinEdit;
TScreenTipsManager;
TScreenTipsPopup.
В комплект продукта прилагается пример, наглядно иллюстрирующий возможности новых контролов. Судя по рис.3, разработчики Delphi для примера быстренько соорудили полный аналог MS Word 2007.
7.Существенно обновились многие диалоги и визарды. В частности, стал более наглядным визард создания COM объектов. Изменился и мастер создания новых компонентов. Кроме того, появилась возможность изменять размеры диалоговых окон там, где раньше таковой возможности не было. Мелочь, а приятно. При всем удобстве Delphi 2007, лично меня раздражало то, что строку в диалоге я не могу увидеть полностью. Приходилось ее выделять и копировать в блокнот, что бы прочесть, потому что часто даже хинт не укладывался в ширину экрана.
8.будут добавлены новые инструменты UML моделирования
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer

Последний раз редактировалось Ozerich; 22.08.2008 в 15:01.
Ozerich вне форума Ответить с цитированием
Старый 22.08.2008, 15:03   #2
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Вот рисунки
Изображения
Тип файла: jpg рис.1.jpg (32.1 Кб, 167 просмотров)
Тип файла: jpg рис.2.jpg (31.3 Кб, 184 просмотров)
Тип файла: jpg рис.3.jpg (20.8 Кб, 182 просмотров)
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 22.08.2008, 17:15   #3
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Почему нет обсуждений??
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 22.08.2008, 17:27   #4
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Лично я дальше Delphi 7 не уходил.Я не знаком даже с Delphi 2007,посему мне нечего обсуждать
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума Ответить с цитированием
Старый 22.08.2008, 22:28   #5
GN_
Пользователь
 
Аватар для GN_
 
Регистрация: 25.11.2006
Сообщений: 86
По умолчанию

Как появится на трекерах , так сразу и будет обсуждение...
Мой ник - GN
GN_ вне форума Ответить с цитированием
Старый 23.08.2008, 13:12   #6
hoza_syl
Форумчанин
 
Аватар для hoza_syl
 
Регистрация: 23.05.2008
Сообщений: 219
По умолчанию

Цитата:
Как появится на трекерах , так сразу и будет обсуждение...
СОГЛАСЕН!!!
The Revolution is Now!
hoza_syl вне форума Ответить с цитированием
Старый 25.08.2008, 21:56   #7
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Вот о Delphi 2009: http://www.xakep.ru/post/44864/default.asp
Alter вне форума Ответить с цитированием
Старый 25.08.2008, 22:40   #8
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

попробовал альфа версию,очень понравился generics функциональной нагрузки от анонимных методов для себя не нашел, VCL стал гораздо качественнее, код разрабатывать удобнее, визуальное проектирование и редактирование классов стало гораздо мощнее.
Ждем когда появится в магазинах. Жаль вот только полноценной таблицы сравнений с различными вариантами лицензии не нашел нигде. Если кто- нибудь встретит адекватное описание чем отличаются professional от enterprise буду очень благодарен )
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 26.08.2008, 11:39   #9
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

А код, код-то какой в плане размер/ресурсы? А то наблюдается поганая тенденция (у того же adobe например), когда требования софта растут в 2 раза быстрее, чем его функционал
пыщь
JTG вне форума Ответить с цитированием
Старый 26.08.2008, 11:59   #10
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

ну объективно надо сравнивать уже в final релизе, вот как появится- куплю, отпишусь
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Kaspersky 2009 Alter Софт 2 26.08.2008 11:19