Ebook-Building GraphQL API Services with ASP.NET Core

This book discusses the development of API Services using GraphQL on top of the ASP.NET Core framework. GraphQL is a language for querying or manipulating resources or data against data sources such as databases. In addition, graphql also provides a runtime for processing queries and other graphql objects. The language and runtime were originally built by Facebook in 2012 to be used internally. In 2015 graphql began to be published in open source to the public. GraphQL provides another alternative for developing api services besides those based on REST. Several leading companies including Facebook itself already use graphql such as github, pinterest, airbnb, paypal, twitter, and others.
[Continue reading…]

Ebook Membangun GraphQL API Services Dengan ASP.NET Core

GraphQL-ASP.NET CoreAlhamdulillah akhirnya ebook terbaru yang saya tulis dengan judul Membangun GraphQL API Services dengan ASP.NET Core telah live atau publish di google play store dan google play book. Pembahasan pada buku ini dilakukan secara bertahap, sehingga diharapkan setelah mempelajarinya pembaca akan memiliki skill atau kemampuan yang cukup untuk membangun layanan berbasiskan GraphQL dengan ASP.NET Core sesuai dengan kebutuhan di lapangan.
[Lanjutkan membaca…]

How to Generate Context Class, Entity Model, and AspNet Identity Tables Using dotnet-ef Tools in Asp.Net Core

aspnet core identityDalam artikel ini akan dijelaskan penggunaan tools dotnet-ef untuk menghasilkan file context class, entity model dari database sql server dan tabel-tabel yang berhubungan dengan aspnet identity seperti tabel aspnetusers, aspnetroles, dan lainnya. Tools tersebut sangat bermanfaat untuk menghasilkan class secara otomatis tanpa harus membuatnya secara manual.
[Lanjutkan membaca…]

Deploying ASP.NET Core 3.x to Local IIS using In Process and Out Of Process Hosting Model

Dimulai dari versi 2.2 asp.net core menambahkan fitur baru untuk deployment, fitur baru tersebut yaitu in process hosting model. Fitur ini menjadikan proses request dan response lebih cepat performancenya dibandingkan dengan out of process yang ada di versi sebelumnya. Pada artikel ini saya akan membahas bagaimana caranya deployment asp.net core 3.1.1 (berlaku juga mulai versi 2.2 atau di atasnya) ke local IIS menggunakan in process hosting dan membandingkannya dengan out of process.
[Lanjutkan membaca…]