99% procent cieszy tylko przez pierwsze 5 minut – tak słyszałem. Kto z nas nie posiada jakiegoś miernika w tray, czy gdzieś na pulpicie na którym widać ile CPU, jaka temperatura, jaki ram i ile prądu – mój ulubiony to proces monitor process explorer.
Glimpse
Fajnie że jest Glimpse który może zrobic to samo z moja aplikacją asp mvc – no prawie to samo. Aby to zainstalować należy udać się do zarządzania paczkami i wpisać glimpse:
Klik-klik i instalacja zakończona. Aby nie marnować czasu od razu powiem że są także dodatkowe paczki dla różnych różności, jako że ja używam EF to zainstalowałem także paczkę dla tego ORM: Glimpse.EF6 ze wszystkimi zależnościami.
Jak to uruchomić?
Wystarczy odpalić aplikację, przejść na adres:
http://localhost:59372/glimpse.axd
Część podkreślona zależy od waszej konfiguracji, część wytłuszczona jest tym adresem na który trzeba przejść.
Powinniście zobaczyć podobny ekran, z tym że u was ciastka będą jeszcze wyłączone i należy glimpsa włączyć. Nic prostszego, klik na “turn glipse on“, czerwony napis zmienia się na zielony tak jak u mnie i wracamy do aplikacji.
Mini
Od teraz na dole strony pojawia się taki mały pasek z szybkimi informacjami:
Widać na nim ilość czasu potrzebną na wykonanie operacji, z podziałem na część klienta i serwer. Czas potrzebny po stronie serwera na wykonanie operacji. Po zainstalowaniu glimpse.ef6 widać także ilość zapytać wysłanych do bazy danych i czas potrzebny na ich wykonanie. I na końcu, jeśli jakieś zapytania ajax będą się wykonywać ten licznik będzie rósł.
Midi
Gdy najedziemy kursorem myszy na którąś ze statystyk pojawi się troszkę większy panel za dokładniejszym rozpisem wykonanych akcji:
Maxi
Gdy kliknie się na ikonkę G, na dole po prawej pojawi się panel z jeszcze większą ilością danych diagnostycznych, ilość dostępnych zakładek i zgromadzonych tam informacji jest ogromna. :
Nie tylko F12
Teraz gdy coś się będzie za długo kręcić nie trzeba polegać już tylko na F12, można także lepiej i prościej debugować stronę serwerową. Wszystko to u mnie na blogu
ps. Najwyraźniej jest już beta 2, szczegóły na stronie projektu
No i fajne! 😀
Glimpse jest fajny, jak go pierwszy raz odpaliłem to klikałem wszędzie i cieszyłem się jak dziecko 😉
PS. chyba miałeś na myśli Process Explorer, a nie Process Monitor (notabene też genialny tool, ale do czego innego)?
Tak jest, dzięki poprawione! Oba są dobre, cały sys internals to programistyczne złoto.
To prawda, choć najczęściej używam właśnie tych dwóch. Mark Russinovich to mój guru w kwestii systemu Windows.
Dawno nie uzywalem Glimpse a widze ze niezle sie rozkrecili.