Struttura .NET: Differenza bejn il-verżjonijiet

Content deleted Content added
Linja 161:
* '''[[Fondazzjoni tal-Workflow Windows]]''' (WF) tippermetti il-bibi tal-awtomazzjoni tax-xogħol u tranżazzjonijiet integrati bl-użu tal-workflows.
* '''[[Windows CardSpace]]''', li qabel kellu l-isem kodiċi '''InfoCard'''; komponent tas-softwer illi b'mod sigur jaħżen l-identitajiet diġitali ta' persuna u jipprovdi interfaċċa unifikata għall-għażla ta' identità għal-tranżazzjoni partikulari, per eżempju l-aċċess għall-websites.
 
=== .NET Framework 3.5 ===
Version 3.5 of the .NET Framework was released on 19 November 2007, but it is not included with [[Windows Server 2008]]. As with .NET Framework 3.0, version 3.5 uses the CLR of version 2.0. In addition, it installs '''.NET Framework 2.0 SP1''', ('''installs .NET Framework 2.0 SP2 with 3.5 SP1)''' and '''.NET Framework 3.0 SP1''' ('''installs .NET Framework 3.0 SP2 with 3.5 SP1'''), which adds some methods and properties to the BCL classes in version 2.0 which are required for version 3.5 features such as [[Language Integrated Query|Language Integrated Query (LINQ)]]. These changes do not affect applications written for version 2.0, however.<ref>{{cite web | url = http://www.hanselman.com/blog/CommentView.aspx?guid=7cd75505-192f-4fef-b617-e47e1e2cb94b | title = Catching RedBits differences in .NET 2.0 and .NET 2.0SP1 | accessdate = 2008-06-01}}</ref>
 
As with previous versions, a new '''.NET Compact Framework 3.5''' was released in tandem with this update in order to provide support for additional features on Windows Mobile and [[Windows Embedded CE]] devices.
 
The source code of the [[Base Class Library]] in this version has been partially released (for debugging reference only) under the [[Microsoft Reference License#Microsoft Reference Source License (Ms-RSL)|Microsoft Reference Source License]].<ref name="sourcerelease"/>
 
==== Changes since version 3.0 ====
* New language features in [[C Sharp (programming language)|C#]] 3.0 and [[Visual Basic .NET|VB.NET]] 9.0 compiler
* Adds support for expression trees and [[Lambda calculus|lambda methods]]
* [[Extension method]]s
* [[Expression tree]]s to represent high-level source code at runtime.<ref name="whatsnewin35"/>
* Anonymous types with static type inference
* [[Language Integrated Query|Language Integrated Query (LINQ)]] along with its various providers
** LINQ to Objects
** LINQ to XML
** LINQ to SQL
* Paging support for [[Ado.net|ADO.NET]]
* ADO.NET synchronization API to synchronize local caches and server side datastores
* Asynchronous network I/O API<ref name="whatsnewin35">{{cite web | url = http://msdn.microsoft.com/library/bb332048.aspx | title = What's New in the .NET Framework 3.5 | accessdate = 2008-03-31}}</ref> .
* Peer-to-peer networking stack, including a managed [[PNRP]] resolver<ref>{{cite web | url = http://dotnetaddict.dotnetdevelopersjournal.com/orcas_hidden_gem__the_managed_pnrp_stack.htm | title = Orcas' Hidden Gem - The managed PNRP stack | author = Kevin Hoffman | accessdate = 2008-06-01}}</ref>
* Managed wrappers for [[Windows Management Instrumentation]] and [[Active Directory]] [[Application programming interface|API]]s<ref>{{cite web | url = http://www.danielmoth.com/Blog/2007/06/net-framework-35.html | title = .NET Framework 3.5 | accessdate = 2008-06-01}}</ref>
* Enhanced [[Windows Communication Foundation|WCF]] and [[Windows Workflow Foundation|WF]] runtimes, which let WCF work with [[POX]] and [[JSON]] data, and also expose WF workflows as WCF services.<ref name = "MattW">{{cite web | url = http://blogs.msdn.com/mwinkle/archive/2007/02/28/wcf-and-wf-in-quot-orcas-quot.aspx | title = WCF and WF in "Orcas" | author = Matt Winkle | accessdate = 2008-06-01}}</ref> WCF services can be made stateful using the WF persistence model.<ref name="whatsnewin35"/>
* Support for [[HTTP pipelining]] and [[Web feed|syndication feeds]].<ref name = "MattW"/>
* [[ASP.NET AJAX]] is included
* New <code>System.CodeDom</code> namespace.
 
==== Service Pack 1 ====
The .NET Framework 3.5 Service Pack 1 was released on 11 August 2008. This release adds new functionality and provides performance improvements under certain conditions,<ref>{{cite web | url = http://msdn.microsoft.com/vstudio/products/cc533447.aspx | title = Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1 | accessdate = 2008-09-07}}</ref> especially with WPF where 20-45% improvements are expected. Two new data service components have been added, the [[ADO.NET Entity Framework]] and [[ADO.NET Data Services]]. Two new assemblies for web development, System.Web.Abstraction and System.Web.Routing, have been added; these are used in the [[ASP.NET MVC Framework]] and, reportedly, will be utilized in the future release of ASP.NET Forms applications. Service Pack 1 is included with [[SQL Server 2008]] and [[Microsoft Visual Studio#Visual Studio 2008|Visual Studio 2008 Service Pack 1]].
 
There is also a new variant of the .NET Framework, called the ".NET Framework Client Profile", which at 28 MB is a lot smaller than the full framework and only installs components that are the most relevant to desktop applications.<ref>{{cite web
|url=http://blogs.msdn.com/bclteam/archive/2008/05/21/net-framework-client-profile-justin-van-patten.aspx
|title=.NET Framework Client Profile
|date=21 May 2008
|accessdate=2008-09-30
|author=Justin Van Patten
|work=BCL Team Blog
|publisher=MSDN Blogs
}}</ref> However, the Client Profile amounts to this size only if using the online installer. When using the off-line installer, the download size is still 250 MB.<ref>{{cite web
|url=http://blogs.msdn.com/jaimer/archive/2008/08/20/client-profile-explained.aspx
|title=Client profile explained..
|date=20 August 2008
|accessdate=2009-02-15
|author=Jaime Rodriguez
}}</ref>
 
== Ħoloq Esterni ==