Ostatnio na forum

Informacje

Aktualności

Testy, recenzje

Hardware

Zadaj pytanie

Porady

Twoje zdanie liczy się

Kalkulator graficzny warty zakupu ?
 

Zobacz również



Artykuł może warty poświęcenia uwagi?

AMD tnie ceny

 

 

Firma AMD obniża ceny czterech kart graficznych.

Czytaj
 

Compu.pl - Portal komputerowy
IT Academic Day ETI PG 2006 PDF Drukuj Email
Napisał: z-ca red. nacz. Jarosław Mielewski   
21.12.2006.

 

   

 

IT Academic Day - konferencja informatyczna organizowana na Politechnice Gdańskiej przez sekcję Koła Naukowego Grupa .NET przy współpracy z Microsoft. Motywem przewodnim konferencji są technologie i narzędzia programistyczne firmy Microsoft. 14.12.2006. Relacja.

Korzystając z okazji, że Microsoft zdecydował się organizować prelekcje tuż pod moim bokiem, 14 grudnia 2006 wybrałem się na IT Academic Day na wydziale Elektroniki Telekomunikacji i Informatyki Politechniki Gdańskiej. Rejestrację uczestników przeprowadzono przez internet jednak przed konferencją trzeba było jeszcze pobrać materiały, wiec trochę po 15:30 zjawiłem się na wydziale. W punkcie rejestracji otrzymałem płytę DVD z materiałami oraz dwie ankiety. Dodatkiem był także notatnik i długopis, gdybym wpadł na pomysł zrobienia notatek z wykładów.

 

I. Przedstawienie programów akademickich Microsoft.

Osoba: Eugeniusz Licznarowski

Muszę przyznać, że część pierwsza była zarówno pouczająca jak i jasna, klarowna i ciekawa. Takie informacje, jak konkursy, promocje i inne oferty skierowane do studentów przedstawione na konferencji odbywającej się na na uczelni i której uczestnikami w 80% byli studenci to na pewno dobry pomysł. Microsoftu można nie lubić, ale MSDN ALLIANCE pozwoli choćby „poznać wroga”, a doświadczenie z aplikacjami giganta z Redmond dostępnymi za darmo dla studiujących zawsze może się przydać w przyszłości.

Pan Licznarowski opowiedział co nieco o konkursach, najwięcej miejsca poświęcając Imagne Cup, raz bo organizuje je Microsoft, dwa Polacy odnoszą w tym konkursie sukcesy, i to znaczne. (np. W zeszłorocznej edycji w kategorii Algorytmy: 3 pierwsze miejsca). Jest to niewątpliwie wyzwanie, przygoda i możliwość zaprezentowania swoich możliwości. I choć ciekawa w zasadzie tylko dla środowiska akademickiego, zasadność wyboru takiego tematu nie budzi żadnych wątpliwości.

II. Aplikacje internetowe w ASP .NET 2.0 i ASP .NET AJAX

Osoba: Michał Rynkiewicz

Zorganizowane naprędce zamiast wykładu o 4-rdzeniowych procesorach Intela wystąpienie pana Rynkiewicza pokazało przede wszystkim jak złą sprawą jest przedawkowanie marketingu. Otóż „specjalista” już w drugim zdaniu stwierdził, że prezentowana technologia jest lepsza, szybsza i wspaniała, choć nie wiadomo było jeszcze specjalnie czym ona jest ani od czego jest lepsza. W końcu jednak, wtrącając uwagi o wyższości AJAXa, wyjaśnił w końcu, że ma na myśli tworzenie „aplikacji łebowych”. W połowie dowiedzieliśmy sie też nawet od czego ASP.NET i AJAX są lepsze. Ano od JavaScript i HTMLa oraz PHP. Bo to są biblioteki! Niestety ktoś zapomniał panu Michałowi powiedzieć, że biblioteki zawierają (wcale nie najoptymalniej napisane) fragmenty kodu właście w JS, XML iHTMLu, które umieszczamy w kodzie kliknięciami. Tak czy siak tworzymy strony przeciągając „labejki” do „updejtpaneli”. Taaak szczypta angielszczyzny, laptop i już można uchodzić za specjalistę, chyba, że trafią się słuchacze z pojęciem o temacie.


A dlaczego nie wierzę, że pan Rynkiewicz specjalistą jest? A dlatego, że cały marketingowy bełkot nie pomógł gdy podczas odświeżania strony cudowne „updejtpanele, „krigery” i „dropdałnmenu” zastąpił błąd numer 404, przedni górny updejtpanel prelegenta odświeżył się na buraczkowo. Na szczęście tym razem kilkukrotne odświeżenie pomogło. A to był dopiero początek kłopotów... Znajoma biała strona natchnęła pana Michała do wygłoszenia genialnego stwierdzenia, że coś nie działa. Na dodatek kolejny błąd złośliwie zniknąć nie chciał i zmusił prelegenta do oświadczenia, zadziwiająco szczerego, że w zasadzie to on nie wie czemu to nie działa. Nie były to jedyne złote myśli tego wykładu. Wielu słuchaczy rozbawiło „ograniczenie ilości przesyłanych danych do jedynych 120KB” w każdą stronę, podczas jednego zapytania do bazy. Znacznej redukcji ulega podobno także czas tworzenia serwisu: dzień klikania w Visual Studio z zainstalowanymi bibliotekami AJAXa i serwis skończony. Do tego jeden dzień wcześniej należy poświecić na przebrnięcie przez opisy „lajbejek”, „krigerów” i innych rewolucyjnych komponentów. Potem jeszcze tylko tydzień na poprawienie ręcznie wszystkich błędów i już nas serwis napchany technologią o rozmiarze kilkuset MB możemy posyłać na serwer. Byle pracujący pod kontrolą Windows, bo dla czegoś tak niestabilnego, niewygodnego i niepopularnego jak Apache nie przewidziano żadnej możliwości obsługi tej technologii.


III. Programowanie dla Windows Vista

Osoba: Eugeniusz Licznarowski

Ciekawi Was co wniesie Vista do tej dziedziny jaką jest programowanie? Cóż to na co pozwala .NET Framework 3.0 to na pewno tworzenie aplikacji, ale czy nadal programowanie? Podobnie jak w przypadku AJAXa cały program można stworzyć za pomocą myszki, nie tykając się klawiatury.


Ponadto do jego uruchomienia Framework 3.0 musi być zainstalowany na danym komputerze. A dostępny jest tylko dla Windows Vista oraz XP SP2. Starsze systemy Microsoftu nie mówiąc o Linuksie czy Unixie nie poradzą sobie z taką aplikacją. Czyni to te programy bardzo mało uniwersalnymi. Owszem są proste w konstrukcji i efektownie wyglądają jednak do funkcjonowania potrzebują poza specyficznym środowiskiem dużych zasobów sprzętowych. A z dobrodziejstw DirectXa można skorzystać bezpośrednio bez użycia nowości Microsoftu. Jest to więc kolejny przykład wyjścia giganta z Redmond poza standardy i działanie przeciw powszechnej unifikacji.


Framework 3.0 to w zasadzie to samo co wersja 2.0, potwierdził to zresztą prelegent. Zmieniły sie dostępne zasoby – opakowanie. Nie ma za to problemów z konwersją programów napisanych przy użyciu Framework 2.0. Nowością jest także rozdzielenie kodu od warstwy wizualnej. Do kreacji tej ostatniej służy język XAML zbliżony składnią do pochodnych HTMLa, który umożliwia stosowanie stylów i stosunkowo łatwe umieszczanie części graficznej w aplikacji. Oczywiście zgodnie z całą przyjęta filozofią ani XAMLA ani HTMLa znać nie trzeba, wszystko załatwią kontrolki, szablony itp. Oczywiście by pisać korzystając z .NET 3.0 potrzebny nam program Visual Studio.

Moje ogólne wrażenie było pozytywne, choć średnia ocen na ankiecie oscylowała raczej wokół 5 (na 9). Przedstawiciel Microsoftu, fachowo zaprezentował zarówno .NET 3.0 jak i programy skierowane do studentów. I choć zdanie na temat programowania w Viście mam takie, a nie inne byłą to świetna okazja by z problemem się zapoznać. A prezentacje na temat AJAXa organizatorom wybaczam, bo musieli znaleźć coś na wypełnienie luki w ciągu kilku dni, każdemu zdarzają się wpadki. Wszystkim zainteresowanym nowoczesnymi technologiami i informatyką szczerze polecam udział w takich imprezach gdy tylko nadarzy się możliwość.

 
następny artykuł »

tes tes
Analiza oglšdalnoœci witryny statystyka