Delphi 8 AE for Microsoft .NET Framework Final - качать тут

xz_post

Как и обещал, находится тут...
projects\delphi 8 Architect Edition Final
В комплект входит keygen, написанный на Java, так что не поленитесь поставить Java VM. Для установки самой Delphi требуется .NET Framework 1.1
PS. К сожалению, мне не удалось крякнуть - видимо гены, но по по моим данным keygen этот нормальный (около 30 челам с sql.ru и gotdotnet.ru им успешно воспользовались).
Так что, прошу Вас - в случае успеха написать тут подробную инструкцию по взлому...
PS2. Народ, а может есть у кого Whidbey ? Напишите в приват...

vijrel7878

хотел поставить, но наткнулся на такую проблему: у меня не устанавливается framework 1.1
Какой-то intenal error постоянно
у тебя есть dotnetfix? Может у меня битый какой-нибудь...
з.ы. а что такое Whidbey?

xz_post

Поищите в loriene VS2003. В составе есть dotnetfx. Вот например тут
Release\WCU\DOTNETFRAMEWORK
2003. Final Release\1. Prerequisites\dotNetFramework
PS1. А что написано в логах по поводу ошибки ?
PS2. Whidbey - название следующей версии VS (может выйдет в конце года)

vijrel7878

оказался известный баг инсталлятора.
Поборолся уже.
Но. Где взять отдельно дистриб framework sdk 1.1?
Без sdk 1.1 тоже нельзя поставить...
кстати, на microsoft он лежит. Весит больше 100 мегов

xz_post

Полной версии для разработчиков (SDK) у меня нет (есть только 1.0 и пара SP к нему, но это не дело...) .NET SDK 1.1 я ставил вместе с VS 2003. Видимо и Вам придется это сделать. Запускаете инсталлятор, там выбираете что нужно...
На всякий случай сейчас в лориене погляжу...

xz_post

Эти же 100 метров SDK- шной версии есть в недрах Program Files первого диска с VS2003. Но без инсталлятора... (вообще зачем он нужен - я не понимаю) Я скачивал с M$ все версии .NET но сейчас похерил CD- шник... Так что видимо VS2003 спасет...

xz_post

Тут (пароль guest)

vijrel7878

Спасибо. У меня VS.net-2003 есть.

6yrop

Меня вот какой вопрос интересует. Delphi теперь только под .Net или как там с этим?

xz_post

Боюсь разочаровать, но вроде бы только на .NET.
Формально можно создавать 2 типа проектов -
1) используются стандартные классы FCL (т.е. то, к чему привыклив VS2003)
2) Использование старого VCL. Но ! При компиляции Delphi говорит, что нужна соотв библиотека классов (warning !). Результирующий exe - все равно .NET (что видно при помощи ildasm). Блин, такое впечатление, что в каждую сборку включается вся эта VCL.NET (слишком уж сборка много сожержит)
Как сейчас говорят в Borlande для создания Win32 - приложений юзать Delphi7.

xz_post

К тому же есть утилита, при которой написанный ранне на FCL-Windows Control можно отконвертировать в Borland.VCL - контрол.
PS. Очень жалко Borland...

6yrop

Извиняюсь за ламерство, но объясните зачем Borland-у делать конкурирующий с Visual Studio продук? В какой то статье писали, что якобы у них там реализована OMG Model Driven Architecture. Доклад Кузнецова про эту MDA я слушал, но особо не понял в чем ее фишка. Почему нельзя везде использовать .Net?

xz_post

На самом деле шутка-шуткой, но по моему пока не стоит ставить крест на Borlande. Возможно, что в окончательной версии продукта Borland добавит какуюто изюминку - посмотрим.
Однако необходимо признать, M$ тут всех давно переплюнула... - посмотрите хотя бы обзор возможностей Whidbey, Longhorn, Yukon, SPPS2.0, BzServer2004...
Так, что я не против повсеместного использования .NET

6yrop

Да я тоже слышал о Whidbey, Longhorn, Yukon, да там много приятных вещей будет.
Но хочу заметить, что революционно новых идей в этих продуктах нет (это так для тех, кто не слышал).
Походу дела Бил Гейтс уже второй раз сыграл на одном и том же: взял уже существующую технологию и довел ее до уровня максимально удобного для пользователя (в данном случае пользователь -- это программист). Тоже было и с Windows.

xz_post

Да, ну и бабла загреб ! А что еще нужно то ?

6yrop

Правильно. Конечно, бабло не конечная цель, но оно дает возможность развернуться и творить добро направо и налево

xz_post

Не, обманул ! При создании VCL Form Application дополнительно требуется всего 3 сбоки - (+ref)
.assembly extern Borland.Delphi
{
.publickeytoken = (91 D6 2E BB 5B 0D 1B 1B ) // ....[...
.ver 7:1:1446:610
}
.assembly extern Borland.VclRtl
{
.publickeytoken = (91 D6 2E BB 5B 0D 1B 1B ) // ....[...
.ver 7:1:1446:610
}
.assembly extern Borland.Vcl
{
.publickeytoken = (91 D6 2E BB 5B 0D 1B 1B ) // ....[...
.ver 7:1:1446:610
}
Зато взамен получаем огромное число любимых контролов...

vijrel7878

В общем, поставил я Delphi 8.
Для этого мне пришлось снести преыдущую студию и поставить 2003, так как поверх она не ставиться. Послеу становки VS 2003 Delphi стала как по маслу. Борландовские каталоги увидела, с предыдущимим версиями уживается без проблем (насколько пока могу судить). Инетерсно, что по ходу установки про пароль у меня не спрашивала, так что keygen не пригодился
Первые впечатления: я просто офигеваю!(положительные эмоции ) Все что обещали сделать - сделали. Насколько безглючно это работает - пока не понятно, но по первым впечатлениям - все продумано, интегрировано по полной программе с VS.
Тем, кто привык к delphi и знает ее вдоль и поперек delphi 8 должно понравиться, особенно если нет особого желания сразу прыгать на новый язык.
Впечатления пока только положительные. Я бы только поздравил Borland с очередным релизом известного средства разработки, развитой в новом направлении.
p.s. спасибо за дистриб

xz_post

На самом деле и мне понравилось. Видно сразу - не халтура (но я все равно не буду пользоваться Delphi ! ). Мне пока больше всего впечатлила возжможность использования VCL.NET в VS . Ведь VCL гораздо богаче...
Код на C#
Borland.Vcl.Forms.TForm frm = new Borland.Vcl.Forms.TForm(null);
frm.ShowModal; - работает , надо же
Все, надоело, пойду лучше поботаю WSE2.0

vijrel7878

Видно сразу - не халтура

Вот. Мне тоже так показалось.
Из полезных вещей, которые не увидел в 8-ке: нет опции Show Compiler Progress (почему - не понятно. Или может не нашел? в редакторе отсутствуют стрелки навигации. Ну и напрягает, что нельзя как в старом добром vcl кликнуть на интересующий метод, чтобы увидеть имплементацию... Это конечно и понятно, что сделать такое нельзя, но все ж... привычка...
Порадовала поддержка asp.net - все на уровне, без халтуры.
По поводу работы старого кода:
Попробовал запихнуть простенький проектик и скомпильнуться - хе, не тут то было. По выданным ошибкам понял, что адаптация старого кода - не такое уж и пустячное дело.
Но в целом - отлично.
з.ы. а WSE2.0 - это что?

xz_post

=Web Services Enhancement (как перевести не знаю...)
[This topic is part of a beta release and is subject to change in future releases. Blank topics are included as placeholders.]

The Web Services Enhancements (WSE) provides an implementation of the XML Web services architecture for developers creating XML Web services using ASP.NET and Microsoft .NET Framework client applications. That is, the WSE allows developers to incorporate security, routing, and attachment features in their applications. The implementation of XML Web services specifications by the WSE allows three major features to be added to distributed applications that use XML Web services:
Applications can be secured across platforms and trust domains.
The route a SOAP message takes to an XML Web service can be transparently delegated among Web servers.
Communication between XML Web services can contain attachments that are not serialized into XML.
The WSE provides this support by building on the XML Web service support found in the .NET Framework.
Если интересно- качайте и смотрите доку и QuickStart там все очень хорошо описано...

vijrel7878

это из беты Whidbey?
(кстати, отредактировал свой предыдущий пост)

xz_post

Да нет, отдельный дистрибутив на M$ - сайте...
Оставить комментарий
Имя или ник:
Комментарий: