Skip to content

Pemrograman

Pola MVVM

Apa itu pola MVVM? Model-View-ViewModel atau disingkat MVVM adalah suatu pola ngoding. Kelas-kelas untuk menampung data dimasukan ke dalam folder Models, semua user interface dimasukan ke dalam folder Views dan kelas-kelas yang berisi logika bisnis dimasukan ke dalam folder ViewModels. Selain MVVM ada beberapa pola yang pernah saya pelajari, seperti ...
Baca Selanjutnya

Kelas String adalah Kelas Immutable

Pagi hari ini, tiba-tiba saya ingin membaca buku yang saya beli ketika saya SMK. Saya ambil buku tersebut dan melihat-lihat daftar isinya. Saya tertarik dengan materi di bab kelas String. Kemudian ketika membaca materi-materi di bab itu saya menemukan materi yang sudah saya lupakan, yaitu materi bahwa kelas String adalah ...
Baca Selanjutnya

Bridging ke Web Service BPJS Menggunakan C# – Part 2

Tulisan ini adalah kelanjutan tulisan saya sebelumnya tentang kodingan untuk melakukan bridging ke web service bpjs. Tulisannya bisa kalian baca di sini. Tolong baca terlebih dahulu tulisan tersebut sebelum kalian membaca tulisan saya yang ini. Pada tulisan sebelumnya, saya membahas kodingan untuk melakukan pengambilan data peserta BPJS menggunakan nomor kartu ...
Baca Selanjutnya

Solusi Ngoding E-KTP Reader Tanpa Dokumentasi Library

Pada tanggal 8 April 2020 saya mendapat pesan WA dari seseorang yang tidak saya kenal. Setelah ngobrol, intinya dia adalah programmer di salah satu rumah sakit di Jawa Tengah dan ingin diskusi mengenai kodingan E-KTP Reader. Setelah diskusi, permasalahan utama yang dia hadapi adalah dia tidak punya dokumentasi library dari ...
Baca Selanjutnya

C# – Membuat Diagram Batang

Pada contoh ini, ceritanya kita akan membuat sebuah diagram batang transaksi penjualan di toko peripheral komputer. Data diambil dari database SqlServer. Nama databasenya adalah "TokoMajuTerus", tabel yang digunakan adalah tabel "barang" untuk menyimpan master barang dan tabel "penjualan" untuk menyimpan data transaksi penjualan. Untuk contoh ini, tabel barang dan tabel ...
Baca Selanjutnya

Saya Menyesal Tidak Kuliah Jurusan Matematika

Saat ini saya sudah berada pada level faham bahwa bahwa bahasa pemrograman hanya sebuah alat. Dulu, sebelum berada pada level ini saya sangat bangga mengatakan bahwa sya bisa bahasa Vb6, saya bisa bahasa Java dan saya bisa bahasa C#. Sekarang kebanggan tersebut sudah hilang, saya merasa biasa saja menguasai bahasa-bahasa ...
Baca Selanjutnya

Action

Action adalah delegate generik yang disediakan oleh framework .Net Framework dan .Net Core. Action didefinisikan dengan tipe balikan void(tidak mengembalikan nilai). Framework mendefinisikan Action yang memiliki 1 parameter sampai Action yang memiliki 16 parameter. Salah satu keuntungan menggunakan action dibandingkan dengan delegate langsung adalah kita tidak perlu membuat delegate custom ...
Baca Selanjutnya

Aplikasi Web VS Aplikasi Desktop?

Saya sering mendengar perkataan bahwa "aplikasi web lebih baik daripada aplikasi desktop". Kemudian perkataan seperti "aplikasi desktop itu sudah ketinggalan jaman". Perkataan-perkataan seperti itu sering saya dengar dari orang-orang yang mau membeli aplikasi dari Jasamedika, teman-teman saya yang bukan programmer dan kadang dari teman-teman sesama programmer juga. Ayo sekarang kita ...
Baca Selanjutnya

Kelas Generik

Pada tulisan sebelumnya saya menjelaskan mengenai konsep dasar metode generik. Penggunaan metode generik sering berbarengan dengan penggunaan kelas generik. Metode generik adalah metode yang tipe balikan atau tipe parameternya ditentukan saat pemanggilan metode tersebut. Kelas generik adalah kelas yang bisa digunakan sebagai perantara untuk menentukan tipe data dari anggota kelas ...
Baca Selanjutnya

Metode Generik

Tulisan ini hanya fokus menjelaskan cara pembuatan dan penggunaan suatu metode generik(Method Generic). Untuk keuntungan menggunakan metode generik akan disampaikan pada tulisan yang terpisah karena membutuhkan penjelasan yang lebih detail dan mendalam. Salah satu contoh metode generik yang sering saya temui ketika ngoding adalah penggunaan kelas List dan metode-metode di ...
Baca Selanjutnya
Loading...
WhatsApp chat