Welcome to SpellCoder Sign in | Join | Help

.net Framework 3.5 is not just about LINQ

.net framework 3.5 is the next version of .net framework which is going to be shipped with Microsoft Visual Studio codename "ORCAS", which you can find a Beta 1 of it on msdn, and also a beta 1 of .net framework 3.5
Most people thinks that this version is all about LINQ integration, which is not the complete story, may be LINQ is the one of the important new API's that ships with 3.5, but not the only thing.
These are some brand new class libraries.
  • A new add-in hosting model
  • Support for the Suite B set of cryptographic algorithms, as specified by the National Security Agency (NSA)
  • Support for big integers
  • A high-performance set collection
  • Support for anonymous and named pipes
  • Improved time zone support
  • Lightweight reader/writer lock classes
  • Better integration with Event Tracing for Windows® (ETW), including ETW provider and ETW trace listener APIs
Personally my favorite class libraries are

Suite B
Suite B is the most secure encryption algorithm set, that includes
  • The Advanced Encryption Standard (AES) with key sizes of 128 and 256 bits for encryption
  • The Secure Hash Algorithm (SHA-256 and SHA-384) for hashing
  • The Elliptic Curve Digital Signature Algorithm (ECDSA) using curves of 256-bit and 384-bit prime moduli for signing
  • Elliptic Curve Diffie-Hellman (ECDH) using curves of 256 and 384-bit prime moduli for key exchange/secret agreement
Set Collections
Also at last .net will have Set Collections, so you can do the Intersection, Union, .. etc operation on sets .

For more information refer to CLR Inside Out

kick it on DotNetKicks.com
Published Wednesday, May 09, 2007 7:26 PM by Mohammed Hossam
Filed Under:

Comments

# re: .net Framework 3.5 is not just about LINQ

Friday, May 11, 2007 4:35 PM by Mohammed Nour
Suite B is really a very cool addition to Framework 3.5. Also, this kind of grouping operations on sets will solve many problems faced in development world. Specially, when synchronizing 2 lists of data. We have just faced this problem yesterday, remeber ;)
Anonymous comments are disabled