Telerik Reporting: Safe handle has been closed

Problem Saat membuka halaman yang berisi report yang menggunakan Telerik Reporting, muncul error “Safe handle has been closed”. Analisis* Saat masuk ReportsController.cs, construct ReportsBaseController.cs, fungsi GetUserIdentity mengambil property dari System.Web.HttpContext.Current.User.Identity. Sedangkan Identity.Name sudah disposed, sehingga tidak bisa diakses. *) Analisis ini tidak eksklusif sesuai dengan problem yang ditemukan. Menurut saya, problem serupa mungkin saja terjadi…

Quartz Scheduler in Windows Service

Dikarenakan AppPool Pada IIS akan sleep jika aplikasi tidak diakses selama ± 20 menit, maka cara terbaik untuk membuat programmable scheduler adalah di windows service. Untuk contoh projectnya dapat diunduh di sini. Terkait apa saja yang perlu diubah akan dijelaskan di bawah. ProjectInstaller.Designer.cs Setelah itu membuat logic dari scheduler, untuk contoh ini akan membuat scheduler…