Pelatihan C# Fundamental (PT Indonesia Steel Tube Works)

Pada tanggal 21-23 Juni 2018 telah diadakan Pelatihan C# Fundamental dan .NET Core. Peserta pelatihan adalah developer dari PT Indonesia Steel Tube Works, Semarang, Jawa Tengah.

Materi yang disampaikan didesain untuk para pengembang yang akan membuat aplikasi berbasis .NET Framework dan bahasa C#. Materi pelatihan ini meliputi konsep .NET, jenis-jenis aplikasi .NET, struktur program C#, penanganan error, hingga Object Oriented Programming (OOP).

Berikut adalah materi yang disampaikan pada pelatihan tersebut:

  • Introduction To .NET Framework and .NET Core
  • Introduction to C#
  • Classes and Objects in C#
  • Types
  • Members: Methods, Events, and Properties
  • Flow Control
  • Object Oriented Programming
  • C# Design Pattern
  • Lambda
  • LINQ (Language Integrated Query)
  • Async Function
  • ADO.NET
  • Micro ORM with Dapper
  • Entity Framework Core

WhatsApp Image 2018-07-08 at 23.26.13(3)

Pelatihan Cross Platform Mobile App Development with Xamarin Forms

Pada tanggal 17 – 20 Januari 2018 telah dilaksanakan pelatihan dengan topik Cross Platform Mobile Apps Development with Xamarin. Peserta adalah developer/pengembang aplikasi mobile dari Edsoft Solution, Jambi.

Tujuan dari pelatihan ini adalah mengembangkan aplikasi mobile native multi platform (Android, IOS, dan Universal Windows Platform) dengan menggunakan teknologi Xamarin Forms.

Dengan menggunakan Xamarin, pengembang dapat menggunakan bahasa pemrograman C# dan .NET Framework untuk mengembangkan aplikasi mobile native yang bersifat cross platform. Pengembang dapat satu kode yang dapat digunakan untuk membuat aplikasi dengan platform Android, IOS, dan Windows 10 (UWP).

Adapun topik yang dibahas pada pelatihan ini adalah:

    • Introduction to Xamarin Forms
    • Pages Layout & Navigation
    • Basic Controls & Plugins
    • Styles & Theming
    • Binding Command
    • Display Data on ListView
    • Local Data with SQLite
    • RESTful Services & Xamarin REST Client
    • Release & Publish Apps

Untuk detail materi pada pelatihan ini dapat diakses pada link berikut: https://actual-training.com/kelas-cross-platform-development-with-xamarin-forms/

Jika anda tertarik mengikuti pelatihan ini anda dapat menghubungi nomor HP berikut 087876133054 (WA) untuk informasi jadwal dan meminta penawaran lebih lanjut.

WhatsApp Image 2018-02-10 at 12.03.43

Pelatihan C# Fundamental

Pelatihan ini dilangsungkan pada tanggal 25-27 Oktober 2017. Peserta pelatihan ini adalah staff pengajar dari Politeknik Caltex Riau. Pelatihan ini membahas penggunaan bahasa C# dengan IDE Visual Studio 2017 Community.

Pelatihan ini berisi pelatihan dasar untuk para pengembang yang akan membuat aplikasi berbasis .NET Framework dan bahasa C# yang meliputi konsep .NET, jenis-jenis aplikasi .NET, struktur program C#, penanganan error, Object Oriented Programming (OOP), Asynchronous Programming, Windows Form, ADO.NET, LINQ (Language Integrated Query), dan EF (Entity Framework).

  • Introduction to C#
              • What is .NET
                  • What is the CLR
                  • What is the FCL?
                  • The Compile
                  • Visual Studio 2017 Communit
                  • Editing, Debugging C
                  • Type, Classes and Objects in C#, Class Definition, Classes and Objet, Constructor
                  • Objects and Variable, Reference Types
                  • OOP, Encapsulation, Access Modifier, Statics
                  • Array, Collectio
                  • Members: Methods, Events, and Propertie
                  • Delegate, Event
                  • Exception, Common Exception, Try and Catch, Custom Exception
                  • OOP, Inheritanc, Polymorphis, Abstract Classe, Interface, Common Interface
                  • ADO.NET
                  • POC
                  • Data Bindin
                  • LINQ (Language Integrated Query)
                  • Entity Framework
                  • Study Case

WhatsApp Image 2017-10-29 at 11.07.30(1)WhatsApp Image 2017-10-29 at 11.07.30

Xamarin Master Class–Bekraf Dev Day Surabaya

Pada tanggal 3 Sept 2017 telah dilangsungkan acara Bekraf Developer Day 2017 yang berlokasi di Hotel Shangri-La Surabaya.

Acara ini diselenggarakan atas kerjasama Badan Ekonomi Kreatif (BEKRAF) dan Dicoding dengan dukungan Asosiasi Game Indonesia, Bank DBS Indonesia, BEBRAS Indonesia, Codepolitan, Dicoding Elite, Ericsson, Google, IBM Indonesia, Intel Innovator, Komunitas ID-Android, Microsoft Indonesia, Samsung Developer Warrior, Samsung Indonesia, dan perusahaan-perusahaan teknologi di Indonesia.

Pada acara ini peserta akan mendapatkan update teknis dari para praktisi yang telah sukses dalam pengembangan aplikasi, web, game, dan Internet of Things yang dikemas dalam sesi inspirasi, workshop/Masterclass, live coding, dan talkshow.

Salah satu trainer dari Actual Training yaitu Bapak Erick Kurniawan yang juga merupakan Microsoft Most Valuable Professional di Indonesia berkesempatan untuk menjadi pemateri dalam workshop Master Class Pembuatan Aplikasi Multiplatform dengan Xamarin Forms.

16

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

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

Visual Studio Lightswitch Tutorial : Menggunakan WCF RIA Services

Pada tutorial kali ini kita akan mencoba membuat WCF RIA Services yang dapat diakses dari LightSwitch Project. Dengan WCF Services anda dapat membuat aplikasi lightswitch yang lebih fleksible, anda dapat mengambil datasource seperti xml, file, database dari luar aplikasi lightswitch dan mengkombinasikannya sesuai dengan kebutuhan anda.

Contoh dibawah ini akan menggunakan database Northwind.

Buat project lightswitch baru dengan nama ‘SampleWCFServices’

clip_image002

Kemudian tambahkan project class library baru pada solution yang anda buat, beri nama class library tersebut ‘NorthwndClass’. Jangan lupa untuk merubah target framework menjadi .NET Framework 4.

clip_image004

Menambahkan Entity Framework

Kemudian tambahkan ADO.NET Entity Framework kedalam Class Library project yang baru saja anda buat dengan nama ‘NorthwndModel’

clip_image006

clip_image008

clip_image010

Pilih generate model from database. Pilih database ‘Northwnd’.

clip_image012

clip_image014

Sebagai contoh pilih table ‘Customers’ dan Store Procedure ‘CustOrderHist’, kemudian tekan tombol finish.

clip_image015

clip_image016

Hapus dua file berekstensi .tt pada NorthwndModel.edmx

clip_image017

Kemudian klik pada NorthwndModel.edmx diagram, kemudian ubah property berikut

clip_image018

Kemudian build project.

 

Membuat Domain Service Class

Langkah selanjutnya adalah membuat Domain Service Class pada project NorthwndClass. Beri nama ‘NorthwndDomainService’.

clip_image020

Pilih entities Customers dan checked bagian Enable Editing.

clip_image021

Build project anda.

Pada file ‘NorthwndDomainServices.vb’ tambahkan method berikut yang akan diakses dari LightSwitch.

    <Query(IsDefault:=True)>
    Public Function GetCustomers() As IQueryable(Of Customer)
        Return Me.ObjectContext.Customers
    End Function

 

Akses WCF pada Lightswitch

Pada project LightSwitch tambahkan WCF Data Source. Pada folder Server / Data tambahkan data source baru, kemudian pilih WCF RIA Services.

clip_image022

clip_image024

Kemudian tambahkan referensi dari project NorthwndClass yang sudah anda buat sebelumnya.

clip_image026

clip_image028

clip_image029

clip_image031

clip_image032

clip_image034

Buka project Lightswitch pada tampilan file view, kemudian buka web.config file.

clip_image035

Copy ConnectionString yang sudah anda buat di NorthwndClass (file App.Config) kedalam web.config pada LightSwitch project.

clip_image036

clip_image038

Kemudian tambahkan screen

clip_image039

Pilih data source Customers yang diambil dari WCF Services

clip_image041

Kemudian jalankan aplikasi dengan menekan tombol F5, maka akan ditampilkan Form Customers yang dapat ditambah, diedit, maupun delete.

clip_image043

clip_image045

Training Silverlight for Business Application

Pada tanggal 8-12 July 2013 diadakan pelatihan dengan Topik Silverlight for Business Application. Peserta pelatihan adalah dari Bank BJB, Bandung. Tujuan dari pelatihan ini adalah membuat aplikasi bisnis berbasis RIA (Rich Internet Application) dengan menggunakan teknologi Silverlight. Adapun materi pelatihan yang dibawakan adalah :

  • Silverlight Fundamental
  • Programming Silverlight
  • Silverlight Layout 1
  • Silverlight Layout 2
  • Silverlight Controls
  • Data Binding
  • Validation dan Binding
  • Out Of Browser Application
  • Webcam Client with Silverlight
  • Build Data Driven Application 1
  • Build Data Driven Application 2
  • SL Application with WCF RIA Services, Creating and Editing Data, and Data Binding
  • Authentication, Validation, MVVM, Implicit Styles 1
  • Authentication, Validation, MVVM, Implicit Styles 2
  • Webcam, Drag and Drop, and Clipboard
  • DataGrid, Grouping, Right Mouse Click
  • RAD with Visual Studio Lightswitch
  • Simple Bookstore App
  • Enhancing Bookstore App 1
  • Enhancing Bookstore App 2

WP_000028

WP_000029

WP_000030