Kodesiana #NgodingItuMudah by Fahmi Noor Fiqri
Posting dengan tag csharp:

Azure DevOps untuk Otomatisasi Project Kamu!🪐

Azure DevOps merupakan layanan kolaborasi dan CI/CD yang dapat membantu perencanaan, pengujian, hingga distribusi proyek yang kecil hingga kelas bisnis. Kalau kamu pernah menggunakan layanan seperti Travis CI, AppVeyor, Jenkins, atau sejenisnya, Azure DevOps ini memiliki fungsi yang kurang lebih sama. Tetapi, Azure DevOps ini memiliki beberapa kelebihan lain, lho! Apa sih DevOps? DevOps adalah serangkaian praktik dalam pengembangan perangkat lunak yang menggabungkan pengembangan (Dev) dan operasi IT (Ops) untuk memperpendek siklus pengembangan perangkat lunak dengan kebutuhan bisnis [1]. Mala, D.J. (dengan modifikasi). Sederhananya, DevOps bertujuan untuk menyelesaikan masalah antara para programmer dan manajer bisnis bagaimana menyelesaikan suatu aplikasi untuk kepentingan bisnis.

Cake Build, Script untuk Build Proyek .NET🍰

Cake Build merupakan sebuah tool berupa script yang dapat digunakan untuk melakukan otomatisasi proses building proyek berbasis .NET dan MS Build. Maksudnya? Pernahkah kamu membuat sebuah program yang cukup besar dan kompleks, sehingga terdapat banyak dependecies dan perlu dilakukan beberapa tahap persiapan sebelum program dapat digunakan. Misalnya output program harus dipindahkan ke struktur folder khusus, atau harus digabung dengan file pendukung lain, atau harus melakukan signing terlebih dahulu. Daripada melakukan semua itu secara manual, akan lebih mudah jika ada cara untuk membuat proses tersebut menjadi otomatis, kan? Nah inilah tujuan dari Cake. Apa itu Cake Build? Cake adalah script berbasis PowerShell yang menggunakan sintaks yang mirip dengan C# untuk melakukan berbagai task untuk mengotomatisasi proses pada proyek berbasis .

Sentiment Analysis Menggunakan Accord.NET😁

Sentiment analysis itu apa? Kenapa tiba-tiba admin menulis artikel tentang sentiment analysis? Singkat kata admin sedang mengikuti lomba Piala MIPA 2018 yang diadakan oleh Fakultas Ilmu Pengetahuan Alam Universitas Pakuan. Apa itu Sentiment Analysis? Sentiment analysis merupakan bentuk text mining yang bertujuan untuk mengidentifikasi dan mengambil informasi subjektif dari suatu informasi (Wikipedia, 2018). Penulis memilih membuat sentiment analysis karena menurut penulis sentiment analysis merupakan salah satu topik yang sangat menarik untuk diteliti karena memiliki implementasi yang luas dan tidak terlalu sulit untuk membuat implementasinya menggunakan C#. Flowchart Dalam program Emotex, penulis menggunakan berbagai kombinasi algoritma yang sudah disediakan oleh Accord.NET yaitu:

Teknik Pagination dan Styling untuk DataGridView📑

Pagination dan styling merupakan dua hal yang umum dilakukan untuk meningkatkan user experience pada aplikasi. Pagination digunakan untuk memisahkan beberapa baris data kedalam halaman (page), tujuannya untuk memudahkan user melihat data dengan hanya menampilkan beberapa data per halaman. Styling digunakan untuk “memperindah” tampilan DataGridView kepada user, biasanya berupa kombinasi warna untuk meningkatkan look-and-feel dari data yang ditampilkan. Trik utama untuk membuat style adalah pemilihan warna. Bagaimana penggunaan warna dapat mengubah look-and-feel. Tanpa perlu menggunakan library pihak ketiga seperti Telerik dan DevExpress, Anda dapat membuat tampilan DataGridView yang menarik dengan kombinasi warna yang tepat. [ ] Pagination Untuk melakukan pagination, penulis menggunakan kueri SQL berikut (kueri merupakan hasil implementasi dari Aram Koukia[1]).