Doskonały rozbudowany program stawiający przed wami wiele możliwości
Doskonały rozbudowany program stawiający przed wami wiele możliwości
Zagłosuj: (Głosy: 13)
Program licencji: Darmowa
Twórca programu: Microsoft
Wersja: 3.5
Działa pod: Windows
Zagłosuj:
Program licencji
(Głosy: 13)
Darmowa
Twórca programu
Wersja
Microsoft
3.5
Działa pod:
Windows
Zalety
- Niezbędne do uruchamiania programów wykorzystujących szkielet programistyczny Microsoft .NET
- Zapewnia bezpieczne wykonywanie kodu, niezależnie od tego, czy jest on uruchamiany lokalnie, czy ze zdalnej lokalizacji
- Zawiera kreator instalacji ułatwiający instalację na dowolnym komputerze z systemem Windows
- Podąża za wytycznymi Common Language Infrastructure, aby stworzyć standardowe środowisko programistyczne i zminimalizować konflikty między platformami
Wady
- Może zaistnieć potrzeba zainstalowania innej wersji .NET framework, jeśli dana aplikacja nie jest kompatybilna z wersją zainstalowaną na komputerze
- Ułatwia konkurentom odwrócenie kodu i kradzież produktów
- Nie jest tak szybki jak programy stworzone w C++
Microsoft .NET framework 3 jest wymagany do uruchamiania pewnych typów aplikacji Windows. Wersja 3 była dystrybuowana z komputerami z systemem Windows Server 2008 i Vista. Zawiera ona wersję 2.0 Common Language Runtime firmy Microsoft, która przekształca linie kodu w instrukcje zrozumiałe dla komputera. Framework .NET umożliwia komputerowi konwertowanie kodu i wykonywanie instrukcji w czasie rzeczywistym, dzięki czemu aplikacje mogą działać szybciej.
Składnik CLR programu Microsoft .NET framework 3 zawiera również narzędzia do zarządzania pamięcią, obsługę wyjątków i usługi zarządzania wątkami dla aplikacji .NET. Zainstalowanie .NET framework daje komputerowi możliwość wykonywania wielu wątków instrukcji w tym samym czasie. Przetwarzanie wielowątkowe zwiększa wydajność aplikacji i umożliwia jej skalowanie do większego zakresu w razie potrzeby. Wyjątki są przetwarzane bez przerywania wykonywania pozostałej części programu.
Kolejną kluczową cechą oprogramowania jest biblioteka klas Framework, która definiuje zestaw typów wartości, interfejsów i klas, które mogą być wykorzystywane przez każdą aplikację napisaną we frameworku .NET. Każda klasa zawiera szczegółowe parametry, które określają jej typ, rozmiar, nazwę i wszelkie inne istotne informacje. Zmniejsza to ilość kodu, który musi być poświęcony na ustalenie tych podstawowych elementów, zanim programista będzie mógł przejść do głównego punktu zainteresowania aplikacji.
Zalet
Zalety
- Niezbędne do uruchamiania programów wykorzystujących szkielet programistyczny Microsoft .NET
- Zapewnia bezpieczne wykonywanie kodu, niezależnie od tego, czy jest on uruchamiany lokalnie, czy ze zdalnej lokalizacji
- Zawiera kreator instalacji ułatwiający instalację na dowolnym komputerze z systemem Windows
- Podąża za wytycznymi Common Language Infrastructure, aby stworzyć standardowe środowisko programistyczne i zminimalizować konflikty między platformami
Wady
- Może zaistnieć potrzeba zainstalowania innej wersji .NET framework, jeśli dana aplikacja nie jest kompatybilna z wersją zainstalowaną na komputerze
- Ułatwia konkurentom odwrócenie kodu i kradzież produktów
- Nie jest tak szybki jak programy stworzone w C++