Thursday, April 15, 2010

Microsoft.NET Framework 4 Client Profile 4.0.30319.1 Final (x86 & x64) - Offline Installation


NET Framework Client Profile - the fastest and easiest tool for the dissemination of all Windows, which allows developers to easily deploy applications, reducing the size. NET Framework to 86.5% (from 197 MB to 26.5 MB). This means that end users can download and install Windows-based applications faster. . NET Framework Client Profile also allows you to expand opportunities to download and install existing. Net Developers can now quickly and easily implement new and existing client applications to them, so a wider audience. All services connecting to these applications will also work up to 10 times faster than when running in Internet Information Services 7.0 (IIS7).

- The new release of Microsoft. NET Framework. This package installs o. NET Framework and associated files required to run applications developed to work at runtime. NET Framework.

. NET is a proprietary Microsoft technology. However, after the conclusion of an agreement with the company, Novell, Mono technology has been recognized as an achievement. NET on Unix like systems (GNU / Linux, Mac OS X). However, the agreement relates and Novell Novell customers, technologies like ASP.NET, ADO.NET and Windows.Forms not been standardized by the ECMA / ISO and its use is threatened by the Mono Microsoft claims (the claims are only possible in countries where software patents). Mono provides an implementation of ASP.NET, ADO.NET and Windows.Forms, but at the same time encourages avoiding the API.

Development environments. NET-applications:

Microsoft Visual Studio (C #, Visual Basic. NET, Managed C + +),
SharpDevelop,
MonoDevelop,
Eclipse,
Borland Developer Studio (Delphi for. NET, C #),
PascalABC.NET etc.

Applications can also develop in a text editor and use the console compiler.

Technologies like Java development environment. NET creates byte code for implementing the virtual machine. The input language of the machine. NET is called MSIL (Microsoft Intermediate Language) or CIL (Common Intermediate Language, a later version) or simply IL. The use of bytecode allows to obtain cross-platform, compiled at project level (in terms of. NET: assembly), not only in terms of the source text, as in C.

Before starting the assembly at runtime CLR byte code is converted into a built environment JIT compiler (just in time, compiled on the fly) into machine code of the target processor. It is also possible to compile a native assembly (native) code for the selected platform using came with. NET Framework Ngen.exe utilities.

Note that one of the first JIT compilers for Java has also been developed by Microsoft. Modern technology allows dynamic compilation to achieve the level of performance similar to traditional "compiler" static (eg, C + +), and the question of performance depends greatly on the quality of a compiler.


0 komentar: