Delphi 8 .NET - pierwsze spojrzenie

Adam Boduch

Premiera DElphi 8 for .NET nadciąga wielkimi krokami - już 2 grudnia w Warszawie konferencja poświęcona temu środowisku.

Po uruchomieniu nowej wersji daje się zauważyć różnicę pomiędzy poprzednimi wersjami. W końcu Delphi 8 jest rewolucyjne - wprowadza użytkownika w nowy świat programowania w platformie .NET Microsoftu. Dlatego też aby zainstalować nowy produkt firmy Borland potrzebujemy .NET Framework SDK 1.1, J# oraz ServivePacka 1.1 do IE 6.0. Troche więc tego jest.

20_11_03_1.jpg

W nowej wersji Delphi wprowadzono wiele zmian - jeżeli chodzi tylko o wygląd to zmodyfikowano palete komponentów (teraz znajuje się w prawym dolnym rogu); Inspektor Obiektów jest natomiast rozciągnięty na całą wysokość okna.

20_11_03_2.jpg

W Inspektorze Obiektów możemy znaleźć nowe właściwości, zdarzenia natomiast w palecie komponentów - nowe komponenty. Zmianie uległ także edytor kodu.

20_11_03_3.jpg

Nowe Delphi 8 otwiera przed programistami nowe horyzonty - to wsztystko dzięki platformie .NET, nowym klasą (można też wspomnieć o obsłudze wyrażen regularnych w Delphi 8) i technologią.

Pochwalić można nowy help - moim zdaniem jest bardziej przejrzysty co widać na 3 zdjęciu.

Na razie to na tyle jeśli chodzi o pierwsze wrażenie z nowego Delphi - zdobyłem dla Was trzy screeny, lecz na razie nie miałem czasu wgłębiać się w szczegółowe opcję Delphi, co uczynię w najbliższym czasie. Oczywiście opiszę to w artykule na 4programmers.net.

36 komentarzy

Mam delphi 8 i bardzo mi sie spodobala (na poczatku)tylko ma duzo wad :
1 tylko jeden komilator - i to za duza kase.......... :(
2 wady delphi autor przedstawia dopiero w polowie ksiazki
3 dziala tylko na microsoftach
nie wady :
duuuuuuzo uproszczen
dobrze sie sprawuje w internecie
PS. popisze troche w delpi 8 jak sie przyzwyczaje do braku linuxa to zostane w sumie tak szczeze to mi sie to delphi nawet podoba, jak nie przejde na kylixa

Wersja trial jest na stronie borland.pl

A można gdzieś zassać chociaż demo D8???

[quote]Ja powiem tylko tak: M$ w kulki jedzie. Przecież .NET to na dobrą sprawę Java. Tylko dużo mniej przenośna, ale równie powolna i pamięciożerna. Więc jeśli mam wybierać .Net - Java, to wolę już sobie ręcznie układać komponenty na panelach i męczyć się z layoutami. Przynajmniej kod odpali się wszędzie.[/quote]

Noi dobrze, nie wiem jak reszta swiata, ale ja mam np wiekszy szacunek do ludzi piszacych potezne programy w czystym cpp niz w delphi. I mam nadzieje, ze miedzy Object Pascal a .NET bedzie analogicznie

Ja powiem tylko tak: M$ w kulki jedzie. Przecież .NET to na dobrą sprawę Java. Tylko dużo mniej przenośna, ale równie powolna i pamięciożerna. Więc jeśli mam wybierać .Net - Java, to wolę już sobie ręcznie układać komponenty na panelach i męczyć się z layoutami. Przynajmniej kod odpali się wszędzie.

DETOX!!!!!!!!! Czlowieku zastanow sie co ty mowisz <ort>Ludzie z</ort> microsoft jest firma BARDZO komercyjna i <ort>skapa</ort> na pieniadze. Microsoftowskie gowno Visual BAsic sie nie sprzedawal to postanowili zrobic cos Zupelnie nowego, co <ort>niebedzie</ort> mialo z <ort>czym kolwiek</ort> konkurencji.... To sa MONOPOLISTYCZNE zabiegi wmawianie ludziom ze tylko .NET jest jedyny slusznym <ort>srodowieskiem</ort>. <ort>Jesli</ort> jesli platforma .NET ma byc tak rewolucyjna i przyszlosciowa to dlaczego nie dziala pod LINUXEM???? .NET to jest wyciskacz pieniedzy i nic <ort>pozatym</ort>... Ludzie widzieliscie to w dzialaniu???? Bo ja tak.... "NO <ort>COMENT</ort>" Dla porownania: Kto wie jak wspaniale i przyjemnie ;) pisze sie w Visual Basicu? .......
To ja powiem tak: po godzinie czasu z .NET naprawde bedziecie mysleli ze VB to byl <ort>codowny</ort> produkt....

Dziwią mnie tylko takie niby małe, ale totalnie niepotrzebne zmiany. To za co tak lubiłem Borlanda, to eleganckie tworzenie formatek - a nie tak jak u M$ jakieś okna w oknach - no i nie mam najmniejszego pojęcia dlaczego Borland odszedł od tego lepszego rozwiązania.

Ten komentarz będzie chyba ripostą na znaczną większość tych poniżej :)

Po pierwsze nie rozumiem jak można z góry coś negować, oceniać skoro się tego jeszcze nie widziało. Co prawda Adam już dopowiedział wszystkie najistotniejsze aspekty .NET, ale może poczekajcie z osądem, aż sami zobaczycie - wtedy ocenicie.

Po drugie - hmm bez obrazy, ale Świat idzie na przód a za kilka lat nikt juz nie bedzie pamietał o VCL (jak już ktoś napisał). No i panowie - z całym szacunkiem - ale cały Microsoft, czy inne firmy które "w to" wchodzą lepiej się znają niż całe 4p na programowaniu - i oni już chyba wiedzą co wydają. I skoro zmienili sposób pisania - to było to potrzebne - trzeba patrzeć w przyszłość, a nie mówić, że zostaje się przy VCLu bo komuś niezbędne są wskaźniki :|

No i na koniec - sam też nie mogę sie doczekać, aż wpadnie w moje ręce D8.. i sam bede mógl wszystko oblukać co i jak. Także jak juz mowilem - poczekajcie, zobaczycie bo na razie widze nastawienie jak starej "baby" - Nie, i już - zostanie przy swoim - ehh

Pozdro :)

Używam D7 ale nie moge się doczekać D8!!!

hm... moje doznania po konferencji w wa-wie sa dosc pozytywne - jezeli chodzi o samo delphi. wprowadzono dosc sporo udogodnien, kilka nowych rozwiazan (na rzecz utraty starych oczywiscie). bardziej jednak moja niechec kieryje sie w strone latwormy .net. ale poczekamy zobaczymy. pozdro.

Moim skromnym zdaniem D8 jest po prostu zrypane. Zostaje na swoim Delphi 1 :):D
(Serio na takim piszę)

Zmienili Delphi, to widać. Ale brakuje mi jednego. Jeżeli ktoś ma u siebie KDE 3.2BETA2 lub KDevelop 3.0.0BETA2 to wie o co chodzi - tryb GUI o nazwie IDEAL/IDEAI - jest to coś niesamowicie genialnego i ergonomicznego. Niech mi to zaimplementują w Delphi!

Mi to wyglada na cos cholernie wygodnego i mam gdzies fakt, ze jestem w mniejszosci :P.

IMHO zmiany ida w dobrym kierunku. W ogole snia mi sie czasy, w ktorych nie bedzie celowosci w pojawianiu sie tematow "co jest lepsze, delphi czy CppBuilder??" ...

jak mawiaja amerykanie:
Don't judge the book by it's cover...
Poczekamy, zobaczymy ...

P.S. ADAMIE - czekamy na książkę o D8 ;)

//Do Vrok: Jak GCC to Vi też musi być ;)

Możecie zostawac sobie nawet przy Turbo Pascalu, ale wtedy programowanie raczej zawsze pozostanie waszym hobby, bo potencjalnego pracodawcy nie wzruszy to że Delphi dla .NET jest niewygodne i ble.

btw. skoro to jest ble, to piszczie w Vi :P

Też już to mam. Ale cóż wielkiego się stało. Borland dąży do interfejsu zbliżonego do Microsoft'u bo: Łatwiej się przerzucić z Visual Studio do Delphi :d. Tak, tak. Platforma .Net wprowadzona jest po to aby nie zostać w tyle za Microsoft'em. Ale można było to przewidzieć, że zostaną okna przebudowane do MDI jak w VS.
Ale co tam nie ma się co wyżywać na biedniutkim Borlan'dzie. Ja jakoś nie widzę dla niego miejsca na biurku (a może na dysku ;) )i pozostane przy wiernym mi od początku poczciwym GCC i kochanym linux'siku.

Coś mi się zdaje że będzie to tak niewygodne w obsłudze jak VB a może nawet gorsze !!!

A mnie sie nie podoba (sądząc po screenach). Zostaję przy 5 !

Ale jeśli interfejs jest skonstruowany tak jak w C# Builder to można przecież włączyć bardzo podobny do starych wersji interfejs. A integracja aplikacji z .NET daje jakieś korzyści: nie ważne jaka aplikacja i tak będzie chodziła źle :)

Brrr... zkopsali delphi na maxa. Jak dla mnie 7 rulez, a 8semka to jak jakiś tandetny produkt mikro$owdu wygląda. Brrr.... To tyle o wyglądzie, zobaczymy jak z kodem...

No coz, idiotyczne pomysly inwigilacyjne M$ w postaci platformy NET plus kretynskie umilowanie wodotryskow (Programista musi umiec je zrobic, ale sam ich chyba nie potrzebuje az tak bardzo) powoduja ze ... nie czekam na Delphi 8. Narazie pozostaje przy 6 i licze ze jeszcze na troche starczy. A jak nie... to linuxa kocham od zawsze :)

Ludzie, to tylko screeny, zapewniam was że jak dostaniecie w łapy te delphi 8, troche na nim posiedzicie to sie wam spodoba ten nowy wygląd. wkońcu panowie z borlanda nie są debilami i wiedzą co robią. wspomnicie me słowa :)

Rzeczywiscie - zrypali!
PS. Trzeci screen prowadzi do powiekszenia drugiego...

a ile kosztuje ? :-D

Rzeczywiscie baaaaaardzo przypomina Visual Basic, i jako mi sie nie podoba :/ a tak czekalem ..... sadzilem ze bedzie jakis boom graficzny a tu pravie ze klon VB :/

kto mi kupi na gwiazdke? ;p wygląda nieźle...

Mam nadzieję, że ten cały .NET okaże się niewypałem. Co to za poroniony pomysł, by wysyłać do sieci argumenty funkcji i czekać na zwrócenie wartości. Każdy krok naszego programu pod czujnym okiem "braci" z M$. I na pewno będzie to znacznie wolniejsze.
Chyba trzeba pomyśleć nad rozstaniem się z M$.

Delphi teraz przypomina mi bardziej Microsoft Visual Basic :/

Blah - wygląda to nieciekawie - chyba zostanę przy BCB 6 :>

Help to wyglada jak strona MSDN.. :) a ja juz czekam na 8! :P

ciekawe ile bedzie zajmowal exec ktory bedzie mail tylko forme nawet bez zadnych komponetow moze 500-600kb??!!

brzydkie! nie mogę na to patrzeć :P

No to następne 2000$ dolarów idzie w odchłań
Bardzo przypoomina VB, gdy by nie ten pasek tytułu;-)

łeee mi sie osobiście nie podoba :( Zbyt bardzo przypomina to wyglądem VB i za dużo designu z M$

C++ BuilderX wygląda podobnie i muszę powiedzieć, że się mi nie podoba...