Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Nie wiem czy większość z Was zdążyła się już zapoznać z nowościami jakie szykują nam firmy takie jak Microsoft i Adobe. Każda z nich przygotowała troszeczkę nowości (niektórzy twierdzą nawet że przełomowych).

Ze stajni Microsoft:

1. Zestaw narzędzi z linii Expression
Expression Web - wersja programu znanego niegdyś jako FrontPage,
Expression Design - program graficzny (wektorowa i rastrowa),
Expression Blend - ułatwia konstruowanie interfejsów użytkownika,

Narzędzia współpracują ze sobą, oraz z Visual Studio (logika biznesowa). Myślę, że na uwagę zasługuje tu Expression Blend w którym zbudujemy interfejsy aplikacji WPF (czyli aplikacji działających w Windows Vista, oraz w Internet Explorer (o ile posiadamy zainstalowany .NET Framework 3.0)

2. WPF/e - Windows Presentation Foundation Everywhere
Technologia umożliwiająca osadzanie aplikacji WPF, dokumentów XPS na stronach WWW - wymaga specjalnego dodatku do przeglądarki (IE6,7 lub Firefox) - nie wymaga natomiast posiadania zainstalowanego .NET Framework 3.0.

3. ASP.NET AJAX
Mamy też już od dosyć dawna finalną wersję AJAX'a by Microsoft.


Ze stajni Adobe:
1. Apollo
Połączenie Flasha, Ajaxa, PDF - konkurencja dla WPF/e. Wkońcu programiści (a nie tylko graficy) mają pole do popisu. Wymagania: zainstalowany Flash.

2. Zestaw narzędzi z serii Creative Suite 3
Po tym jak Adobe zakupiło Macromedie w zestawie tym znajdują się takie narzędzia jak Flash czy Dreamweaver - w końcu jednak wszystkie narzędzia współpracują ze sobą. Jeżeli chodzi o możliwości tego pakietu w stosunku do MS Expression to pakiet MS wydaje się być baaaardzo malutki.


Co o tym wszystkim sądzicie - czy ktoś z Was ma już jakieś doświadczenia związane z ww. technologiami? Czy znacie jeszcze jakieś ciekawe nowości na polu WWW?

konto usunięte

Temat: Nowe technologie w projektowaniu WWW

A ciekawe kiedy w końcu zrobią porządek ze swoją super przeglądarką IE nie napisali? to by był dopiero przełom w firmie Billa :)
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Właśnie warto wspomieć o nowym produkcie Borlanda - Delphi for PHP. Czyżby w końcu porządne środowisko RAD dla PHP? Trochę późno - kiedyś dużo pisałem w PHP i brakowało takiego rozwiązania. Ktoś testował i może się pochwalić?
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Marek T.:
A ciekawe kiedy w końcu zrobią porządek ze swoją super przeglądarką IE nie napisali? to by był dopiero przełom w firmie Billa :)

Hmmm no nie widziałem żadnych przełomowych informacji na ten temat. Ja już praktycznie zapomiałem, że coś takiego istnieje - Firefox RULEZ :D

konto usunięte

Temat: Nowe technologie w projektowaniu WWW

Do stajni Adobe dodałbym jeszcze Adobe Flex (idealna odpowiedź na .NET AJAX).

Co do wyżej wymienionych produktów, to Expression Web raczej nie zabierze pozycji lidera Dreamweaverowi, bo obsługuje jedynie technologię ASP (pytanie czemu:)).

Creative Suite 3 to ciekawe połączenie produktów Adobe z Macromedia Studio (bodajże w wersji 8 integracja była dość dobra - przynajmniej między Flash a Dreamweaver).
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Marcin M.:
Creative Suite 3 to ciekawe połączenie produktów Adobe z Macromedia Studio (bodajże w wersji 8 integracja była dość dobra - przynajmniej między Flash a Dreamweaver).

Hmm, według mojego znajomego (grafika) - CS3 to ogromny przełom: grafika 3D w Photoshopie, integracja Illustrator -> Flash -> After Effects, itd. (warto poczytać trochę na ten temat).

konto usunięte

Temat: Nowe technologie w projektowaniu WWW

Pod FF proponuję plugin'y Firebug i Web Developer niezłe cuda ;] co do Delphi for Php to messy software jak na razie, ale bo sfixowaniu głównych bugów może okazać się naprawdę release. Godny polecenia jest Zend Studio 5.5 bije na łeb Eclipse i Kdevelop.. tylko, że wersja Pro to koszt 1000 zł.. ale jak ktoś lubi nice developing to można sobie na to pozwolić..

konto usunięte

Temat: Nowe technologie w projektowaniu WWW

Marek T.:
Pod FF proponuję plugin'y Firebug i Web Developer niezłe cuda ;] co do Delphi for Php to messy software jak na razie, ale bo sfixowaniu głównych bugów może okazać się naprawdę release. Godny polecenia jest Zend Studio 5.5 bije na łeb Eclipse i Kdevelop.. tylko, że wersja Pro to koszt 1000 zł.. ale jak ktoś lubi nice developing to można sobie na to pozwolić..

Delphi dla PHP jest ciekawym produktem dla programistów Delphi. Co do programistów PHP raczej trudno będzie im się przestawić. Zend Studio 5.5 jest na pewno godne polecenia. Choć do większości zastosować Eclipse + Zend PHP IDE + Aptana wystarczy.

CS3 się zapewne przyjrzę. Aczkolwiek na chwilę obecną na obejrzeniu dokumentacji i ewentualnie zabawą z Trialem się skończy. 3D w Photoshopie to ciekawa opcja, choć na potrzeby WWW pseudo-3d można było robić już dawno przy pomocy właściwości warstw (tego cały czas brakuje mi w rozwiązaniach OpenSource). Aczkolwiek teraz narzut pracy się zmniejszy.
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Czy ktoś z Was zna jakieś ciekawe dema ? Ewentualnie miejsca skąd można pobrać jakieś przykłady?

Jeżeli chodzi o możliwości WPF w zakresie projektowania interfejsów to Yahoo Messenger jest fajnym przykładem (warto obejrzeć filmik)

-> Yahoo Messenger for Vista
Marcin S.

Marcin S. BI Consultant, ETL
developer

Temat: Nowe technologie w projektowaniu WWW

Dla mnie plusem przy projektowaniu aplikacji WPF, czy WPF/e, jest możliwość rozdzielenia pracy grafika i programisty.

Czy Apollo nie wchodzi przypadkiem w drogę Microsoftowi na polu aplikacji 'standalone'?
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Marcin S.:
Czy Apollo nie wchodzi przypadkiem w drogę Microsoftowi na polu aplikacji 'standalone'?


Nie dam sobie za to głowy uciąć ale chyba masz rację...
http://flex2.blogspot.com/2007/03/adobe-apollo-ju-jest...

Warto poczytać tego bardzo fajnego bloga - dużo ciekawych informacji na temat na który tu dyskutujemy :D
Marcin S.

Marcin S. BI Consultant, ETL
developer

Temat: Nowe technologie w projektowaniu WWW

Z kolei WPF/E i Expression (w pewnym stopniu) 'wchodzi w drogę' Flashowi.
Zresztą na ostnim spotkaniu PG .NET przedstawiciel Microsoftu powiedział, że Blend ma być konkurecją dla Flasha.
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Jest tylko pewien problem - Flash należy do Adobe i cieżko będzie przekonać grafików do przesiadki. Kolega który jest z zamiłowania grafikiem i któremu pokazywałem mozliwości Blenda twierdzi, że Blend nie ma szans z Apollo.

Dla nas programistów rzecz jasna logikę biznesową łatwiej jest klepać w Visual Studio.Łukasz Skłodowski edytował(a) ten post dnia 16.04.07 o godzinie 17:13
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

http://dobreprogramy.pl/index.php?dz=15&n=6381
Marcin S.

Marcin S. BI Consultant, ETL
developer

Temat: Nowe technologie w projektowaniu WWW

Ja zainteresowałem się WPFem ze względu na poszukiwanie alternatywy dla Flasha, ale w okienkach.
Nie testowałem Apollo, ale sądzę, że w okienkach będzie mu się trudno przebić jak Silverlight na webie. A przynajmniej przekonać .NETowców, Delfiniarzy etc.
Michał Małaj

Michał Małaj programista /
analityk, Enzo sp. z
o.o.

Temat: Nowe technologie w projektowaniu WWW

Łukasz S.:

Ze stajni Microsoft:

1. Zestaw narzędzi z linii Expression
Expression Web - wersja programu znanego niegdyś jako FrontPage,
Expression Design - program graficzny (wektorowa i rastrowa),
Expression Blend - ułatwia konstruowanie interfejsów użytkownika,

Jeszcze jest Expression Media - narzędzie do obsługi multimediów i obróbki video.

Narzędzia współpracują ze sobą, oraz z Visual Studio (logika biznesowa). Myślę, że na uwagę zasługuje tu Expression Blend w którym zbudujemy interfejsy aplikacji WPF (czyli aplikacji działających w Windows Vista, oraz w Internet Explorer (o ile posiadamy zainstalowany .NET Framework 3.0)
>
WPF też działa pod Windows XP (chociaż nie wykorzysta się w pełni wszystkich możliwości jakie są pod Windows Vista).

Aplikacje WPF dla internetu wymagają stworzenia plików .xbap (hm... kontrowersyjne rozwiązanie dobre dla intranetu)
2. WPF/e - Windows Presentation Foundation Everywhere
Technologia umożliwiająca osadzanie aplikacji WPF, dokumentów XPS na stronach WWW - wymaga specjalnego dodatku do przeglądarki (IE6,7 lub Firefox) - nie wymaga natomiast posiadania zainstalowanego .NET Framework 3.0.
Technologia do osadzania dokumentów XPS jest zawarta w .NET3 i nie ma nic wspólnego z Microsoft Silverlight.

Podobnie jak osadzanie aplikacji WPF (pliki .xbap czy .xaml) w przeglądarce internetowej wymaga .NET 3 i podobnie nie mają nic wspólnego z Microsoft Silverlight (składnia XAML dla Microsoft SilverLight bardzo się różni od składni XAML dla WPF)


Ze stajni Adobe:
1. Apollo
Połączenie Flasha, Ajaxa, PDF - konkurencja dla WPF/e. Wkońcu programiści (a nie tylko graficy) mają pole do popisu. Wymagania: zainstalowany Flash.
>
Wymagania to raczej zainstalowany Flex 2 i silnik wykonawczy Apollo. Z Flashem CS3 nic nie ma na razie wspólnego (jeszcze nie upubliczniono oficjalne kompomentów dla Flash CS3).


2. Zestaw narzędzi z serii Creative Suite 3
Po tym jak Adobe zakupiło Macromedie w zestawie tym znajdują się takie narzędzia jak Flash czy Dreamweaver - w końcu jednak wszystkie narzędzia współpracują ze sobą. Jeżeli chodzi o możliwości tego pakietu w stosunku do MS Expression to pakiet MS wydaje się być baaaardzo malutki.
>

Ja raczej uwazam z punktu widzenia programisty za równorzędny. W niektórych dziedzinach MS Expression dominuje nad Adobe CS3 (większe możliwości programistyczne jeżeli chodzi o tworzenie layoutu aplikacji komputerowych).

Dla grafików i projektantów Adobe CS3 to dobre rozwiązanie.

Co o tym wszystkim sądzicie - czy ktoś z Was ma już jakieś doświadczenia związane z ww. technologiami? Czy znacie jeszcze jakieś ciekawe nowości na polu WWW?

Np: technologie 3D dla internetu...

Nie dziwię sie temu że ludzie szybko powtarzają potoczne opinie nt nowych produktów. Ilość dokumentacji do przejrzenia dotyczących tych technologii to tysiące stron. Komu zechce się to czytać?
Marcin S.

Marcin S. BI Consultant, ETL
developer

Temat: Nowe technologie w projektowaniu WWW

Michał M.:

Ja raczej uwazam z punktu widzenia programisty za równorzędny. W niektórych dziedzinach MS Expression dominuje nad Adobe CS3 (większe możliwości programistyczne jeżeli chodzi o tworzenie layoutu aplikacji komputerowych).
Dla grafików i projektantów Adobe CS3 to dobre rozwiązanie.
Nie miałem okazji testować CS3, ale Expression Designer do PSa CS2 ma jeszcze trochę do nadrobienia. Zresztą nie wiem czy to dobre porównanie. Do czego porównać Designera? Chyba nie ma jednoznacznego odpowiednika.
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW

Troszeczkę linków nt Silverlight
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Nowe technologie w projektowaniu WWW


Trochę filmików nt. tworzenia aplikacji w Silverlight


SDK i 4 GB miejsca na aplikacje Silverlight:
http://silverlight.live.com/Łukasz Skłodowski edytował(a) ten post dnia 01.05.07 o godzinie 10:48
Zbigniew Łukasiak

Zbigniew Łukasiak Programista
Freelancer

Temat: Nowe technologie w projektowaniu WWW

Problem w tym, ze te narzedzia z niczym nie wspolpracuja - wymagaja przeniesienia sie calkowicie na oferowana platforme. Mark Pilgrim ujal to bardzo sarkastycznie w: http://diveintomark.org/archives/2007/05/02/silly-season



Wyślij zaproszenie do