Escolar Documentos
Profissional Documentos
Cultura Documentos
.NET is built from the ground up with the Internet in mind, embracing open
Internet standards such as XML and HTTP. XML is also used throughout the
framework as both a messaging instrument and for configuration files.
The .NET Framework consists of the platform and tools needed to develop and
deploy .NET applications. It includes an execution environment for .NET
programs (the Common Language Runtime, or CLR for short), prewritten services
that programs can access from this environment (the .NET Runtime classes), and
the development tools to produce such programs (VS.NET).Unlike traditional
Windows applications, .NET applications are not compiled to native machine
code but are compiled to interpreted code called Microsoft Intermediate
Language (IL). IL code is the inherent language of the CLR, which is similar to a
Java VM, acting as an operating system on the operating system, interpreting the
IL code in real time. Since IL code is interpreted, responsibilities such as memory
allocation and exception handling become property of the CLR and not the
programmer. For this reason, IL code is referred to as “managed” code, whereas
native machine code is said to be “unmanaged.” One of the compelling reasons
to develop applications in the .NET Framework is the .NET Runtime classes.
Similar to the Java Class Libraries, these classes are the building blocks for
writing .NET applications.
SYSTEM REQUIREMENTS
Many people have looked at VB.NET and grumbled about the changes. There are
significant changes to the language: a new optional error handling structure,
namespaces, true inheritance, free threading, and many others.
The move to the Web revealed some problems. Scalability was an issue, but
more complex applications had other requirements, such as transactions that
spanned multiple components, multiple databases, or both. To address these
issues, Microsoft created Microsoft Transaction Services (MTS) and COM+
Component Services. MTS (in Windows NT 4) and Component Services (an
updated MTS in Windows 2000) acted as an object-hosting environment, allowing
you to gain scalability and distributed transactions with relative ease.