What is Dot net framework 4.0?
Microsoft .NET is a very good platform for the developers to create new applications for Windows.
Microsoft .NET Framework 4 is the latest version in dot net developement
For being updated Microsoft .NET Framework 4 has all the important components like libraries, routines, utilities to develop and run .NET-based programs on your system.microsoft dot net framework 4.0 includes all new concepts like an optimized way to work with HTML and CSS, it also support for multi-touch management in Windows 7 and Surface 2.0 SDK, improvements in code debugging and more.
By using dot net framework platform you can able to run the latest applications.The .NET Framework is consistent programming model for building applications and also having stunning user experiences. It is very usefull for seamless and secure communication.The .NET Framework is Microsoft's comprehensive and has the ability to model a range of business processes.
There are some new tequenics and improvements that dot net framework 4.0 includes
1.CLR and BCL
4.Windows Workflow Foundation
5.Windows Communication Foundation
6.Windows presentation Foundation
The Microsoft .NET Framework 4 installs associated files that are required to run and develop applications to target the .NET Framework 4.it also works side by side with
In previous framework versions the Applications that are depends on earlier versions of the Framework will be continue to run on the version targeted by default.The Microsoft .NET Framework 4 redistributable package installs the .NET Framework runtime.
For application developers The .NET Framework provides the following services
programmers are responsible for allocating and releasing memory and for handling object lifetimes in many programming languages. But the CLR provides these services on behalf of the application In .NET Framework applications.
2.A common type system:
basic types are defined by the compiler, which complicates cross-language In traditional programming languages. But basic types are defined by the .NET Framework type system and are common to all languages that target the .NET Framework In the .NET Framework.
3.An extensive class library:
programmers can use a easily accessible library of types and their members from the .NET Framework Class Library. Instead of having to write large amounts of code to handle common low-level programming operations.
4.Development frameworks and technologies.
The .NET Framework includes ADO.NET for data access, and Windows Communication Foundation for service-oriented applications and libraries for specific areas of application development, such as ASP.NET for web application.
With this feature, routines written in one language are accessible to other languages, and programmers can focus on creating applications in their language prefered or languages compilers that target the .NET Framework emit an intermediate code called Common Intermediate Language (CIL), which is compiled at run time by the common language runtime
for more information visit us: