Seri Belajar ASP.NET: Membangun Aplikasi Real-Time dengan ASP.NET Core SignalR

Buku ini ditujukan untuk pengembang yang ingin membuat aplikasi real-time (Real-Time Application/RTA). Saat ini telah tersedia library yang mempermudah developer untuk membangun aplikasi real-time, salah satunya adalah ASP.NET SignalR. Buku ini akan memberikan panduan menyiapkan backend yang berperan sebagai server. Sedangkan panduan untuk membuat aplikasi client akan diberikan dalam tiga tipe project yaitu project aplikasi web, aplikasi desktop atau aplikasi mobile. Harapannya pembaca dapat mendapatkan pengetahuan dasar tentang konsep RTA sekaligus penerapannya.

 

cover

 

Daftar Isi:

  1. Pendahuluan
    • Aplikasi Real-Time
    • Socket
    • Multicast
    • Aplikasi Web
    • Web Socket
    • ASP.NET SignalR
    • SignalR dan WebSocket
    • Transport dan Fallback
    • ASP.NET Core SignalR
    • Kebutuhan Client
    • Javascript Client
    • .NET Client
    • Source Code
    • Referensi
  2. Aplikasi ASP.NET Core SignalR
    • Membuat Web Project
    • Menambahkan SignalR Hub
    • Konfigurasi SignalR
    • Menambahkan SignalR Client
    • Menjalankan Aplikasi
    • Source Code
    • Referensi    32
  3. SignalR dengan TypeScript dan Webpack
    • Membuat ASP.NET Core Web Application
    • Konfigurasi Webpack dan TypeScript
    • Pengaturan Aplikasi ASP.NET Core
    • Client Server Communication
    • Mencoba Menjalankan Aplikasi
    • Source Code
    • Referensi
  4. Hosting SignalR pada Microsoft Azure
    • Membuat Instance Azure Apps
    • Konfigurasi Azure Apps
    • Mengunggah Aplikasi
  5. Windows Form Client
    • Membuat Project Windows Form
    • Menambahkan NuGet Package SignalR
    • Mendesain Form Chat
    • Menambahkan Kode Untuk Koneksi
    • Menjalankan Aplikasi Windows Forms
    • Referensi
  6. Mobile Client (Xamarin Forms)
    • Membuat Project Xamarin Cross Platform
    • Menambahkan Library SignalR Pada Xamarin Forms
    • Membuat Form Untuk Mengirimkan Pesan
    • Menambahkan Kode untuk Menampilkan Data dan Kirim Data
    • Menjalankan Aplikasi Xamarin di Android Device/Emulator
    • Source Code
    • Referensi
  7. Penutup

 

Buku ini dapat diunduh pada link berikut: https://www.researchgate.net/publication/330105251_Seri_Belajar_ASPNET_Membangun_Aplikasi_Real-Time_dengan_ASPNET_Core_SignalR.

Contoh kode program yang ditulis pada buku ini dapat diakses pada link berikut: https://github.com/rezafaisal/ASPNETCoreSignalR.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.