1 / 10

Arsitektur .NET

Arsitektur .NET. Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer – Application Developer http://www.yulianmf.com rully@yulianmf.com. Overview. .NET Framework Common Language Runtime (CLR) Base Class library (BCL) Intermediate Language (IL / MSIL) Visual Studio 2008.

malise
Download Presentation

Arsitektur .NET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Arsitektur .NET Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer – Application Developer http://www.yulianmf.com rully@yulianmf.com

  2. Overview • .NET Framework • Common Language Runtime (CLR) • Base Class library (BCL) • Intermediate Language (IL / MSIL) • Visual Studio 2008

  3. .NET Framework • Infrastruktur yang digunakan untuk membuat aplikasi dalam lingkungan dan device yang beragam. • Menyediakan model pemrogramman OOP yang konsisten untuk semua aplikasi • Digunakan oleh multi bahasa (VB.NET, C#, C++.NET) dan third party language (Deplhi.NET, Cobol.NET) • Menyediakan Lingkungan Eksekusi yang Type-Safe, contoh : Buffer Overflow. • Versi .NET Framework : - .NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5

  4. Komponen Utama .NET Framework • Common Language Runtime (CLR) • Base Class Library (BCL) Visual C# Visual Basic Visual C++ ThirdParty ADO.NET ASP.NET User Interfaces .NET Framework Class Library Common Language Runtime

  5. Thread Support COM Marshaler Type Checker Exception Manager Security Engine Debugger MSIL to Native Compilers Code Manager Garbage Collection Common Language Runtime Class Loader

  6. Base Class Library • Menyediakan model Pemrogramman OOP yang konsisten untuk semua aplikasi • Frameworkuntuk semua jenis aplikasi • Extensible • Dikelompokkan secara logik berdasarkan Namespace • Root Namespace = System • Cross Language Feature, digunakan oleh semua bahasa .NET compatible.

  7. MSIL Compiler JIT Compiler CLR MSIL Code Source Code MSIL Code 2 Machine Code Machine Code 3 Application Prinsip Kerja .NET Framework 1

  8. .NET Framework 3.5 (SP1) .NET Framework 3.5 + SP1 LINQ ASP.NET 3.5 .NET Framework 3.0 + SP1 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation Windows CardSpace .NET Framework 2.0 + SP1

  9. Visual Studio (IDE) Tools for creating Windows Forms Tools for creating Web Forms Tools for creating XML Web services Tools for creating .NET 3.x applications Data access Multiple .NET language support Exception handling Help and documentation

  10. Project Template (VS 2008)

More Related