Aplikasi Windows
Aplikasi Windows adalah aplikasi buatan pengguna yang dapat berjalan pada platform Windows. Aplikasi windows memiliki antarmuka pengguna grafis yang disediakan oleh Formulir Windows. Formulir Windows menyediakan berbagai kontrol termasuk Tombol, Kotak Teks, Tombol Radio, Kotak Centang, dan kontrol data dan koneksi lainnya. Anda dapat dengan mudah merancang aplikasi web menggunakan IDE Microsoft Visual Studio menggunakan berbagai bahasa termasuk C #, Visual Basic, C ++, J # dan banyak lagi.
Seperti yang ditunjukkan di atas, daftar templat tersedia di bawah aplikasi Windows. Cuplikan ini diambil dari visual studio 2008.
Aplikasi web
Ini adalah jenis aplikasi yang berjalan di browser menggunakan server Web yang dikonfigurasi dengan Microsoft Internet Information Services (IIS). Di .NET, semua aplikasi web dibangun di sekitar ASP.NET, yang tidak lain adalah bagian dari platform .NET dan mencakup objek desain dan kontrol serta konteks eksekusi run-time. ASP.NET membantu membangun beragam aplikasi web dari situs web tradisional yang menyajikan halaman HTML hingga aplikasi bisnis kelas atas yang berjalan di Internet.
Seperti yang ditunjukkan di atas, daftar template tersedia di aplikasi web. Cuplikan ini diambil dari visual studio 2008.
Perbedaan antara Aplikasi Windows dan Aplikasi Web
- Perbedaan pertama dan terpenting antara Aplikasi Windows dan Web, aplikasi Windows diinstal pada sistem operasi berbasis Windows sedangkan aplikasi web diinstal pada server web.
- Aplikasi Windows hanya dapat diakses dari sistem di mana ia diinstal. Aplikasi web dapat diakses dari sistem apa pun melalui internet.
- Anda memerlukan server Layanan Informasi Internet (IIS) untuk menjalankan aplikasi web. Aplikasi Windows dapat langsung dijalankan pada sistem operasi windows.
- Aplikasi Windows hanya dapat dijalankan pada platform windows. Aplikasi Web dapat berjalan di berbagai platform termasuk Windows, Mac, Linux, Solaris, Android, dll.
- Jika dirancang untuk sistem operasi 64-bit, aplikasi Windows tidak akan berfungsi pada sistem 16-bit. Aplikasi web tidak tergantung pada jenis sistem.