-
Sekilas Pembicaraan Mengenai Clean Architecture
Arsitektur dari sebuah sistem software adalah suatu bentuk yang diberikan kepada sistem tersebut oleh pengembangnya, di mana bentuk model tersebut merupakan pembagian sistem menjadi komponen – komponen , penyusunan antar komponen, dan bagaimana cara antar komponen dapat berkomunikasi satu sama lain. Tujuan dari dibentuknya code software sedemikian rupa tersebut adalah supaya dapat memfasilitasi pengembangan, deployment,…
-
SOLID PRINCIPLE
SOLID PRINCIPLE adalah sebuah singkatan dari beberapa prinsip pemrograman yang ditujukan untuk membuat kode aplikasi lebih adaptif terhadap perubaha. SOLID sendiri bukan prinsip, tetapi singkatan dari 5 prinsip pola pemrograman yang dicetuskan oleh Robert C. Martin, Michael Feathers, Bertrand Meyer, dan James Coplien di sekitar tahun 2000-an. SOLID merupakan singkatan dari : Seiring berkembangnya dunia…
-
Fetch API VS Axios VS Jquery AJAX
Dari post sebelumnya https://bayuprn.com/2025/06/optimalisasi-performa-entity-framework-pada-aplikasi-web/ kita telah belajar bagaimana mengoptimalakan akses ke database menggunakan Entity framework dan menampilkan nya dengan Ajax. Fungsi Ajax yang kita gunakan selama ini membantu kita mengakses data dari remote server yang ada di server web. Banyak yang menggunakan object XMLHttpRequest/XHR karena masalah kompatibilitas dengan browser versi lama, namun banyak juga yang…
-
Membuat Background Job Service di ASP.NET Core MVC
Seringkali kita membutuhkan suatu eksekusi kode yang bisa berjalan secara background pada waktu – waktu tertentu yang kita butuhkan, misalkan pada tengah malam mengeksekusi proses di database secara otomatis. Pada lingkungan sistem operasi windows sendiri sebetulnya ada Windows Service yang memungkinkan aplikasi berjalan secara background di sistem operasi dan ada juga Windows Task Scheduller ,…
-
Optimalisasi Performa Entity Framework Pada Aplikasi Web
EF Core (Entity Framework Core) 9 adalah ORM framework versi terbaru yang disempurnakan yang ditujukan untuk pengembangan aplikasi berbasis .NET sehingga pengembang dapat bekerja dan mengembangkan aplikasi dalam lingkungan object/class berbasis .NET. Namun dalam penerapannya terkadang developer sering mengalami hasil di mana justru terjadi penurunan performa karena menggunakan Entity Framework. Loading data menjadi lambat sehingga…
-
Membuat OpenID / OAuth2 akses di Server Azure
OAuth2 dan OpenID adalah istilah yang sering kita dengar ketika login ke suatu website. OAuth2 merupakan suatu standar yang dirancang untuk website atau aplikasi yang memungkinkan mereka mengakses suatu resource yang terbatas dihosting oleh aplikasi web lain dengan atas nama (on behalf) oleh user mereka. OAuth mengotorisasi client aplikasi atau device untuk mengakses resource berdasarkan…
-
Apa Itu HCI (Human Computer Interaction) Part 3
HCI yang baik adalah HCI yang user friendly dan usabilitynya tinggi. Lantas bagaimanakah mengukur dan mendapatkan angka dari usability itu sendiri? Jawabnnya adalah dengan menggunakan Usability Testing. Usability testing adalah tool untuk mengevaluasi keefektifan dan kemudahan penggunaan dari sistem atau produk. Gol dari usability testing adalah mengidentifikasikan masalah pada desain dan merekomendasikan perubahan pada produk.…
-
Apa Itu Human Resource Information System
Sistem informasi diartikan sebagai suatu kumpulan yang terorganisasi dari orang, perangkat keras, perangkat lunak, jaringan komunikasi, sumber data, dan kebijakan, yang mana bertugas menyimpan, menerima, mentransformasi, dan menyebarluaskan informasi dalam sebuah organisasi (Marakas, 2012). Sistem informasi juga diartikan sebagai sekumpulan komponen-komponen yang saling terhubung yang mengumpulkan/menerima, memproses, menyimpan, dan mendistribusikan informasi untuk mendukung pembuatan keputusan…
-
STANDAR ETIKA PROFESIONAL TEKNOLOGI INFORMASI
STANDAR ETIKA PROFESIONAL TEKNOLOGI INFORMASI 1. ACM (Code of Ethics and Professional Conduct) Kode etik dan sikap profesional ini terdiri dari 24 butir perintah yang diformulasikan sebagai pernyataan dari tanggung jawab personal. Kode ini berisi banyak isu yang sangat mungkin akan dihadapi oleh seorang profesional. Perintah-perintah tersebut dibagi menjadi 4 bagian. Bagian 1 menguraikan dalam…
-
Etika Teknologi Informasi
PENGERTIAN ETIKA Istilah etika sendiri sejarahnya bermula jauh sejak masa Yunani kuno yang disebut dengan ethos. Dalam bahasa Yunani, ethos memiliki banyak penafsiran, seperti: tempat tinggal yang biasa, padang rumput, kandang, habitat, kebiasaan, adat, akhlak, watak, perasaan, sikap dan cara berpikir. Makna-makna tersebut dikategorikan makna tunggal, sedangkan makna jamak dari ethos adalah adat kebiasaan. Etika…
Search
Welcome
Bayu Pratama R N is a lonely programmer who is very enthusiastic about .NET. He just try to live a life of a programmer life and write a blog post when he is so sick about love.
Archive
Categories
Recent Posts
Tags
.net .net 9 .net framework c# database entity framework linq odata orm rest sistem informasi soa teknologi informatika web web service
Gallery





