
Buku ini ditujukan untuk pengembang software 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 untuk 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 platform Android.
Adapun daftar isi dari buku ini adalah sebagai berikut:
Bab 1 Pendahuluan 3
- Socket 3
- Multicast 8
- Aplikasi Web 11
- Web Socket 12
- ASP.NET SignalR 12
- SignalR dan WebSocket 14
- Transport dan Fallback 14
- ASP.NET Core SignalR 15
- Kebutuhan Client 16
- Javascript Client 16
- .NET Client 17
- Source Code 17
- Referensi 17
Bab 2 Aplikasi ASP.NET Core SignalR 17
- Membuat Web Project 18
- Menambahkan SignalR Hub 21
- Konfigurasi SignalR 21
- Menambahkan SignalR Client 23
- Menjalankan Aplikasi 24
- Source Code 25
- Referensi 25
Bab 3 SignalR dengan TypeScript dan Webpack 26
- Membuat ASP.NET Core Web Application 26
- Konfigurasi Webpack dan TypeScript 27
- Pengaturan Aplikasi ASP.NET Core 32
- Client Server Communication 33
- Mencoba Menjalankan Aplikasi 35
- Source Code 36
- Referensi 36
Bab 4 Hosting SignalR pada Microsoft Azure 37
- Membuat Instance Azure Apps 37
- Konfigurasi Azure Apps 39
- Mengunggah Aplikasi 40
- Bab 5 Windows Form Client 44
- Membuat Project Windows Form 44
- Menambahkan NuGet Package SignalR 44
- Mendesain Form Chat 45
- Menambahkan Kode Untuk Koneksi 45
- Menjalankan Aplikasi Windows Forms 49
- Referensi 51
- Bab 6 Mobile Client (Xamarin Forms) 52
- Membuat Project Xamarin Cross Platform 52
- Menambahkan Library SignalR Pada Xamarin Forms 53
- Membuat Form Untuk Mengirimkan Pesan 53
- Menambahkan Kode untuk Menampilkan Data dan Kirim Data 54
- Menjalankan Aplikasi Xamarin di Android Device/Emulator 57
- Source Code 59
- Referensi 59
Dan file dapat diunduh pada link berikut ini:
https://www.researchgate.net/publication/330105251_Seri_Belajar_ASPNET_Membangun_Aplikasi_Real-Time_dengan_ASPNET_Core_SignalR?fbclid=IwAR3PBeI7sYoN_bWbUMYbXwd1gXuN_YzI1l07yCasC8e25sQan2KYS7iBqDk
Untuk menghubungi penulis anda dapat mengirimkan email ke alamat erick@actual-training.com atau ke reza.faisal@gmail.com.
Jika anda tertarik untuk mengikuti pelatihan Xamarin anda dapat mengambil kelas pelatihan di http://actual-training.com.