content top

Kurs aplikacji web i artykuły o Umbraco

Miło mi poinformować, że na polskim MSDN oraz na Channel9 pojawiło się (i będzie pojawiać) dużo ciekawych treści dotyczących Web Platform Installer’a, WebMatrix’a, Galerii aplikacji web oraz Umbraco.

Przede wszystkim zapraszam do obejrzenia zwiastuna kursu video ( http://www.youtube.com/watch?v=VCHRCVcO-r0 )

Całość kursu, którego odcinki będą pojawiać się w każdy wtorek i czwartek znaleźć można na specjalnie przygotowanej witrynie.

Dodatkowo dla osób chcących poznać system Umbraco, został przygotowany cykl artykułów na MSDN (oczywiście w języku polskim). W artykule tym będą linkowane kolejne artykuły z serii. O systemie Umbraco także pojawią się filmy w powyższym kursie video.

W tym miejscu szczególne podziękowania należą się Wojtkowi, który stworzył większą część treści do obu kursów oraz Rafałowi, który czuwa nad całością produkcji oraz sam tworzy treść kursu.

Zapraszam do oglądania, czytania i zdobywania nowej, na pewno przydatnej wiedzy!

Czytaj dalej

MTS 2011 – strony ruszyły

W tym roku po raz kolejny odbędzie się konferencja z cyklu Microsoft Technology Summit. W dniu dzisiejszym ruszyły dwie strony, które dla uczestników są idelanym miejscem do znalezienie wszelkich niezbędnych informacji związanych z konferencją. Dlatego serdecznie zapraszam do ich odwiedzenia :)

Czytaj dalej

Wasze pomysły na Visual Studio

Nawiązując trochę do poprzedniego posta i wspieraniu procesu tworzenia Visual Studio, pomyślałem, że przekażę kolejne dwie metody, którymi każdy może przekazać swoje pomysły na VS.

Są to dwie strony na portalu uservoice:

Jak łatwo można się domyślić, na pierwszym portalu umieszczane są pomysły, które dotyczą VS jako całości. Na drugim natomiast rzeczy związane z całym procesem ALM, który wspiera Visual Studio. Strony te są przeznaczone do zamieszczania swoich pomysłów związanych z nowymi elementami lub zmianą istniejącej funkcjonalności. Bugi natomiast można zgłaszać na portalu connect.

Ponownie zachęcam do aktywnego udziału w życiu portali. Jest to prosty sposób aby przekazać do Microsoftu swoje pomysły dotyczące Visual Studio :)

UPDATE:

Mała aktualizacja linków. Pojawił się jeden zunifikowany UserVoice dla Visual Studio jak i Team Foundation server.

Czytaj dalej

Visual Studio 2010 – PerfWatson

Visual Studio w wersji 2010 zmieniło swoją powłokę i wykorzystuje technologię WPF. Wywołało to wiele kontrowesji, ale wydaje mi się, że zostało już to zaakceptowane i dobrze się sprawdza :) Pewnie nie wszyscy się z tym zgodzą, i właśnie dlatego piszę tego posta. Ostatnio do galerii rozszerzeń Visual Studio został dodany nowy dodatek: PerfWatson. Jest to specjalna aplikacja, której wewnętrznie używa także Microsoft, do raportowania problemów z wydajnościa. Teraz została wydana publicznie w postaci dodatku aby każdy mógł ją sobie w prosty sposób zainstalować i dzięki temu wspomóc proces polepszenia UI naszego ulubionego środowiska programistycznego.

Aby zainstalować dodatek, należy wejść do menu: Tools -> Extension Manager… . Następnie wybrać opcję Online Gallery i w polu wyszukiwania wpisać: perfwatson. Pojawią się dwa dodatki. Właściwa aplikacja widoczna na początku listy oraz dodatek opcjonalny w postaci wizualizacji obciążenia Visual Studio. Polecam zainstalować oba.

perfwatson_01

Po zainstalowaniu tych dwóch dodatków i ponownym uruchomieniu VS w prawym dolnym roku będzie pojawiał się wykres:

perfwatson_02

Wykres ten informuje o czasie zajętości wątku UI Visual Studio. PerfWatson okresowo “odpytuje” ten wątek o jego aktywność. Jeśli wątek nie odpowiada dłużej niż 2 sekundy wykres zmienia swój kolor:

perfwatson_03

W tym momencie generowany jest specjalny zrzut informacji o call stacku i która funkcja w kodzie VS powoduje dane opóźnienie. Taki zrzut jest zapisywany na dysku, a podczas kolejnego uruchamiania środowiska zostanie wysłany do Microsoftu za pomocą mechanizmu Windows Error Reporting. W zależności jakie mamy ustawienia w systemie wykona się to automatycznie lub użytkownik zostanie poproszony o potwierdzenie wysłania. Oczywiście informacje są w pełni anonimowe :)

Narzut PerfWatsona jest minimalny i nie będzie odczuwalny w codzienniej pracy, a jeśli masz jakieś problemy wydajnościowe z VS 2010 to zachęcam do sciągnięcia dodatku i przesyłania informacji do Microsoftu bo wpływa to realnie na rozwiązywanie problemów z aplikacją.

Polecam także obejrzenie filmiku na Channel9 traktującego właśnie o PerfWatsonie.

Czytaj dalej

Kinect Event – Channel9 LIVE – dzisiaj!

kinect Dziś na stronie Channel9 o godzinie 18:30 rozpocznie się na żywo transmisja eventu związanego z Microsoft Kinect. Serdecznie zapraszam! :)

Czytaj dalej

Debugger Canvas – nowe spojrzenie na “odrobaczanie”

Debuggowanie aplikacji nie jest procesem łatwym ani szybkim. Visual Studio już od dawna przoduje w tej kwestii, ale nadal istnieje szerokie pole do popisu w tej dziedzinie, a przykładem tego jest tytułowy dodatek Debugger Canvas :)

debuggercanvas

Czym jest Debugger Canvas? Jest dodatkiem do Visual Studio Ultimate, który całkowicie zmienia sposób w jaki walczy się z błędami w kodzie. Postawienie breakpointa nie powoduje już zatrzymania się kodu w danym pliku i otwarcia go na nowej zakładce w VS, ale uruchomienie specjalnego obiektu canvas, na którym zostaje wyświetlony w “chmurce” kawałek kodu, który akurat jest debuggowany. Co ważne, ten popup to tak naprawdę pełnowartościowy edytor Visual Studio, dzięki czemu można wyświetlać locals, watch i inne elementy.

Ważna cechą nowego dodatku, jest pokazanie graficznie przepływu wykonywanego kodu. W związku z czym, jeśli przechodzimy przez kod używając klawisza F11 i dojdziemy do miejsca gdzie wywoływana jest inna metoda, w tej samej lub innej klasie, zostanie pokazana nowa “chmurka” z tą metodą itd. itd..

Kolejną interesującą funkcją jest możliwość wyrysowania zapisu IntelliTrace. Jeśli mamy jakis zapis wykonany właśnie za pomocą IntelliTrace, można przeciągnąć go na element canvas i zostanie on wyrysowany co ułatwi przejrzenie kodu. Na zakończenie, każdą sesję debuggowania można zapisać jako plik XPS i przesłać np koledze z zespołu, w celu uzyskania jakiejś porady lub wskazanie jak dojść do błędu.

Debugger Canvas od dziś dostępny jest na stronie DevLabs. Zapraszam wszystkich do pobrania i pobawienia się nowym dodatkiem :)

Czytaj dalej

Imagine Cup 2011 – finały krajowe – dzień drugi

ic11 Wczoraj odbył się drugi dzień krajowych finałów konkursu ImagineCup. Przechodząc odrazu do sedna powiem, że wygrali moi faworyci, czyli drużyna CodeRaiders! Gratulacje! Ich pomysł, o którym można więcej dowiedzieć się na stronie projektu, odrazu zachwycił jakością wykonania, przemyśleniem, tak naprawdę gotowością do sprzedaży i wdrożenia, ale co najważniejsze POMYSŁEM! Bo o to chodzi w konkursie ImagineCup. Jeszcze raz gratulacje dla zwycięzkiej drużyny, którą czeka sporo pracy przed wyjazdem na finały światowe, ale wierze, że ta praca zostanie wykonana solidnie i CodeRaiders bedą nas godnie reprezentować wśród innych drużyn z całego świata, i powalczą o pierwsze miejsce!

Reszcie drużyn też należą się gratulacje i słowa uznania. Pamiętajcie – nie można się poddawać i trzeba sprobować za rok! Wiele z waszych prac było  na bardzo wysokim poziomie i myślę, że znajdą się firmy zainteresowane waszymy pomysłami.

Drugi dzień przebiegł w trzech etapach. Na początku część oficjalna, czyli prezentacje i wyłonienie zwycięzców, a później te rzeczy mniej oficjalne ;) Zaczeło się od pokazu filmu, a później nadszedł czas imprezy “integracyjno-zabawowej” do późnych godzin nocnych. Był to świetny czas pobawienia się razem oraz integracji w różnych formach (aczkolwiek wszystkie bardzo przyzwoite ;) ), począwszy od rózmów, dyskusji, gry na Kinect-cie, skończywszy na “szaleństwach” na parkiecie :D

Mam nadzieję - do zobaczenia za rok na równie interesujących i ekscytujących finałach! A wszystkich studentów zachęcam do wzięcia udziału w ImagineCup 2012!

Czytaj dalej
Strona 2 z 2312345...1020...Ostatnia »
content top
This website uses a Hackadelic PlugIn, Hackadelic Sliding Notes 1.6.5.