.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.5Most 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 BSuite 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 CollectionsAlso 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