Co to jest .NET? definicja i znaczenie

click fraud protection

Zbiór usług internetowych opracowanych przez Microsoft Corporation, które mają na celu zmianę pozycji firmy jako dostawcy Usługi dystrybuowane w Internecie, w tym konserwacja i aktualizacja oprogramowania oraz przejrzysty dostęp do danych, plików i oprogramowania z dowolnego urządzenie w dowolnym miejscu.

Architektura ta ma na celu zastąpienie architektur oprogramowania pośredniego Component Object Model (COM) i COM+ firmy Microsoft strukturą, która bardzo przypomina platformę Java 2 Enterprise (J2EE) firmy Sun. Opiera się na języku programowania podobnym do Java (C#), Common Language Runtime (CLR), który przypomina maszynę wirtualną Java, oraz zestaw protokołów dla usług opartych na sieci Web, w tym XML, SOAP, Web Services Description Language (WSDL) oraz Universal Description, Discovery i Integration (UDDI). Zobacz antymonopolowe, SOAP, UDDI, XML.

Technipages wyjaśnia .NET

.NET, wymawiane jako dot net, to platforma opracowana przez firmę Microsoft, która działa głównie w systemie Windows firmy Microsoft. Jest to bardziej platforma do tworzenia aplikacji. Jest to oprogramowanie niezależne od platformy, co oznacza, że ​​może być używane na innej platformie programistycznej. Platforma kompiluje i uruchamia programy napisane w językach programowania, takich jak COBOL, A sharp, c#, Visual basic, C++, C sharp itp.

Aplikacje opracowane na tej platformie mogą być używane w systemach Windows, Mac OS X i Linux, podczas gdy Android i iOS wykorzystują Xamarin, Xamarin jest przeznaczony dla platform mobilnych .net.

CLR (Common Language Runtime) to środowisko, z którego wykonywane są programy .Net. Oprócz wykonywania kodu, CLR radzi sobie również z wyjątkowymi warunkami w programowaniu, a także przydziela pamięć częściom programu, z których można w dowolnym momencie przywołać tę część kodu. Programy napisane za pomocą .Net nazywane są kodami zarządzanymi.

Platforma programistyczna została uruchomiona w 2002 roku, wcześniej rozwój rozpoczął się już w latach 90. i początkowo nosiła nazwę Next Generation Windows Service (NGWS). Został wydany do testów beta pod koniec 2001 roku. 13 lutego 2002 została wydana pierwsza wersja. Jest to również program o otwartym kodzie źródłowym.

Typowe zastosowania .NET

  • .Internet jest platformą do tworzenia kodów z innego języka programowania i ich wykonywania, kody te nazywane są kodem zarządzanym.
  • .INTERNET przydziela pamięć częściom kodów z tego obszaru, gdy jest to potrzebne, może zostać przywołana cokolwiek do użytku, ta funkcja jest obsługiwana przez CLR.
  •  Nawet jeśli .INTERNETrozwój rozpoczął się wystarczająco wcześnie, dopiero około 10 lat przed wydaniem pierwszego, został wydany 13NS Z lutego 2002 r.

Częste nadużycia platformy .NET

  • .INTERNET nigdy nie miał na celu zastąpienia architektury oprogramowania pośredniczącego Component Object Model (COM) firmy Microsoft strukturą przypominającą platformę Java 2 Enterprise firmy Sun.