MEMPELAJARI WEB DENGAN ASP.NET Abdul Rohim Kusuma Heri
[email protected]
Abstrak ASP.NET merupakan pengembangan dari ASP (yang sekarang lebih dikenal sebagai ASP klasik), namun bukan merupakan versi upgrade dari ASP. ASP.NET membawa teknologi yang benar-benar baru untuk script di sisi server. ASP.NET berjalan di atas server web IIS (Internet Information Services) dengan dukungan teknologi Microsoft.NET di belakangnya. ASP.NET adalah teknologi untuk mengembangkan, menyebarkan, dan menjalankan aplikasi web. ASP.NET merupakan bagian dari Microsoft NET Framework. Sehingga semua Fitur NET Framework tersedia untuk aplikasiASP.NET. Halaman web ASP.NET berisi teks murni, seperti file HTML. Anda dapat mengembangkan aplikasi Anda dalam bahasa apapun yang kompatibel .
Kata Kunci:Networking dan web
Pendahuluan ASP.NET singkatan dari Active Server Pages NET. Bahasa pemograman ini dikembangkan oleh Microsoft. ASP.NET digunakan untuk membuat halaman web yang merupakan bagian integral dari Microsoft .NET framework. Sebagai anggota dari .NET, ASP.NET adalah tool yang sangat berguna bagi programmer yang memudahkan programmer untuk membuat website yang dinamis yang disertai dengan bahasa VB dan C#.ASP.NET tidak hanya terbatas pada bahasa script, tetapi memungkinkan Anda untuk menggunakan bahasa NET seperti C #, J #, VB, dll. Hal ini memungkinkan developer untuk membangun aplikasi yang sangat menarik dengan memanfaatkan Visual Studio., Alat pengembangan yang disediakan oleh Microsoft . ASP.NET adalah murni serverside teknologi. Hal ini dibangun pada common language runtime yang dapat digunakan pada server Windows untuk meng-host situs web ASP.NET.Teknologi ASP.NET ini sudah banyak digunakan oleh developer-developer terkenal. Salah satu situs yang menggunakan ASP.NET adalah amazon.com dan juga ebay.com. Dengan adanya ASP.NET, tampilan dari web tersebut menjadi luar biasa.memungkinkan Anda untuk
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
mengembangkan aplikasi ASP.NET. ASP.NET dapat menggabungkan semua format standar penting seperti XML dan SOAP, ditambah dengan,ADO.NET.
Pembahasan Bahasa yang mendukung ASP.NET ASP.NET mendukung semua bahasa yang mendukung framework .NET seperti
VB.NET C# (dibaca C sharp) F# (dibaca F sharp) Delphi.NET
Bagaimana ASP.NET Bekerja?
Ketika ada permintaan dari peramban sebuah file HTML, maka server akan langsung mengembalikan file HTML tersebut. Ketika ada permintaan dari peramban sebuah file ASP.NET (.aspx, .ashx, .axd, .asmx), maka server akan meneruskan permintaan tersebut ke mesin ASP.NET. Mesih ASP.NET akan memproses baris demi baris script yang didefinisikan. Hasil pemprosesan kemudian dikembalikan ke peramban sebagai HTML.
Versi-versi ASP.NET Versi ASP.NET mengikuti perkembangan versi framework .NET. ASP.NET 1.0 ASP.NET 1.0 dirilis bersamaan dengan Visual Studio.NET merupakan generasi pertama dari ASP.NET yang sudah mendukung pemprograman berorientasi objek. ASP.NET 1.1 Terdapat penambahan fitur dalam versi ini seperti kontrol untuk perangkat bergerak (WAP) dan validasi masukan. ASP.NET 1.1 dirilis bersamaan dengan Visual Studio.NET 2003.
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
ASP.NET 2.0 Bersamaan dengan rilisnya Visual Studio 2005, ASP.NET 2.0 membawa banyak fitur baru diantaranya.
Kontrol data baru (GridView, FormView, DetailsView) Kontrol navigasi Teknik deklarasi kontrol data baru (SqlDataSource, ObjectDataSource, XmlDataSource) Master pages Kontrol login Skin Theme Web part Precompilation Mendukung prosesor 64 bit
ASP.NET 3.0 ASP.NET 3.0 tidak seperti pendahulunya yang datang bersama dengan Visual Studio melainkan hanya .NET Framework 3.0. ASP.NET 3.0 masih menggunakan mesin yang sama dengan ASP.NET 2.0, hanya penambahan pustaka kelas di dalam .NET Framework. Beberapa fitur yang menonjol di versi ini adalah
Windows Communication Foundation Windows Workflow Foundation
ASP.NET 3.5 Sama seperti ASP.NET 3.0, dalam versi ini mesin inti masih menggunakan ASP.NET 2.0 namun peluncuran ASP.NET 3.5 diiringi oleh Visual Studio 2008. Banyak fitur tambahan dalam ASP.NET 3.5 diantaranya
ASP.NET AJAX WCF yang mengukung JSON, RSS dan POX Kontrol baru seperti ListView, DataPager
ASP.NET 4.0 ASP.NET 4.0 datang bersama Visual Studio 2010 yang memiliki banyak perubahan. Tidak seperti ASP.NET 3.0 dan ASP.NET 3.5 yang masih menggunakan mesin
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
ASP.NET 2.0, versi ini ditulis ulang dengan mesin baru namun masih bisa menjalankan ASP.NET 2.0. Beberapa fitur tambahan yang tersedia diantaranya
ASP.NET MVC Parallel extension ScriptManager yang baru
ASP.NET 4.5 ASP.NET 4.5 atau disebut sebagai vNext merupakan versi yang akan datang bersama Visual Studio vNext (mungkin akan dinamakan Visual Studio 2012). Dalam versi ini membawa banyak fitur yang mendukung HTML5 dan CSS3 serta kemudahan dalam pembuatan website untuk versi perangkat bergerak (handphone, tablet).Asp.net juga mempunyai kelebihan dan kekurangan yang harus kita tahu yaitu: Kelebihan:
ASP.NET merupakan managed code, dan berjalan pada semacam virtual machine dari Microsoft yang disebut Common Language Runtime (CLR). ASP.NET merupakan compiled code menjadi IL (Intermediate Language) yaitu bahasa yang dikenali oleh CLR. ASP.NET dapat menggunakan berbagai bahasa pemrograman yang mendukung .NET Framework ASP.NET memiliki arsitektur web forms yang mempercepat development terlebih integrasi dan dukungan tools Visual Studio .NET yang sangat bagus sehingga pembuatan aplikasi web ASP.NET menggunakan VS.NET sangat efisien dan mempercepat waktu pembuatan aplikasi.
Kekurangan:
ASP.NET tidak dapat berjalan di platform non-microsoft sehingga tidak bisa gratis. Project ASP.NET jarang diopensource kan sehingga kita akan kesulitan mencari komponen, library atau project gratis
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Penutup Seiring perkembangan waktu,banyak ilmu komunikasi yang dapat kita pelajari dari mulai mengenal web,desain web,sampai bahasa pemogramannya itu juga dapat kita pelajari.Dan ASP.NET memudahkan dalam proses deployment. Tidak perlu meregister component.lalu Lebih mudah bekerja dengan ADO.NET dengan menggunakan data binding dan feature page formatting yang membuat aplikasi dapat berjalan dengan cepat tanpa adanya masalah performa. Menggunakan ASP.NET dipastikan lebih memiliki kinerja yang lebih baik. ASP.NET framework dilengkapi dengan peralatan yang kaya dan terintegrasi dengan Visual Studio. WYSIWYG editing, drag-and-drop server controls dan juga deployment secara otomatis adalah beberapa keunggulan dari fitur ASP.NET dan Karena Source code dan HTML digabung menjadikan ASP.NET lebih mudah dimaintain dan diedit. Ini membuat ASP.NET menjadi lebih flexible dan powerfull.
Referensi http://salmanabellaputri.blogspot.com/2012/08/kelebihan-dan-kekurangan-aspnet.html http://blog.jaringanhosting.com/index.php/asp-net-mvc-hosting-jaringahosting-commanfaat-mengembangkan-website-asp-net-mvc/ http://netaspnet.blogspot.com/p/apa-itu-aspnet.html http://id.wikipedia.org
Biografi FOTO
Nama Saya Abdul Rohim Kusuma Heri,saya lahir ditangerang pada tanggal 12 Juni 1993.Hobi yang sangat menyenangkan adalah Futsal dan saya sedang fokus kuliah di STMIK Raharja dengan Jurusan Sistem Informasi dan menyelesaikan matakuliah,Saya sangat senang dengan jurusan yang
saya ambil karena dapat mengembangkan wawasan ilmu pengetahuan ilmu komputer saya. Saya juga mempunyai alamat situs jejaring sosial jika ingin berteman dengan saya diantaranya facebook Ochim Simpsons Crussader ,twitter @ochim_simpsons dan alamat email
[email protected].
Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org