2009-01-08 11 views

Odpowiedz

9

Sprawdź NGen

Ponadto, jeśli ładujesz wiele danych dotyczących obciążenia, przenieść go do innego wątku i pokazać wskaźnik lub coś (podczas ładowania), więc przynajmniej forma pojawia się szybko, nawet jeśli trwa to trochę dłużej e aktualne dane do załadowania.

2

.NET 3.5 SP1 ma tendencję do uruchomienia trochę szybciej. Również series of blog posts zobaczyć na rozklejanie splash ekran (w natywnym C++) podczas uruchamiania aplikacji WPF na blogu logo.

2

.NET 3.5 SP1 również zawiera teraz możliwość tworzenia szybki ekran powitalny bez użycia C++

+0

Masz link na ten temat? Jak tego używamy? – ZeroBugBounce

2

Można również rozważyć przeniesienie się do przetwarzania wątków roboczych. Kiedy twoja aplikacja zaczyna ładować główny interfejs użytkownika, ale nie dane - raczej ładuj dane asynchronicznie (i twórz okna klocków itp., Gdy przychodzi każdy element danych).

0

Aplikacje .NET stworzone dla .NET 3.0 lub nowszej działają znacznie lepiej w nowszych wersjach systemu Windows, Windows   Vista, Windows   7 itp. Myślę, że za kilka lat różnica między kodem zarządzanym i niezarządzanym w zakresie wydajność będzie niezauważalna.

Powiązane problemy