ASP.NET, juga dikenal sebagai ASP+, adalah platform pengembangan Web berdasarkan .NET Framework. Ini adalah bahasa skrip generasi baru yang diluncurkan oleh Microsoft.
ASP.NET adalah kerangka pengembangan untuk membuat halaman web dan situs web menggunakan HTML, CSS, JavaScript, dan skrip server.
ASP.NET mendukung tiga model pengembangan yang berbeda: Halaman Web (Halaman Web), MVC (Model View Controller model-view-controller), dan Formulir Web (Formulir Web):
Mode satu halaman Halaman Web | Pengontrol Tampilan Model MVC | Model berbasis peristiwa Formulir Web | ||
Mode ASP.NET paling sederhana. Mirip dengan PHP dan ASP klasik. Templat dan pembantu bawaan untuk database, video, grafik, media sosial, dll. | MVC membagi aplikasi web menjadi 3 komponen berbeda: Model bertanggung jawab atas data View bertanggung jawab atas tampilan Controller bertanggung jawab atas input | Model pengembangan berbasis peristiwa ASP.NET tradisional: Halaman web dengan kontrol server, peristiwa server, dan kode server. |
Jika Anda baru mengenal ASP.NET, disarankan untuk memulai dengan Halaman Web.
Halaman Web adalah model pengembangan paling sederhana untuk mengembangkan situs web ASP.NET.
Dalam tutorial Halaman Web kami, Anda akan mempelajari cara menggabungkan HTML, CSS, JavaScript, dan kode server menggunakan sintaks markup server Razor terbaru di VB (Visual Basic) atau C# (C sharp).
Anda juga dapat mempelajari cara memperluas halaman web Anda dengan Web Helper yang dapat diprogram termasuk database, video, grafik, media sosial, dan banyak lagi.
Mulai pelajari Halaman Web ASP.NET sekarang!
MVC adalah pola untuk membuat aplikasi Web menggunakan desain MVC (Model View Controller model-view-controller).
Jika Anda menginginkan model pengembangan ringan yang menggantikan ASP.NET tradisional, Anda bisa mulai belajar dari MVC.
Dalam tutorial MVC kami, Anda akan mempelajari cara membuat aplikasi web menggunakan model pengembangan ringan yang mengintegrasikan semua fitur ASP.NET yang ada (seperti Halaman Master, Keamanan, Halaman Master Otentikasi, Keamanan, Otentikasi).
Mulai belajar ASP.NET MVC sekarang!
Formulir Web adalah model ASP.NET tradisional yang digerakkan oleh peristiwa.
Selama bertahun-tahun, pengembang telah menggunakan Formulir Web ASP.NET untuk membuat banyak situs web terkenal dan berskala besar.
Jika Anda ingin mempelajari pola desain yang digunakan banyak pengembang Web selama 10 tahun terakhir, Anda bisa mulai dengan Formulir Web.
Mulai pelajari Formulir Web ASP.NET sekarang!
Tutorial ini cocok untuk siapa saja yang ingin belajar membuat website pada platform Microsoft ASP.NET, mulai dari situs amatir hingga jaringan terbaru, modern, dan sepenuhnya komersial.
Anda dapat mengikuti tutorial ini bahkan jika Anda baru mengenal pemrograman web, dan akan berguna jika Anda memiliki pemahaman dasar tentang HTML dan CSS.
Jika Anda memiliki pemahaman dasar tentang bahasa scripting seperti JavaScript atau VB (Visual Basic), ada baiknya mengikuti tutorial ini.
Apakah Anda lebih suka VB daripada C# (C sharp)? Apakah Anda ingin mempelajari kedua bahasa tersebut? Ada kabar baik: sebagian besar contoh kode yang disediakan dalam tutorial w3cschool.cn tersedia dalam kedua bahasa.
Jika Anda seorang pengembang web profesional dengan pengalaman dalam pengembangan ASP.NET, Anda masih dapat belajar banyak dari tutorial ini, karena tutorial ini memperkenalkan banyak konsep ASP.NET baru, seperti HTML5, CSS3, JQuery, dll.