Pemrograman

Cara Menguasai Suatu Bahasa Pemrograman

Saya banyak mendapat pertanyaan dari orang yang mau memulai belajar pemrograman atau yang sedang belajar pemrograman mengenai bagaimana cara menguasai suatu bahasa pemrograman. Kalau ditanya langsung, saya selalu malas untuk menjawabnya karena jawabannya terlalu panjang untuk dikatakan. Oleh karena itu, saya akan menuliskannya di sini sehingga jika nanti ada yang ...
Baca Selanjutnya

Mengerjakan projek baru menggunakan teknologi baru

Dua bulan yang lalu saya mendapat projek baru dari kantor. Projek tersebut boleh dibuat menggunakan teknologi apa pun asalkan berbasis web. Setelah saya menerima projek tersebut saya langsung kepikiran untuk menggunakan teknologi baru .Net yang bernama Blazor. Blazor adalah fitur dari ASP .Net yang memungkinkan kita membuat user interface web ...
Baca Selanjutnya

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 saya 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
Loading...