Afterburner

Screenshot Software:
Afterburner
Szczegóły programowe:
Wersja: 2.0.5577 Aktualizowane
Filmu: 2 May 15
Wywoływacz: Viade
Licencja: Wolny
Popularność: 79
Rozmiar: 2364 Kb

Rating: 3.0/5 (Total Votes: 2)

Viade Afterburner jest darmowy Microsoft Visual Studio dodatek, który oferuje szereg funkcji przydatnych do tworzenia aplikacji wielowątkowych z wykorzystaniem .NET framework:

  • Funkcja Tematy Mapa tworzy interaktywną diagram UML-tak opisuje wszystkie wątki realizujących w aplikacji, jak również zajęcia i prymitywów synchronizacji manipulować tymi nićmi. Oferuje on znaczącą pomoc w zrozumieniu wątków architektury używanej aplikacji.
  • Wykrywanie Deadlock alerty uruchomione aplikacje, gdy wątki impasu jest wykrywany przez rzucanie wyjątek opisujący pełny cykl wątków i prymitywów synchronizacji uczestniczących w martwym punkcie ze wszystkim odpowiednie stosy połączenia.
  • Deadlock Przewidywanie pomaga prawidłowego wdrożenia strategii kodowania blokadę poziomowania, że ​​może zagwarantować brak zakleszczenia dla niektórych aplikacji. To dynamiczne narzędzie do analizy, które śledzi ekskluzywne przejęć dostępu dokonane przez wątków w uruchomionej aplikacji i generuje raport z przejęć realizowanych zamówień niedopasowania.
  • Usunąć funkcję monitorowania generuje raport z listą obiektów, które implementują IDisposable interfejs, ale którego Usunąć metoda () nie został powołany wyraźnie przed GC zebrał obiektów.

Istnieje wiele narzędzi programistycznych, narzędzia, biblioteki i kod urywki tam walczących o uwagę programisty i oferując do uproszczenia procesu tworzenia oprogramowania. Dlaczego chcesz, aby spojrzeć na jeszcze inną? W przeciwieństwie do wielu, Afterburner wymaga minimalnych nakładów swojego czasu i wysiłku w celu skorzystania z niej. Nie ma potrzeby, aby nauczyć się nowego API lub wprowadzać żadnych zmian do istniejącego kodu. Jedyne wymagania to zainstalować moduł dodatkowy i sprawdzić, jakie funkcje są wyłączone należy zastosować do wybranych projektów w roztworze bez względu .NET język jest używany.

Co nowego w tym wydaniu:

  • Wsparcie dla VS 2005, 2008, 2010, 2012 i 2013
  • Wsparcie dla .NET 2.0, 3.0, 3.5, 4.0 i 4.5
  • z wątków Maps zrozumieć gwintowania architektury aplikacji
  • Obsługiwane prymitywy synchronizacyjne
    • metody monitora> Wait (), Pulse () i PulseAll ()
    • wątku Dołącz () metoda
    • WaitHandle na WaitAny (), WaitAll () i SignalAndWait () metody
    • Klasa EventWaitHandle
    • Klasa ManualResetEvent
    • Klasa AutoResetEvent
    • Klasa Mutex
    • Klasa Semafor
    • Klasa ReaderWriterLock
    • Klasa ReaderWriterLockSlim

  • Poprawiono wydajność
  • Poprawki

Co nowego w wersji 2.0 beta:

  • Wsparcie dla VS 2005, 2008, 2010, 2012 i 2013
  • Wsparcie dla .NET 2.0, 3.0, 3.5, 4.0 i 4.5
  • z wątków Maps zrozumieć gwintowania architektury aplikacji
  • Obsługiwane prymitywy synchronizacyjne
    • Poczekać monitora (), Puls () i PulseAll () metody
    • wątku Dołącz () metoda
    • WaitHandle na WaitAny (), WaitAll () i SignalAndWait () metody
    • Klasa EventWaitHandle
    • Klasa ManualResetEvent
    • Klasa AutoResetEvent
    • Klasa Mutex
    • Klasa Semafor
    • Klasa ReaderWriterLock
    • Klasa ReaderWriterLockSlim

  • Poprawiono wydajność
  • Poprawki

Co nowego w wersji 1.2 beta:

  • Wsparcie dla VS 2005, 2008, 2010 i 2012
  • Wsparcie dla .NET 2.0, 3.0, 3.5, 4.0 i 4.5
  • Obsługiwane prymitywy synchronizacyjne
    • Poczekać monitora (), Puls () i PulseAll () metody
    • wątku Dołącz () metoda
    • WaitHandle na WaitAny (), WaitAll () i SignalAndWait () metody
    • Klasa EventWaitHandle
    • Klasa ManualResetEvent
    • Klasa AutoResetEvent
    • Klasa Mutex
    • Klasa Semafor
    • Klasa ReaderWriterLock
    • Klasa ReaderWriterLockSlim

  • Poprawiono wydajność
  • Poprawki

Wymagania :

Microsoft Visual Studio 2005, Microsoft .NET Framework 2.0

Zrzuty ekranu

afterburner_1_29487.png
afterburner_2_29487.png

Obsługiwane systemy operacyjne

Podobne oprogramowanie

Komentarze do Afterburner

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!