content top

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
Strona 3 z 3212345...102030...Ostatnia »
content top