Jumat, 20 Juni 2014

Bahasa Indonesia 2 - Tulisan 18

ASP.NET with C#

Framework .NET adalah suatu komponen Windows yang terintegrasi yang dibuat dengan tujuan untuk mensupport pengembangan berbagai macam jenis aplikasi serta untuk dapat menjalankan berbagai macam aplikasi generasi mendatang termasuk pengembangan aplikasi Web Services XML. Framework .NET di design untuk dapat memenuhi beberapa tujuan berikut ini:

  1. Untuk menyediakan environment kerja yang konsisten bagi bahasa pemrograman yang berorientasi objek baik kode objek itu di simpan dan di eksekusi secara lokal, atau dieksekusi secara lokal tapi didistribusikan melalui internet atau dieksekusi secara remote.
  2. Untuk menyediakan environment kerja di dalam mengeksekusi kode yang dapat meminimaliasi proses software deployment dan menghindari konflik penggunaan versi software yang di buat.
  3. Untuk menyediakan environment kerja yang aman dalam hal pengeksekusian kode, termasuk kode yang dibuat oleh pihak ketiga.
  4. Untuk menyediakan environment kerja yang dapat mengurangi masalah pada persoalan performa dari kode atau dari lingkungan interpreter nya.
  5. Membuat para developer lebih mudah mengembangkan berbagai macam jenis aplikasi yang lebih bervariasi, seperti aplikasi berbasis windows dan aplikasi berbasis web.
  6. Membangun semua komunikasi yang ada di dalam standar industri untuk memastikan bahwa semua kode aplikasi yang berbasis Framework .NET dapat berintegrasi dengan berbagai macam kode aplikasi lain
Sebagai salah satu sarana untuk dapat memenuhi tujuan di atas, maka dibuatlah berbagai macam bahasa pemrograman yang dapat digunakan dan dapat berjalan di atas platform Framework .NET seperti bahasa C#, VB.NET, J#, Perl.NET dan lain-lain. Masing-masing bahasa tersebut mempunyai kelebihan dan kekurangannya masing-masing, namun yang pasti, apapun bahasa pemrograman yang digunakan, semuanya akan dapat saling berkomunikasi dan saling compatible satu dengan yang lainnya dengan bantuan Framework .NET.
C# adalah bahasa pemrograman yang dikembangkan Microsoft dibawah kepemimpinan Anders Hejlsberg. Anders Hejlsberg ini juga yang sebenarnya mengembangkan berbagai macam bahasa pemrograman termasuk Borland Turbo C++ dan Borland Delphi. Bahasa pemrograman C# juga telah di standarisasi secara internasional oleh ECMA.
Seperti halnya bahasa pemrograman yang lain, C# bisa digunakan untuk membangun berbagai macam jenis aplikasi, seperti aplikasi berbasis windows (desktop) dan aplikasi berbasis web serta aplikasi berbasis web services. C# sangat tepat digunakan untuk pemrograman berbasis Framework .NET karena berbagai kelebihan dan yang paling penting adalah menggunakan paradigma berorientasi obyek
CONTENT
1. Overview of the Microsoft .NET Framework
    1.1 Introduction to the .NET Framework
    1.2 Overview of ASP.NET
    1.3 Overview of the Lab Application
2. Using Microsoft Visual Studio .NET
    2.1 Overview of Visual Studio .NET
    2.2 Creating an ASP.NET Web Application Project
3. Using Microsoft .NET-Based Languages
    3.1 Overview of the .NET-Based Languages
    3.2 Comparison of the .NET-Based Languages
    3.3 Creating a Component Using Visual Studio .NET
4. Creating a Microsoft ASP.NET Web Form
    4.1 Creating Web Forms
    4.2 Using Server Controls
5. Adding Code to a Microsoft ASP.NET Web Form
    5.1 Using Code-Behind Pages
    5.2 Adding Event Procedures to Web Server Controls
    5.3 Using Page Events
6. Tracing in Microsoft ASP.NET Web Applications
    6.1 Understanding Tracing
    6.2 Remote Debugging
7. Validating User Input
    7.1 Overview of User Input Validation
    7.2 Using Validation Controls
    7.3 Page Validation
8. Creating User Controls
    8.1 Adding User Controls to an ASP.NET Web Form
    8.2 Creating User Controls
9. Accessing Relational Data Using Microsoft Visual Studio .NET
    9.1 Overview of ADO.NET
    9.2 Creating a Connection to a Database
    9.3 Displaying a DataSet in a List-Bound Control
10. Accessing Data with Microsoft ADO.NET
    10.1 Introduction to Using ADO.NET
    10.2 Connecting to a Database
    10.3 Accessing Data with DataSets
    10.4 Using Multiple Tables
    10.5 Accessing Data with DataReaders
11. Calling Stored Procedures with Microsoft ADO.NET
    11.1 Overview of Stored Procedures
    11.2 Calling Stored Procedures
12. Reading and Writing XML Data
    12.1 Overview of XML Architecture in ASP.NET
    12.2 XML and the DataSet Object
    12.3 Working with XML Data
    12.4 Using the XML Web Server Control
13. Consuming and Creating XML Web Services
    13.1 Overview of Using XML Web Services
    13.2 Calling an XML Web Service Using HTTP
    13.3 Using a Proxy to Call an XML Web Service
    13.4Creating an XML Web ServiceM
14. Managing State
    14.1 State Management
    14.2 Application and Session Variables
    14.3 Cookies and Cookieless Sessions
15. Configuring, Optimizing, and Deploying a MicrosoftASP.NET Web Application
    15.1 Using the Cache Object
    15.2 Using ASP.NET Output Caching
    15.3 Configuring an ASP.NET Web Application
    15.4 Deploying an ASP.NET Web Application
16. Securing a Microsoft ASP.NET Web Application
    16.1 Web Application Security Overview
    16.2 Working with Windows-Based Authentication
    16.3 Working with Forms-Based Authentication
    16.4 Overview of Microsoft Passport Authentication
PREREQUISITE
  1. Menguasai pemrograman C#.

Tidak ada komentar:

Poskan Komentar