Imam Ferianto Blogs

sekedar catatan kecil saja

Sudah lama tidak menulis, setelah blog theferianto.com tumbang (mudah2an masih ada arsipnya untuk diterbitkan lagi).

Kali ini saya akan menulis tentang serba serbi cara praktis dan elegan menjadi seorang programmer dotnet (core).

Dotnet, merupakan framework buatan microsoft yang secara default berajalan pada computer windows. Sedangkan C# sebagai bahasa yang disupport dalam dotnet, Hampir sebagian besar Bahasanya merupakan adopsi atau tiruan dari Java. Nah Dotnet core ini merupakan versi Dotnet yang bisa berjalan di multiplatform, windows, linux, macos.  Kelebihan dari dotnet core ini menurut saya sebagai programmer java, adalah :

1. Secara bahasa dan struktural mudah dipahami karena mirip (sama)dengan java

2. Overall performancenya bagus karena langsung compile ke native tanpa jvm.

3. Ada fitur crud dan autogenerate untuk aplikasi database. (fitur ini yang paling saya suka) karena memudahkan kita membuat skeleton Aplikasi secara cepat.

Pada session kali ini, saya akan berbagi tutorial yang mungkin tidak ada di sumber lain dalam beberapa part. Untuk memahami tutorial ini membutuhkan skill dasar bahasa c# atau java. (untuk yang belum menguasai akan saya bahasa di lain kesempatan tentang cara mudah menguasai bahasa java dan c#). Berikut part yang akan saya bahas.

  • Cara mudah installasi dotnet core pada VPS hosting linux ubuntu. (sudah banyak di google tapi ada baiknya saya ulas cara yang lebih praktis lagi) ..[ klik baca disini ]
  • Memulai project dotnetcore linux (versi 2.2 atau yang lain), …[klik baca disini]
  • Cara Praktis membuat CRUD dengan Entity Framework Core (db first) dengan database mysql
  • Cara mudah membuat CRUD multi platform database (mysql dan mssql) tanpa perubahan struktur database dengan fitur (code first) auto migration
  • Cara praktis mengedit atau membuat template project html, menambahkan css dan bootstrap serta fungsi UI lain
  • Cara singkat mendeploy project dotnet core dalam hosting linux ubuntu VPS maupun windows server
  • Mengakses variable GET dan POST pada dotnet
  • Membuat Rest Web service json pada dotnet
  • Passing variabel dari controller ke view dan assign default value
  • Cara mudah menggunakan RAW SQL pada dotnet core untuk beragam kebutuhan
  • Menambahkan security login dengan session pada web dotnet
  • Membuat SOAP Web Service pada dotnet core
  • Menggunakan token dan JWT pada dotnet API
  • Cara mudah membuat class utilites atau helper
  • Lebih advance dengan membuat extension modul di C# dotnet core
  • Cara Keren Membuat template untuk crud generator

Oke teman-teman, tunggu update berikutnya ya.