Rabu, 16 Maret 2016

ASP.NET in Web Science



Web Science,

Apa itu Web Science ?..  Kali in saya akan membahas mengenai info apa yang terbaru dari web  science pada saat ini. Tetapi sebelum kita mendalami pembahasaan mengenai info yang terbaru.dari topik yang akan kita bahas, sebelumnya saya akan menjelaskan sedikit mengenai pengertian dari Web Science itu sendiri karena masih banyak pula kebanyakan orang yang masih belum mengetahui apa itu web science.

Web science adalah ilmu pengetahuan untuk membuat dan memanipulasi web. Web adalah kumpulan halaman yang dapat menampilkan informasi berupa gambar, animasi, tulisan, suara maupun gabungan dari keseluruhannya yang bersifat statis atau dinamis yang dapat membentuk rangkaian yang saling terkait yang dihubungkan dengan banyak link. Science adalah ilmu pengetahuan yang didapat dan bisa menjadi pengetahuan bagi masyarakat untuk memberi informasi yang akurat. Jadi bisa di simpulkan kembali bahwa web science ialah Ilmu pengetahuan yang dimana kita dapat banyak mempelajari atau banyak mengetahui pengetahuan seputar Web dengan informasi-informasi yang akurat.
Berikut salah satu Info terbaru atau pengetahuan yang saya dapatkan dan yang saya bisa bagi ke teman teman pembaca blogger agar teman teman nisa lebih bertambah lagi ilmu pengetahuannya dalam bidang Web. 

ASP.NET
/
Apa itu ASP ?..
           
ASP dalam penjelasan wikipedia adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.
ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft. ASP bekerja pada web server dan merupakan server side scripting.
 ASP (Active server Pagesjuga merupakan komponen dari IIS (Internet Information Service). Maka untuk menginstall ASP kita juga harus menginstall IIS. ASP.NET adalah komponen utama Window yang membuat ISS dapat menjalankan aplikasi yang berbasiskan .NET.
            Harus diperhatikan ASP.NET tidak terinstalasi secara otomatis ketika IIS diinstal. Instalasi yang sukses secara otomatis juga akan menghasilkan beberapa komponen dan sumber daya seperti :
1.      ASP.NET Performance Counter – Tiap versi ASP.NET memiliki performance center yang berbeda.
2.      ASP.NET State Service – Digunakan untuk mengatur session state. Semua versi ASP.NET akan menggunakan State Service yang sama yaitu yang disediakan oleh versi terbaru.
3.      ASPNET local user account – pada komputer yang berdiri sendiri ataupun member server local user acount bernama ASPNET akan dibuat ketika ASP.NET diinstal.

Fitur ­ Fitur pada ASP.NET

Berikut Fitur Fitur terbaru yang ada pada ASP.Net ;
1 1. Visual Studio 2010 mempunyai beberapa tipe template pada projek ASP.Net dan beberapa modifikasi  terhadap tipe yang sudah ada , contoh :
            ASP.Net web application
            Silverlight 1.0 Web site
            ASP.Net ajax server control dan server control extender
            ASP.Net Mvc 2 Web application
2.  Web.Config
3. Perubahan yang terjadi  pada IDE(Integrated Development Environment)
            Peningkatan pada IDE CSS 2.1
            Peningkatan terhadap Third Party Library sebagai contoh JQuery
            Peningkatan performa ketika bekerja dengan banyak file Javascript
            Dukungan intellisense terhadap Javascript code menjadi lebih baik
4. Deployment, deployment ini merupakan perubahan terbesar yang paling menonjol pada
            ASP.Net 4.0 , berikut ini detailnya :
            Perubahan mendasar pada Web.config untuk tipe konfigurasi yang berbeda
            Adanya fitur Web Packages (file zip yang berisi aplikasi, database dan
            konfigurasi dalam satu file) secara default file ini akan disimpan pada folder "Obj"
            > "Debug" ­> "Package"
            Keuntungan mendeploy dalam format Web Package
            dalam menyimpan isi web dan depedensi seperti IIS konfigurasi dan Database kedalam    suatu file .zip memudahkan untuk memindahkannya ke server berbeda , jadi bisa menghemat tenaga , pikiran dan waktu tentunya .

Kelebihan dan Kekurangan dari ASP.NET
Setelah kita mengetahui pengertian ASP, nah sekarang kita lihat kekurangan dan kelebihannya.
Kelebihan :
  •   ASP.NET merupakan managed code, dan berjalan pada semacam virtual machine dari Microsoft yang disebut Common Language Runtime (CLR)
  •  Penyederhanaan. ASP.NET membuat mudah tugas umum seperti pembuatan form, otentikasiclient, validasi data, konfigurasi situs, dan deployment.
  •  .NET merupakan compiled code menjadi IL (Intermediate Language) yaitu bahasa yang dikenali oleh CLR.
  •  Perbaikan Performa. Karena ASP.NET dikompilasi ke CLR sehingga performanya lebih baik  dari ASP yang interpreter
  • ASP.NET dapat menggunakan berbagai bahasa pemrograman yang mendukung .NET Framework
  • Deployment. Deployment dapat dilakukan dengan cara menyalin file karena semua pengaturan konfigurasi situs terdapat dalam file XML.
  • Microsoft Corporation telah mengembangkan Active Server Pages (ASP) untuk memenuhi kebutuhan pasar. ASP berjalan pada server dan menghasilkan halaman webdinamis yang dapat dilihat di web browser.
  •  Beberapa keuntungan utama ASP.NET menawarkan kerangka kerja untuk pengembangan Web

Kekurangan :
  • Hanya bisa berjalan di platform microsoft
  • Tidak open source alias jarang yang gratis atau berbayar
  • 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.

Jadi begitulah salah satu informasi terbaru yang dapat saya berikan seputar Web Science dan  mungkin masih banyak lagi bahasa pengembang pemrograman berbasis aplikasi web lainnya yang mungkin nanti akan kalian dapatkan dengan kemudahan dan fitur fitur yang lebih canggih dan epik lagi. Sekian dari saya, semoga dengan artikel yang cukup singkat ini dapat menambah wawasan atau pengetahuan  teman teman pembaca blogger tentang seputar web dan bermanfaat di kemudian hari di saat teman teman membutuhkannya. Terimakasih.  

0 komentar:

Posting Komentar