Sabtu, 01 Maret 2014

ASP.NET



ASP .NET
          ASP.NET adalah pengembangan terbaru dari Microsoft Active Server Pages (ASP) dan merupakan suatu teknologi server side yang baru dan handal untuk membuat halaman web dinamis.

Pengertian ASP.NET
       ASP.NET merupakan platform pembuatan aplikasi web yang menyatu dengan .NET Framework serta menyediakan fasilitas-fasilitas bagi developer untuk membangun aplikasi web untuk level enterprise. ASP.NET dikompilasi dan berbasis .NET Framework sehingga dapat membuat aplikasi dalam berbagai macam bahasa yang mendukung .NET (kompatibel dengan .NET), termasuk Visual Basic .NET, Jscript .NET.
          ASP.NET didesain supaya dapat bekerja dengan WYSIWYG HTML editor dan tool pemrograman lain termasuk Microsoft Visual Studio .NET. Hal ini dapat membuat pembuatan aplikasi web lebih mudah, tetapi juga membuat berbagai fasilitas yang ada pada tool tersebut dapat digunakan, termasuk GUI (Graphical User Interface) dimana developer dapat men-drag and drop server kontrol ke halaman web dan menggunakan fasilitas debugging yang ada.

Struktur Halaman ASP .NET
          Struktur halaman ASP .NET adalah berbentuk seperti berikut ini :
<%@ page language = “vb” %>
<script runat = “server”>
          … kode VB .NET
</script>


… kode HTML
<%
          … kode VB .NET
%>
… kode HTML

NET Framework
       .NET Framework merupakan sebuah platform komputasi baru yang mempermudah pengembangan aplikasi dalam lingkungan yang benar-benar terdistribusi di internet. .NET Framework memiliki dua komponen utama yaitu Common Language Runtime (CLR) dan Librari Kelas .NET Framework. CLR merupakan dasar dari .NET Framework.
          Komponen librari kelas merupakan sekumpulan tipe yang dapat digunakan kembali dan berorientasikan objek, yang dapat digunakan untuk mengembangkan bernacam-macam aplikasi mulai dari aplikasi GUI (Graphical User Interface) sampai pada aplikasi berbasis inovasi terakhir yang disediakan oleh ASP.NET, seperti web form.

Database ASP .NET
       Database pada prinsipnya merupakan kumpulan data-data yang telah diorganisir sedemikian rupa sehingga mudah dan cepat diakses saat dibutuhkan. Sistem database modern memanfaatkan software untuk mengolah data-data maupun relasinya. Software-software jenis ini yang popular diantaranya adalah Microsoft Access dan Microsoft SQL Server (pada lingkungan Windows), MySQL dan PostGreSQL (pada lingkungan Linux) dan Oracle.
          ASP .NET juga memungkinkan untuk melakukan koneksi dengan software-software manajemen database, yaitu Microsoft Access dan Microsoft SQL Server. Pada pembuatan situs informasi kemahasiswaan Jurusan Manajemen Informatika Universitas Komputer Indonesia (UNIKOM) ini menggunakan database Microsoft Access.

Microsoft Access
       Microsoft Access merupakan salah satu produk dari Microsoft Office yang digunakan untuk membuat database. Microsoft Access dapat digunakan untuk membangun database yang terkomputerisasi. Terdapat beberapa langkah untuk membangun database dengan menggunakan Microsoft Access yaitu :
1.     Mendefinisikan tempat data
2.    Memasukkan data kedalamnya
3.    Update database
4.    Mengambil data dari database
          Dalam hal ini inputan data dilakukan dari form pada halaman web dan simpan dalam tabel data dan sebaiknya untuk update dilakukan dari form pada halaman web.

Visual Basic .NET
       Pemrograman dalam pembuatan situs informasi kemahasiswaan Jurusan Manajemen Informatika menggunakan bahasa Visual Basic .NET (VB .NET) sebagai bahasa default dari ASP .NET. VB .NET mendukung secara penuh konsep client server. VB .NET adalah bahasa yang teratur, artinya runtime mengatur eksekusi kode Visual Basic .NET.
          Dalam VB. NET terdapat penambahan dukungan pewarisan, penanganan ekspresi terstruktur serta dukungan untuk pemrograman multilarik. Aplikasi berbasis client server banyak digunakan di Internet, dan salah satu aplikasi nyatanya terlihat pada pembuatan web.

Visual Studio .NET
Pembuatan aplikasi web kemahasiswaan Jurusan Manajemen Informatika Universitas Komputer Indonesia (UNIKOM) dengan menggunakan ASP .NET ini bekerja pada lingkungan Visual Studio .NET.
          Visual Studio .NET merupakan software tool terbaik dan terlengkap karena menyediakan  GUI (Graphical User Interface) untuk menambahkan Server Kontrol secara drag-drop, Properties windows untuk mengatur property, fasilitas kompilasi terintegrasi, help yang terintegrasi, dan banyak kelebihan lain yang didapat dengan menggunakan tool ini.
          Selama bekerja pada lingkungan Visual Studio .NET terdapat beberapa window yang menyusun layar Visual Studio .NET, yaitu sebagai berikut :
1.     Designer atau Source Editor
     Window ini bisa berintegrasi dengan hampir semua editor kode-sumber yang akan dipakai dalam Visual Studio, termasuk perancang web form, skema HTML serta sebagai editor semua kode-sumber yang mendukung semua bahasa .NET.
                Berikut ini gambar dari Window Designer atau Source Editor :
 

                                Gambar 2.1 Window Designer atau Source Editor 

(Sumber : Microsoft ASP .NET Step By Step, Penerbit Elexmedia Komputindo)



2.     Solution Explorer
     Solution Explorer adalah salah satu tool utama yang dipakai dalam mengelola file proyek dan sumber-sumber, termasuk menambahkan, menghapus, membuka, mengganti nama, serta mengatur halaman atau proyek start-up.
   Gambar berikut ini menunjukkan Solution Explorer :  

Gambar 2.2 Window Solution Explorer

                    (Sumber : Microsoft ASP .NET Step By Step, Penerbit Elexmedia Komputindo)


3.     Class View
Window ini berisi daftar semua kelas dalam proyek beserta metodenya, propertinya serta antarmuka yang dipakai dalam kelas-kelas tersebut. Berikut ini menunjukkan gambar window Class View :
 

Gambar 2.3 Window Class View

                    (Sumber : Microsoft ASP .NET Step By Step, Penerbit Elexmedia Komputindo)

4.     Properties
     Window ini menyediakan  akses ke properti-properti obyek yang dibuka dalam editor atau desain. Gambar berikut ini memperlihatkan window Properties :
 

Gambar 2.4 Window Properties 

                        (Sumber : Microsoft ASP .NET Step By Step, Penerbit Elexmedia Komputindo)

5.     Visual Studio .NET Toolbox
     Window ini menyediakan akses ke berbagai kontrol, komponen dan elemen-elemen HTML. Dengan cara drag and drop memungkinkan untuk meletakkan item ke tempat yang diinginkan.
     Gambar berikut memperlihatkan Toolbox yang menampilkan kontrol Web Form :
 

Gambar 2.5 Window Toolbox

                        (Sumber : Microsoft ASP .NET Step By Step, Penerbit Elexmedia Komputindo)

Keunggulan ASP .NET
Pembuatan situs informasi kemahasiswaan Jurusan Manajemen Informatika ini menggunakan ASP .NET karena penulis ingin mempelajari ASP .NET sekaligus memperkenalkan ASP .NET yang merupakan software keluaran terbaru untuk pembuatan aplikasi situs web. Sedangkan keunggulan ASP .NET dengan bahasa pemrograman yang lain adalah sebagai berikut :
1.     ASP .NET memperkenalkan komponen web form yang tidak dimiliki oleh pemrograman yang berbasis web lainnya, dimana web form ini berisi komponen-komponen yang sudah mempunyai penanganan kejadian atau event handler yang lengkap.
2.    ASP .NET memperkenalkan penanganan komponen yang menangani database yang mudah digunakan.
3.    Mengubah paradigma dalam membuat halaman web yang sebelumnya mengalami kesulitan karena rumit, misalnya dalam menampilkan tabel database, dengan menggunakan ASP .NET seperti membuat aplikasi biasa (aplikasi Visual Basic, Delphi) dimana menu-menu atau komponen-komponen tinggal di drag dan drop.

DiKutip : Dari berbagai sumber .
 


0 komentar:

Posting Komentar