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:
- 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.
- Untuk menyediakan environment kerja di dalam mengeksekusi kode yang dapat meminimaliasi proses software deployment dan menghindari konflik penggunaan versi software yang di buat.
- Untuk menyediakan environment kerja yang aman dalam hal pengeksekusian kode, termasuk kode yang dibuat oleh pihak ketiga.
- Untuk menyediakan environment kerja yang dapat mengurangi masalah pada persoalan performa dari kode atau dari lingkungan interpreter nya.
- Membuat para developer lebih mudah mengembangkan berbagai macam jenis aplikasi yang lebih bervariasi, seperti aplikasi berbasis windows dan aplikasi berbasis web.
- 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
- Introduction to the .NET Framework
- Overview of ASP.NET
- Overview of the Lab Application
2.Using Microsoft Visual Studio .NET
- Overview of Visual Studio .NET
- Creating an ASP.NET Web Application Project
3.Using Microsoft .NET-Based Languages
- Overview of the .NET-Based Languages
- Comparison of the .NET-Based Languages
- Creating a Component Using Visual Studio .NET
4.Creating a Microsoft ASP.NET Web Form
- Creating Web Forms
- Using Server Controls
Adding Code to a Microsoft ASP.NET Web Form
- Using Code-Behind Pages
- Adding Event Procedures to Web Server Controls
- Using Page Events
5.Tracing in Microsoft ASP.NET Web Applications
- Understanding Tracing
- Remote Debugging
6.Validating User Input
- Overview of User Input Validation
- Using Validation Controls
- Page Validation
7.Creating User Controls
- Adding User Controls to an ASP.NET Web Form
- Creating User Controls
8.Accessing Relational Data Using Microsoft Visual Studio .NET
- Overview of ADO.NET
- Creating a Connection to a Database
- Displaying a DataSet in a List-Bound Control
9.Accessing Data with Microsoft ADO.NET
- Introduction to Using ADO.NET
- Connecting to a Database
- Accessing Data with DataSets
- Using Multiple Tables
- Accessing Data with DataReaders
Calling Stored Procedures with Microsoft ADO.NET
- Overview of Stored Procedures
- Calling Stored Procedures
Reading and Writing XML Data
- Overview of XML Architecture in ASP.NET
- XML and the DataSet Object
- Working with XML Data
- Using the XML Web Server Control
10.Consuming and Creating XML Web Services
- Overview of Using XML Web Services
- Calling an XML Web Service Using HTTP
- Using a Proxy to Call an XML Web Service
- Creating an XML Web ServiceM
11.Managing State
- State Management
- Application and Session Variables
- Cookies and Cookieless Sessions
12.Configuring, Optimizing, and Deploying a MicrosoftASP.NET Web Application
- Using the Cache Object
- Using ASP.NET Output Caching
- Configuring an ASP.NET Web Application
- Deploying an ASP.NET Web Application
13.Securing a Microsoft ASP.NET Web Application
- Web Application Security Overview
- Working with Windows-Based Authentication
- Working with Forms-Based Authentication
- Overview of Microsoft Passport Authentication
FACILITIES
- Satu PC multimedia dengan LCD monitor untuk satu peserta
- Modul materi dalam bentuk cetak hardcover dan CD
- Certificate of course completion
- Bebas akses Internet kecepatan tinggi
- Training kit
- Makan siang dan snack dua kali
INSTRUCTOR
Hendro Subagyo. Menyelesaikan program S1 (B.Eng) dan S2 (M.Eng) pada jurusan Ilmu Komputer dan Informasi Matematik di The University of Electro-Communications, Tokyo, Jepang pada tahun 1999 dan 2001. Saat ini sedang menyelesaikan program S3 (PhD) pada jurusan dan universitas yang sama. Peneliti di Pusat Dokumentasi Informasi Ilmiah (PDII), Lembaga Ilmu Pengetahuan (LIPI). Memiliki minat pada sistem operasi, pemrograman dan bahasa pemrograman (khususnya Java dan Real-Time Java) dan komputer aritmatika. Cisco Certified Instructor pada Cisco Regional Academy Centre for Scientific Documentation and Information-LIPI.
Beritahu Teman
Print Info ini
| Jadwal Pelaksanaan | ||
|---|---|---|
| Materi  | : | ASP.Net |
| Hari   | : | Senin - Jum'at |
| Tanggal   | : | 04 - 08 Juni 2012 |
| Pukul   | : | 09.00 - 17.00 WIB |
| Durasi   | : | 40 hours |
| Biaya   | : | Rp 3.900.000,- |
| Tempat    | : | Brainmatics |
| Min. Peserta   | : | 5 Peserta |
| Max. Peserta   | : | 12 Peserta |
| Terdaftar    | : | 2 Person |
| Ketentuan | : | |