.NET framework 3.5 news!

Some news from the next framework of MS names .NET framework 3.5.

You can see on this blog the list of new assembly embded in the framework!

And the funny thing is that we have a lot of things which have been ever done by mono team.

Link implementation:

System.Data.Linq.dll – The implementation for LINQ to SQL.
System.Xml.Linq.dll – The implementation for LINQ to XML.
System.Data.DataSetExtensions.dll – The implementation of LINQ to DataSet.
System.Core.dll – In addition to the LINQ to Objects implementation, this assembly includes the following: HashSet, TimeZoneInfo, Pipes, ReaderWriteLockSlim, System.Security.*, System.Diagnostics.Eventing.* and System.Diagnostics.PerformanceData.

An addin system

Mono have extract it from monodevelop.
System.AddIn.dll, System.AddIn.Contract.dll – New AddIn (plug-in) model.

A p2p lib

The monoTorrent lib have the same goal😉
System.Net.dll – Peer to Peer APIs.

Window world

Here is a new thing not ever done by mono team which will be very interesting for windows word but which is useless for linux:
System.DirectoryServices.AccountManagement.dll – Wrapper for Active Directory APIs.

This thing must be linked to the base of registry because System.Management is done for it and not usefull for Mono.
System.Management.Instrumentation.dll – WMI 2.0 managed provider (combined with System.Management namespace in System.Core.dll).

Refreshed assembly

A refresh of WinFX and linked to other new things.
System.WorkflowServices.dll and System.ServiceModel.Web.dll – WCF
System.Windows.Presentation.dll –WPF support for the System.AddIn mentioned of point 3 above.

A refresh of atlas lib
System.Web.Extensions.dll – The implementation for ASP.NET AJAX (for more web enhancements, follow links from here) plus also the implementation of Client Application Services and the three ASP.NET 3.5 controls.

It is for none dotNET world who want to use the standard C lib
System.VisualC.STLCLR.dll – STL development in the managed world.

So, As you can see, there is not a lot of new things. A lot of idea has ever been been develop by Mono team. This is really funny to see that MS are behind Mono team for some part.

This entry was posted in .NET, Mono. Bookmark the permalink.

2 Responses to .NET framework 3.5 news!

  1. Max Battcher says:

    “A p2p lib

    The monoTorrent lib have the same goal
    System.Net.dll – Peer to Peer APIs.”

    Not really or at least, not entirely. MonoTorrent is a P2P file distribution protocol and the new System.Net APIs are much more low level peer to peer communication tools (extending on the support introduced to the managed world with WCF), such as better managed wrappers for PNRP (a particular distributed hash table) access. MonoTorrent may serve as a useful example in building a similar API set, but it isn’t a generix purpose API exactly.

  2. duff says:

    I have not test it for moment. I have read that it is a p2p api wich is what monotorrent is… So I think that it have same goal.
    thanks for your remark.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s