Struttura .NET: Differenza bejn il-verżjonijiet

Content deleted Content added
No edit summary
Linja 13:
; Interoperabilità : Minħabba l-operazzjoni bejn programmi ġodda u qodma hija komunament bżonnjuża, l-Istruttura .NET tipprovdi modi biex tiġi aċċeduta funzjonalità li hija implementata fi programmi li huma eżegwiti barra l-ambjent tal-Istruttura .NET. Aċċess għall-komponenti tal-Oġġett Mudell tal-Komponenti (bl-Ingliż Component Object Model (COM)) huwa provdut fin-namespaces System.Runtime.InteropServices u System.EnterpriseServices tal-istruttura; aċċess għall-funzjonalitaà oħra hija provduta bl-użu tal-karatteristika Platform Invocation Services(P/Invoke).
; Il-Magna tar-Runtime Komuni : Ir-[[Runtime tal-Lingwa Komuni]] (bl-Ingliż Common Language Runtime (CLR)) huwa l-komponent magna virtwali tal-istruttura .NET. Il-fatt illi il-programmi kollha tad-.NET huma eżegwiti taħt it-tmexxija tas-CLR, jiggarantixxi ċertu propjetajiet u komportamenti fl-erjas tal-immaniġjar tal-memorja, sigurtà, u fl-immaniġjar tal-eċċezjonijiet.
; Indipendenza Tal-Lingwa : L-Istruttura .NET tintroduċi [[Sistema Komuni tat-Tipi]] (bl-Ingliż Common Type System (CTS)). L-ispeċifikazzjoni tas-CTS tiddefinixxi it-tipi tad-dejtadata kollha li huma possibli u l-binjiet għall-ipprogrammar sapportjati mis-CLR u kif huma jkunu istgħu jew ma jistgħux jinteraġixxu ma xulxin. Minħabba f'din il-karatteristika,l-Istruttura .NET tissapportja t-tpartit ta' istanzi ta' tipi bejn programmi miktuba f'waħda mill-lingwi .NET. Dan hu diskuss f'aktar dettal fl-artiklu [[Lingwi CLI|Lingwi .NET]].
; Librerija ta' Klassijiet Bażi : Il-[[Librerija ta' Klassijiet Bażi]] (bl-Ingliż Base Class Library (BCL)), parti mill-Librerija ta' Klassijiet tal-Istruttura(bl-Ingliż Framework Class Library (FCL)), hija librerija ta' funzjonalità disponibbli għal-lingwi kollha li jużaw l-Istruttura .NET. Il-BCL tipprovdi klassijiet illi jenkapsulaw numru ta' funzjonijiet komuni, fosthom il-qari u l-kitba tal-fajls, grafika, interazzjoni tad-databażijiet u l-manipulazzjoni tad-dokumenti XML.
; Tiftih Simplifikat : L-Istruttura .NET tinkludi karatteristiċi tad-disinn u għodod illi jgħinu fit-tmexxija tal-installazzjoni tas-ssoftwer tal-kompjuter biex jiżguraw illi ma jinterferix ma softwer installat qablu, u illi jikkonforma mal-bżonnijiet tas-sigurtà.
Linja 146:
* Support tal-lingwa għall-[[Programmar Ġeneriku|tprogrammar ġeneriku]] mibni direttament fis-CLR.
* Ħafna kontrolli oħrajn u irranġata għall-ASP.NET.
* Kontrolli ġodda għad-dejtadata b'irbit tad-dejtadata deklarattivdeklarattiva.
* Funzjonijiet ġodda tal-personalizzazzjoni għall-ASP.NET, bħas-support għat-temi, skins u partijiet web.
* [[Mikro Struttura .NET]] - verżjoni tal-Istruttura .NET relata mal-inizzjattiva[[Teknoloġija tal-Oġġetti Personali Intelliġenti]].
* Klassijiet parzjali
* Metodi anonimi
* Tabelli tad-dejtadata
 
=== Struttura .NET 3.0 ===
Linja 180:
** LINQ għall-SQL
* Support għall-paġinar fl-[[Ado.net|ADO.NET]]
* APi tas-sinkronizzar ADO.NET biex jissinkronizza d-dejtadata localilokali ma' dik ta' fuq is-servers
* APi għall-I/O tan-netwerk asinkronu.
* Munzell tan-Netwerkjar Peer-to-peer, risolvitur [[PNRP]] immaniġjat inkluż
Linja 190:
 
==== Pakkett tas-Sevizz 1 ====
Il-Pakkett tas-Servizz 1 tal-Istruttura .NET inħareġ nhar il-11 t'Awwissu 2008. din il-ħarġa izid funzjonijiet ġodda u tipprovdi titjib taħt ċerti kundizzjonijiet, speċjalment mal-WPF fejn titijib ta' 20-45% hu mistenni. Żewġ komponenti tad-dejtadata ġodda ġew miżjuda , l-[[Struttura tal-Entitajiet ADO.NET]] u s-[[Servizzi tad-Data ADO.NET]]. Żewġ assemblej ġodda għall-iżvilupp web, System.Web.Abstraction u System.Web.Routing, ġew miżjuda; dawn huma użati fl-i[[Struttura ASP.NET MVC]] u, ser jintużaw f'ħargiet futuri tal-applikazzjonijiet ASP.NET Forms. il-pakkett tas-servizz 1 hu inkluż ma'[[SQL Server 2008]] u [[Microsoft Visual Studio#Visual Studio 2008|Visual Studio 2008 Pakkett tas-Servizz 1]].
 
Hemm ukoll varjant ġdid tal-Istruttura .NET, msemmija "Profil tal-Klijent tal-Istruttura .NET", illi għandu daqs ta'28 MB u huwa iżgħar mill0istruttura sħiħa u tinstalla biss il-komponenti li huma l-akatar rilevanti għall-applikazzjonijiet tad-desktop. Imma, il-profil tal-klijent jammonti għal-dan id-daqs biss jekk jintuża l-installatur web. Meta tuża l-installatur off-line, id-daqs xorta jibqa 250 MB.