Background:
1. Di Nostra, belum ada yang memakan product microsoft(khususnya .NET)
2. Penasaran dengan microsoft punya
3. Oracle merupakan rival dari microsoft (Java vs .NET)
Dari beberapa hal diatas membuat penulis penasaran sehingga mencurahkannya dalam tulisan ini, sebelum jauh, kita sisir dulu perbedaan dari kedua kubu tersebut. Java bisa berjalan di beberapa operating sistem, tetapi harus ada Java Virtual Machine(JVM), sedangkan .Net hanya akan berjalan di operating system windows. Sama-sama tidak bersahabat ya guys, berbeda dengan C yang bisa berjalan dimana aja. xixixi. Selain itu Java mendukung bahasa Java, javaScript, Groovy, Clojure dan Scala, sedangkan .Net mendukung bahasa .Net, C#, F#, VB.NET, C++. Disini jelas ya perbedaanya....
ok, setelah kita tahu perbedaanya, akan saya ceritakan rasanya, eh kesan pertama maksudnya....
Let's GO.....
Langkah-langkah nya CRUD MVC dengan Visual Studio 2013:
1. Harus punya dulu visual studio, akan include framework asp.NET
2. Buat project baru C# > tab Web > ASP.NET Web Application > empty project dan tik MVC.
3. Setelah itu akan muncul project seperti gambar 1. dan setup project dan install framework Entity manager, dan akan muncul file entity manager di project explorer seperti gambar 2.
Gambar 1. Tampilan pertama project |
Gambar 2. Entity manager framework |
Gambar 3. tambahkan entity library |
Gambar 4. Setting tabel pada database seperti gambar diatas |
Gamabar 5. Setting koneksi antar class dengan tabel database |
Gambar 7. setting koneksi database dan tambah referensi |
Gambar 8. tambah kontroller |
Gambar 9. folder project explorer dan settup route |
Gambar 10. hasil CRUD MVC |
Gambar 11. Database CRUD MVC |
Kesimpulan:
Kelebihan menggunakan ASP.NET MVC, langkah CRUD jadi semakin cepat, dengan User Interface yang lumayan bagus untuk versi default. Ini akan mempercepat pembuatan aplikasi. Kekurangannya, benyak project ASP.NET yang tidak opensoure, sehingga kita akan sulit mendapatkan template, selain itu, ASP ini hanya berjalan di sistem operasi windows.
Don't stop learning....
Soure:
https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/introduction/getting-started
https://codeburst.io/java-vs-net-factors-to-consider-cde1d22b06a7
https://mkhuda.com/teknologi/pilih-php-atau-asp/
No comments:
Post a Comment