Developing ASP.NET Web Form 4.6 (RS Bethesda)

Pada tanggal 1-4 November 2016 telah dilaksanakan pelatihan dengan topik Developing ASP.NET Web Form 4.6. ASP.NET Web Form sendiri adalah framework yang cocok digunakan untuk membangun aplikasi bisnis berbasis web. ASP.NET Web Form menyediakan banyak server control yang dapat digunakan untuk membuat aplikasi web dengan cepat.

Peserta in-house training ini merupakan tim pengembang aplikasi di RS Bethesda, Yogyakarta.

IMG-20161106-WA0001IMG-20161106-WA0002

Developing Business App with Windows Form & ORM (UNS)

Pada tanggal 25-28 Oktober 2016 telah dilaksanakan pelatihan dengan tema Developing Business Aoo with Windows Form & ORM (Object Relational Model). Pelatihan ini diikuti oleh pesera yang merupakan tenaga pengajar/dosen yang berasal dari UNS (Universitas Sebelas Maret) Surakarta.

Tujuan dari pelatihan ini adalah peserta dapat membuat aplikasi desktop berbasis Windows Form dan menggunakan pendekatan ORM (Object Relational Mapping) untuk bekerja dengan database. Adapun ORM yang digunakan adalah ADO.NET Entity Framework dan Dapper Micro ORM.

IMG_20161029_163952[4]IMG-20161029-WA0004

Xamarin Cross Platform Development (PT. Tugu Pratama Indonesia)

Pada tanggal 17-21 Oktober 2016 telah dilaksanakan pelatihan dengan tema Cross Platform Mobile Development with Xamarin Form. Pelatihan ini membahas bagaimana cara mengembangkan aplikasi mobile native yang mendukung berbagai macam platform seperti Android, IOS, dan Windows Universal Platform (UWP) menggunakan tools Visual Studio dan Xamarin Form. Dengan Xamarin Form kita dapat membuat aplikasi yang dapat di-deploy ke beberapa platform sekaligus tanpa harus menulis ulang kode ataupun desain UI-nya. Model pengembangan aplikasi mobile native yang multiplatform sangat cocok bagi instansi/perusahaan yang ingin membuat aplikasi mobile, tapi tidak menghendaki me-maintain banyak sumber kode yang berbeda-beda dan harus meng-hire pengembang yang mempunyai skill yang berbeda. Dengan Xamarin Form pengembang cukup menggunakan bahasa pemrograman C# dan tools Visual Studio untuk mengembangkan aplikasi mobile dengan platform Android, IOS, dan Windows.

Peserta adalah pengembang dari PT Tugu Pratama Indonesia.

Hasil dari pelatihan ini, peserta dapat membuat aplikasi mobile bisnis yang mendukung multi platform dengan menggunakan teknologi Xamarin Form. Xamarin Form sendiri adalah produk gratis dari Microsoft yang sudah di-bundle dengan Visual Studio Community 2015.

IMG_20161020_120651

Pelatihan ASP.NET MVC 5 (Politeknik Caltex Riau)

Pada tanggal 14-17 September 2016 telah dilaksanakan pelatihan dengan tema Developing Web Application with ASP.NET MVC 5. Pelatihan ini diikuti oleh peserta yang merupakan tenaga pengajar/dosen yang berasal dari Politeknik Caltex Riau.

Adapun materi yang dibahas pada pelatihan ini adalah sebagai berikut:

No

Module

1

Introduction To ASP.NET MVC

· MVC vs Web Form

· Consideration using Web Form or MVC

· ASP.NET MVC Design Goal

· MVC Pattern

· MVC Routing

· Controller in MVC

· Controller & View Convention

· Views in MVC

· View Helpers

· Action Filters

· Unit Testing

2

MVC – Controller

· Routing

· Controller Action

· Action Filters

· Custom Action Filter

· Action Parameter

· Action Result

· ViewData & ViewBag

· Request Validation

3

MVC – Model

· ADO.NET Entity Framework

· EF Code First

· LINQ

· Mapping

· Model Binding

· Validation with Annotation

· Custom Validation

· Display & Edit Annotation

4

MVC – Views

· Razor View Engine

· Syntax Razor

· HTML Helpers

· Custom Helpers

· Layout

· Partial Views

· Security (XSS & CRSF)

5

MVC – AJAX

· JQuery

· AJAX Helpers

· JQuery UI

· Client Validation

· Unobtrusive Javascript

· JSON Action

· JQuery Templates

· NuGET

· Other third party libraries

6

MVC – Infrastructure

· Caching

· Cache Profile

· Resources

· Diagnostic

9

MVC – Security

· ASP.NET Identity

· XSS

· Authentication

· Authorization

· CSRF

8

Configuration & Deployment

· Configuration files for .NET

· ASP.NET & IIS

· Custom Error

· Web Deployment Package

9

Study Case : Build Simple E-Commerce Application

IMG_20160917_161953