Documente Academic
Documente Profesional
Documente Cultură
NET
Microsoft .NET is a combination of significant new and enhanced
technologies.So this topic is arranged in such a manner as to gradually
bring all of us into these technology areas in a logical manner
ADO.NE
.NET T
VB.N
ET
C# COBO C++
L
ASP.NE
OO
T FORT
RAN
10/14/08
.NET in a Nutshell
• Encompasses new trends in software development – distributed
computing, componentization, enterprise services, Web integration of
applications, language interoperability
• Encompasses many standards – SOAP, WSDL, UDDI, HTTP, HTML, XML
• Microsoft .NET languages – C#, VB.NET, C++, J#
• Fujitsu .NET languages – COBOL and Fortran
• Visual Studio .NET is the common IDE for all .NET languages
• ADO.NET
• Windows Forms
• ASP.NET and Web Forms
• Web Services
• Smart Devices
Components
• Common Language Specification (CLS)
• Microsoft Intermediate Language (MSIL)
• Metadata and Manifest
• Assemblies (Executables) and the Global Assembly Cache (GAC)
• Namespaces
• Just in Time (JIT) compilers and the Verifier
• Common Language Runtime (CLR)
• Managed vs. Unmanaged Code and Platform Invocation Services
• Framework base classes
• Data and XML Classes
• Windows Forms
• Web Forms
• Web Services
• Visual Studio .NET
Common Language Specification (CLS)
The next slide shows a snippet of code from the MSIL produced by the
NetCOBOL compiler for a HelloWorld example as shown below:
IDENTIFICATION DIVISION.
PROGRAM-ID. MAIN.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
PROCEDURE DIVISION.
DISPLAY "HELLO WORLD".
END PROGRAM MAIN.
A snippet of code from the MSIL produced by the
NetCOBOL compiler for a Hello World example:
Your Questions
THANK YOU