- 64bit support
- Generics
- Anonymous Methods
- partial Class
- Nulllable type
- new API gives a fine control on the behavior of the runtime with regards to multithreading, memory allocation, assembly loading and more
- new personalization feature for asp.net like themes,skin and web parts
- .NET Micro Framework
- Language support for generic built directly into the .NET CLR
- ADO.NET
- support for user defined type
- xml data type
- large value type
- snapshot isolation
- new attribute that allow application to support multiple active result set(MARS) with sql server 2005
- ASP.NET
- Authenticated stream
- COM interop service enhancement
- Generic and collections
- Manifest based activation
- .NET Framework remoting
- Framework2.0+WCF+WPF +WF
- It is called as WinFX, includes a new set of managed code API that are an integral part of window vista and windows server 2008 OS
- Wpf formaly called Avalon; a service-oriented messaging system which allows programs to interoperate locally or remotely similar to web services
- WWF allows for building of task automation and integrated transactions using workflows
- windows cardspace, formerly called infoCard; a software component which securely store a person’s digital identities and provides a unified interface for choosing the identity for a particular transaction
.NET Framework 3.5
- most dominant change is the addition of LINQ
- implements LINQ evolution in language
- addin system
- p2p base class
- Active directory – asp.NET ajax
- anonymous types with static type inference
- paging support for ADO.NET
- ADO.NET synchronization API to synchronize local caches and server side datastores
- asynchronous network I/O API
- support for HTTP pipelining and syndication feeds
- new system.codeDom namespace
- Parallel Extensions to improve support for parallel computing, which target multi-core or distributed systems
- New Visual Basic .NET and C# language features, such as implicit line continuations, dynamic dispatch, named parameters, and optional parameters
- Support for Code Contracts
- Inclusion of new types to work with arbitrary-precision arithmetic (System.Numerics.BigInteger) and complex numbers (System.Numerics.Complex)
- Introduce Common Language Runtime (CLR) 4.0
- .net for windows store app
- Portable class library
- Managed Extensible Framework
- Asynchronous File Operations
- Parallel computing
No comments:
Post a Comment