Pelatihan Web Development with ASP.NET 4.6

Pada tanggal 24-27 Mei 2016 telah diadakan pelatihan dengan tema Web Development with ASP.NET 4.6 (Web Form). Pelatihan ini diikuti oleh peserta dari PT Palung Datasys, Jakarta.

Pelatihan ini membahas bagaimana penggunaan framework ASP.NET Web Form untuk membuat aplikasi bisnis berbasis web secara RAD (Rapid Application Development). Web Form sangat cocok untuk pengembangan Web RAD karena sudah menyediakan built-in control lengkap yang dapat dengan mudah digunakan untuk membangun aplikasi bisnis berbasis web. Beberapa kontrol sudah disediakan seperti Grid, Chart, Security Control, Menu, Theme, Report, dan masih banyak lagi. Selain kontrol yang sudah disediakan oleh ASP.NET, kita juga bisa menggunakan kontrol yang disediakan pihak ketiga seperti telerik, dan dev express.

Pada pelatihan selain mempelajari konsep dan fitur yang ada pada ASP.NET 4.6, peserta juga diajak untuk membuat contoh aplikasi real dengan studi kasus yang sudah disiapkan agar peserta dapat lebih mudah memahami materi yang disampaikan.

IMG_20160527_161908IMG_20160527_161833

ASP.NET 4.5.1 Training with PT.IKIN

Pada tanggal 6-10 Mei 2015 telah dilaksanakan inhouse training dengan materi Aplikasi Web dengan ASP.NET 4.5 Web Form. Peserta pelatihan adalah 5 orang developer dari PT IKIN Semarang. PT IKIN sendiri merupakan salah satu perusahaan software yang fokus untuk mengembangkan  platform BPM (Business Process Management).

Detail materi yang disampaikan pada pelatihan ini dapat diunduh pada tautan berikut

IMG_20150509_151015.

IMG_20150509_151028

Autentikasi Aplikasi ASP.NET MVC dengan Azure Active Directory

Pada tutorial ini akan dibahas bagaimana cara autentikasi dengan melakukan sign-in dari ASP.NET MVC menggunakan Azure AD (Active Directory). Beberapa tahapan yang akan kita lakukan adalah sebagai berikut:

  • Membuat akun pada Azure Active Directory
  • Membuat aplikasi ASP.NET MVC baru yang menggunakan Azure AD untuk autentikasi

Membuat Azure Active Directory

Langkah pertama yang harus dilakukan adalah membuat akun di Azure Active Directory.

image

Setelah anda berhasil membuat Azure Active Directory, tambahkan user yang akan digunakan untuk login kedalam aplikasi ASP.NET anda.

image

Tambahkan user baru kedalam Active Directory. Pada contoh dibawah ini akan ditambahkan user baru yaitu jovan@cloudemia.onmicrosoft.com

image

Tambahkan role dari user yang baru saja anda buat sebagai Global Administrator.

image

Kemudian anda dapat menggenerate password untuk user tersebut.

image

Anda dapat login sebagai user jovan dan mengganti password dengan login terlebih dahulu pada halaman berikut https://account.activedirectory.windowsazure.com/.

Membuat Aplikasi ASP.NET MVC

Buat project ASP.NET MVC, kemudian pilih tombol Change Authentication, kemudian pilih Organizational Account

image

image

Tambahkan domain Azure Active Directory anda pada isian Domain, dan pilih Access Level: Single Sogn On, Read derectory data.

image

Jika muncul halaman sign-in, anda dapat memasukan user Azure Active Directory anda.

image

Anda dapat mempublish aplikasi ASP.NET MVC yang anda buat ke Microsoft Azure Website.

image

image

image

Anda diharuskan melakukan login ke Azure AD terlebih dahulu sebelum dapat mengakses aplikasi web.

image

image

New FREE E-Book: Pengenalan ASP.NET SignalR 2

FREE E-Book ini menjelaskan tentang bagaimana menggunakan pustaka SignalR 2 untuk mengembangkan aplikasi web Real-Time pada ASP.NET, dan mendeploy aplikasi tersebut pada Microsoft Azure.

Pengenalan ASP.NET SignalR 2

Adapun daftar isi dari E-Book ini adalah sebagai berikut :

1. Pendahuluan

  • Socket
  • Multicast
  • Aplikasi Web
  • WebSocket
  • ASP.NET SignalR
  • SignalR dan WebSocket
  • Transport dan Fallback
  • Model Komunikasi
  • Platform

2. Lingkungan Pengembangan

3. Hub

  • Hello World
  • Chat Room
  • TimerHub

4. Persistent Connection

  • Hello World
  • Chat Room

5. Client Windows Forms

6. Client Windows Phone

7. Client Windows App

8. Hosting SignalR: Self-Host

  • Membuat Server: Console Application
  • Membuat Client: Web Application

9. Hosting SignalR: Azure

  • Publish Project

10. Scaleout dengan Service Bus

  • Backplane dengan Azure Service Bus
  • Publish Aplikasi

Untuk mendapatkan ebook ini dapat mengunduh di sini.