Aplikacje w Silverlight

Analogia z molierowskim panem Jourdain bedzie chyba zupelnie zasadna, poniewaz wlasnie dowiedzialem sie, ze tak jak on od czterdziestu lat mówil proza, tak ja - zupelnie tego nie wiedzac, umiem pisac aplikacje dzialajace w Silverlight.

Jakis czas temu opisalem SmallBasic. Przypominajace czasy osmiobitowców srodowisko programistyczne, które bezplatnie mozna pobrac ze stron Microsoft. Od tamtego czasu pojawilo sie sporo nowosci, wlaczajac w to tak elementy samego jezyka (na przyklad w koncu wielowymiarowe tablice) jak i funkcjonalnosci srodowiska, takie jak "tlumaczenie" projektów na Visual Basic.

Jedna z przyjemnych funkcji SmallBasic jest mozliwosc publikowania swoich programów online. Poza zapisaniem kawalka kodu w postaci pliku z rozszerzeniem *.sb, programista moze kliknac "Publish". Jego listing trafi na specjalny serwer, a na ekranie wyswietli sie szescioznakowy kod i link. Program od tej pory dostepny jest dla calego swiata, a poza przegladaniem go online, kazdy moze kliknac "Import", podac kod i samodzielnie nad programem na swoim komputerze popracowac. Proste a do tego znaczaco umila dyskusje na forum, gdzie zamiast tasiemcowych listingów mozna wklejac krótkie kody.

A co do Silverlighta... otóz strona do przegladania listingów wzbogacila sie o nowa funkcjonalnosc: interpreter SmallBasic w Silverlight. Teraz jeszcze latwiej i przyjemniej mozna pokazac calemu swiatu swoje wiekopomne dziela.

Kiedys, w ramach dyskusji na forum napisalem cos, co w przyplywie optymizmu moznaby nawet nazwac gra. Dzisiaj zobaczylem, ze to dziala w Silverlight. W sumie to milo dowiedziec sie, ze umiem wiecej niz dotad mi sie wydawalo ;)

Po raz kolejny (a pewne przeslanki wskazuja, ze nie ostatni) zachece do zabaw z tym srodowiskiem programistycznym. Dla mlodych dobra nauka, dla starszych mile wspomnienia.

Do tego, dzieki mozliwosci pracy w przegladarce, moge wyobrazic sobie proste biznesowe zastosowania (na przyklad generator hasel), które mozna napisac w pare minut i przesylajac linka - udostepnic wspólpracownikom.

Autor: Grzegorz Tworek [MVP]

PS. Specjalnie dla Tomka - obracajacy sie obrazek ;)