Pengembangan Web dan Microsoft .NET Technology

[ad_1]

Pada tahun 2000, Microsoft mengumumkan lingkungan perangkat lunak .NET, tambahan baru untuk Windows. Lingkungan .NET ("dot-net") secara efektif adalah "komputer virtual" yang berjalan pada komputer nyata, dengan keuntungan bahwa setiap program yang ditulis untuk itu akan berjalan di komputer mana pun yang menjalankan .NET. Salah satu aspek penting dari strategi NET adalah independensinya dari bahasa atau platform tertentu. Pengembang dapat membuat aplikasi .NET dalam bahasa apa pun .NET-kompatibel dan berpartisipasi dalam kode penulisan proyek perangkat lunak yang sama dalam bahasa .NET di mana mereka paling kompeten (seperti Visual C ++. NET, Visual Basic .NET, C #, Perl dan lain-lain). Bagian dari lingkungan perangkat lunak. NET termasuk Active Server Pages (ASP). NET teknologi, yang memungkinkan pengembang untuk mengembangkan aplikasi untuk Web.

Arsitektur .Net dapat ada di berbagai platform, yang selanjutnya memperluas portabilitas program .NET. Selain itu, lingkungan perangkat lunak. NET melibatkan proses pengembangan program baru yang dapat mengubah cara program ditulis dan dijalankan, yang mengarah ke peningkatan produktivitas.

Komponen terpenting dari arsitektur .NET adalah Layanan Web, yang merupakan aplikasi yang dapat digunakan melalui Internet. Salah satu contoh layanan Web adalah sistem pemesanan penerbangan operator tur. Operator tur ingin memungkinkan pelanggan memesan penerbangan dari situs web operator tur. Untuk melakukannya, operator tur perlu mengakses sistem pemesanan maskapai. Sebagai tanggapan, mitra maskapai penerbangan membuat layanan Web yang memungkinkan operator tur untuk mengakses database maskapai dan membuat pemesanan. Layanan web memungkinkan kedua perusahaan untuk berkomunikasi melalui Web, meskipun mereka menggunakan sistem operasi yang berbeda (operator tur menggunakan UNIX dan maskapai menggunakan Windows). Dengan membuat layanan Web, maskapai ini dapat memungkinkan operator tur lain untuk menggunakan sistem pemesanan tanpa membuat program baru.

Strategi .NET memperluas konsep penggunaan kembali perangkat lunak ke Internet, memungkinkan pengembang untuk berkonsentrasi pada spesialisasi mereka tanpa harus menerapkan setiap komponen dari setiap aplikasi. Sebaliknya, perusahaan dapat membeli layanan Web dan mencurahkan waktu dan tenaga mereka untuk mengembangkan produk mereka.

Strategi .NET menggabungkan ide penggunaan kembali perangkat lunak. Ketika perusahaan menghubungkan produk mereka dengan cara ini, pengalaman pengguna baru muncul. Misalnya, toko online dapat membeli layanan Web untuk pembayaran kartu kredit online, otentikasi pengguna, dan basis data persediaan untuk membuat situs web e-commerce. Kunci untuk interaksi ini adalah XML dan SOAP, yang memungkinkan layanan Web untuk berkomunikasi. XML memberi arti pada data, dan SOAP adalah protokol yang memungkinkan layanan Web untuk berkomunikasi dengan mudah satu sama lain. XML dan SOAP bertindak bersama-sama menggabungkan berbagai layanan Web untuk membentuk aplikasi.

Konsep penting lainnya dalam teknologi .NET adalah akses data universal. Jika dua salinan file ada (seperti pada komputer pribadi dan komputer perusahaan), versi yang kurang terbaru harus terus diperbarui, ini disebut sinkronisasi file. Jika versi file yang berbeda berbeda, mereka tidak sinkron dan dapat menyebabkan kesalahan serius. Menggunakan. NET data bisa berada di satu lokasi pusat daripada pada sistem terpisah. Setiap perangkat yang terhubung ke internet dapat mengakses data, yang kemudian akan diformat dengan benar untuk digunakan pada perangkat akses (PC desktop, PDA atau perangkat lain). Dengan demikian, dokumen yang sama dapat ditampilkan dan diedit tanpa perlu melakukan sinkronisasi data, karena akan diperbarui di daerah pusat.

[ad_2]


Leave a Reply

Your email address will not be published. Required fields are marked *