Workshop Cloud Computing (Azure App Services & ASP.NET Core)

poster1

Pada tanggal 19-20 Februari 2020 telah dilangsungkan Workshop Cloud Computing (Azure App Services & ASP.NET Core) dalam rangka Pekan Industri 4.0. Acara ini didukung oleh Kementrian Perindustrian Republik Indonesia, Asosiasi Perguruan Tinggi Komputer (APTIKOM), dan Asosiasi Cloud Computing Indonesia (ACCI).

Acara ini diselenggarakan di Ruang Seminar Teknologi Informasi, Universitas Pembangunan Nasional (UPN), Yogyakarta.

Pada acara seminar ini saya membahas tentang penggunaan layanan Cloud Computing Microsoft Azure. Topik yang dibahas terfokus pada layanan Platform as a Services yaitu Azure App Sevices dan Pembuatan Aplikasi Web/Backend dengan ASP.NET Core yang akan dipasang pada layanan komputasi awan tersebut. Adapun materi yang dibahas adalah:

  • Introduction to Cloud Computing & Microsoft Azure
  • Platform as a Services with Azure App Services
  • .NET Core SDK & Visual Studio Code Installation
  • Create Web Apps with ASP.NET Core
  • Create Layout with ASP.NET Core
  • Create SQL Server Database
  • CRUD with ASP.NET Core
  • Migrate On-Premise SQL Database to SQL Azure
  • Deploy ASP.NET Core Application to Azure
  • Scale Out and Scale Up with Azure Apps
  • Continuous Deployment with Azure Apps
  • Auto Scaling with Azure Apps
  • Deployment Slots with Azure Apps

w1

Materi dari seminar dan workshop dapat diunduh pada tautan berikut ini.

Free E-Book: Membangun Aplikasi Realtime dengan ASP.NET Core SignalR

image

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.