Wprowadzenie do Silverlight by MS
Trochę pod wpływem Marcina Jagodzińskiego zacząłem się technologią Silverlight Microsoftu interesować. Tutoriale, opisy, linki, etc. Nieważne. Przy okazji trafiłem na stronę Microsoftu będącą wprowadzeniem do opisywanej zabawki. Znajduje się tam dokument Word, który zasadniczo ma być wprowadzeniem dla programistów. Bardzo spodobały mi się niektóre fragmenty tegoż tekstu:
Technologia ta pozwala na tworzenie bogatych, atrakcyjnych wizualnie interfejsów użytkownika, które mogą pracować w dowolnym środowisku — w przeglądarkach internetowych, na różnych urządzeniach i w różnych systemach operacyjnych (np. Apple Macintosh).
O ile mi wiadomo, to prace nad wersją Makową trochę przystopowały, a wersja Linuxowa jest… ale dostępna dzięki ludziom związanym z Mono, a nie MS (chociaż z drugiej strony Mono->Novell->MS). Faktem jest też, że MS w ogóle istnienia Linuxa nie zauważa.
Z upływem czasu możliwość generowania dokumentów internetowych stała się powszechna, nastąpił dalszy rozwój technologii CGI, a także Java, ASP i ASP.NET.
Technologia ASP.NET była kamieniem milowym na drodze umożliwiania programistom szybkiego tworzenia wysokiej jakości aplikacji internetowych z wykorzystaniem technik tworzenia aplikacji serwerowych i najlepszych w branży narzędzi z rodziny Visual Studio.
Krokiem milowym. Ta… Zresztą jak to jest, że o PHP zapomnieli, który to język przecież bardzo znacząco wpłynął może nie tyle rozwój, co ilość stron z treścią generowaną dynamicznie…
Obiekt XMLHttpRequest, udostępniony w 2000 roku przez firmę Microsoft jako moduł przeglądarki Internet Explorer 5, stał się podstawą technologii AJAX
Nie da się ukryć, że XMLHttRequest faktycznie jest pomysłem MS, ale żeby od razu przypisywać sobie uwzględnienie mozliwości, jakie AJAX oferuje?
Do tej pory projektant tworzył witrynę internetową i interfejs użytkownika z wykorzystaniem narzędzi umożliwiających budowanie rozbudowanych projektów, ale programista musiał dopasować projekt do możliwości zapewnianych przez przeglądarkę internetową. W przypadku Silverlight projektanci mogą zbudować interfejs użytkownika i zapisać go w postaci XAML.
Chwila, to czym się różni zapisanie projektu graficznego w XAMLu, od zapisania go w HTMLu? Przecież i tu i tu należy pod istniejące kontrolki/buttony/linki podpiąć odpowiednie akcje.
Sama technologia jednak prezentuje się dość interesująco, ale wydaje mi się, że jej sukces w dużym stopniu zależy od udostępnienia programistom narzędzi darmowych, jak to miało miejsce z serią Express. No i oczywiście od tego, jak całą sytuację (AIR vs Silverlight) rozegra Adobe.
Comments(3)
10przykazan.com