December 2006 - Posts

BataviaSoft, the only one

BataviaSoft, hanya satu perusahaan IT di Indonesia yang fokus pada teknologi DotNetNuke.

BataviaSoft on DotNetNuke official site

Dalam hampir satu tahun ini sudah 5 client dari Belanda dan 2 dari Indonesia berhasil kita kerjakan dengan sukses. Dan semuanya berbasis DotNetNuke. Tahun 2007, kita juga dipercaya untuk menjadi konsultan dari salah satu perusahaan Belanda yang sudah menjadi Microsoft Gold Partner 4x berturut-turut untuk membuat custom application berbasis DotNetNuke. R&D mereka bandingkan capabilitiesnya antara DNN dan MOSS. And they are going to DNN ! Yes, this is true.They know that we are DotNetNuke specialist, so they choose us.

We also need talent people to join with our DotNetNuke international project team !

Just drop your resume to agung.riyadi@bataviasoft.nl (fresh, medium, or senior are welcome).

Share this post: | | | |
Posted by agung | 3 comment(s)

Microsoft AJAX Library has gone RC !

Hey ASP.NET Folks,

Just received news that Microsoft Ajax Library (previously ‘Atlas’) has gone RC! - http://darrensim.com/blogs/techbits/archive/2006/12/15/microsoft-ajax-library-rc-is-available.aspx

One major change in the RC is that the previously Microsoft.Web.* will be now part of System.Web.* and there'd be no major changes expected between now and RTM.

Happy Ajaxing. =)

Share this post: | | | |
Posted by agung | with no comments

Next, .NET Mobile Application Workshop in Cirebon

Thanks for Risman and Zeddy atas kontribusinya untuk hadir sebagai pembicara di acara seminar "Jelajahi Teknologi .NET" bertempat di kampus STIKOM Poltek Cirebon hari Sabtu, 16 Desember 2006 kemarin. Acaranya sukses banget. Padahal iklannya cuman 1 minggu. :-)

Next, STIKOM Poltek Cirebon akan mengadakan .NET Mobile Application Workshop bertempat di laboratorium multimedia STIKOM Poltek Cirebon. Stay tune !

Share this post: | | | |
Posted by agung | with no comments

Almost 1 Year

Hm, tidak terasa hampir 1 tahun (lebih tepatnya 9 bulan) sudah menjadi CTO di PT. BataviaSoft Indonesia. Sejauh ini, sudah 7 project berhasil kita selesaikan dengan baik. 5 dari Belanda, dan 2 dari Indonesia. Semuanya berbasis DotNetNuke. Bukan instalasi DNN sebagai website biasa ala CMS seperti PHPNuke, Mambo, atau yang lainnya, tapi benar-benar sebagai custom application.

Saya telah membuktikan bahwa DotNetNuke sangat proven untuk dipakai menyelesaikan project berbasis ASP .NET. 90% skenario sudah di handle oleh DNN, kita tinggal fokus pada apa yang diinginkan client. Maintenance lebih mudah, fitur juga jadi lebih powerful seiring peningkatan versi DotNetNuke yang kian lama kian membaik. Di versi DNN yang akan datang, tepatnya versi 4.4, akan lebih fokus ke performance dan security. DNN hanya saya jadikan host biasa untuk 'melekatkan' aplikasi ASP .NET berdasarkan kebutuhan client. Maintenance juga sama seperti aplikasi ASP .NET biasa, bahkan jadi lebih mudah karena adanya standar. Integrasi dengan Visual Source Safe juga tidak ada masalah. Meski DNN menggunakan VB .NET, tapi karena ia hanya dijadikan sebagai framework saja, saya bisa menyelesaikan keinginan client yang maunya source code aplikasi mereka dalam bahasa C#. No problem (thanks to .NET 2.0 feature).

Bulan ini bersiap untuk membuat roadmap untuk 1 tahun ke depan, goal yang ingin dicapai, bagaimana pendekatan untuk mencapai goal itu, lalu analisa pembiayaan dan RoI. Termasuk penerimaan karyawan baru hingga mencapai target 10 developer (saat ini baru ada 5). So, if you interested to join with our company, just drop your resume to agung.riyadi@bataviasoft.nl.

Buku DNN dalam bahasa Indonesia hampir rampung. Proses yang cukup lama adalah saat membahas Custom Module Development. Nah, itu bagian yang paling banyak. Hampir lebih dari separuh buku DNN itu membahas custom module development. Mulai dari artitektur dan penjelasannya, interface yang dipakai, pendekatan dalam pembuatan modul, bagaimana migrasi dari existing aplikasi ASP .NET biasa, bagaimana menggunakan DNN WebControls, bagaimana menggunakan ASP .NET AJAX yang diintegrasikan ke dalam DNN module (termasuk penggunakan ScriptManager dan ScriptManagerProxy pada setiap module instance), bagaimana menggunakan ASP .NET AJAX Control Toolkit pada module, instalasi module dalam berbagai pendekatan, deployment module pada beragam skenario, optimasi DNN, bagaimana meregister DotNetNuke assembly pada GAC untuk meningkatkan performance, bagaimana memberikan strongname pada DotNetNuke assembly, bagaimana DNN bisa digunakan untuk mempermudah pembuatan aplikasi ASP .NET, dan banyak lagi. Stay tune !

Share this post: | | | |
Posted by agung | 2 comment(s)

Live from Yogyakarta (again)

Training DNN untuk IKM di Yogyakarta gelombang ke-2. Lokasi di kampus AlfaBank, Timoho, Yogyakarta.

1. Pembukaan bersama pejabat Deprin Yogyakarta (tengah), perwakilan dari AlfaBank (kiri berdasi).

Pembukaan Gelombang ke-2

2. In action again. ...

In action !

Next, website industri kecil menengah versi 2 sedang diselesaikan. Built with ASP .NET 2.0 AJAX. :-)

Share this post: | | | |
Posted by agung | 1 comment(s)

Seminar Umum .NET di Cirebon

Dalam rangka sosialisasi "Cirebon .NET Academy", kampus Sekolah Tinggi Ilmu Komputer Poltek Cirebon mengadakan seminar umum bertema "Jelajahi Teknologi .NET" dengan pembicara :

  1. Agung Riyadi, MVP
  2. Risman Adnan
  3. Zeddy Iskandar

Adapun materi seminar sebagai berikut :

Waktu Acara
 08.00 - 09.00 Registration
 09.00 - 10.30 Teknologi : .NET
 "Peluang Karir dan Usaha Melalui Teknologi   .NET"
  Oleh Risman Adnan
 10.30 - 12.00 Teknologi : ASP .NET
 "Membangun Web Yang Responsif Menggunakan ASP .NET AJAX"
 Oleh Agung Riyadi, MVP ASP .NET
 12.00 - 13.00 Break
 13.00 - 14.30 Teknologi : .NET CLR
 "AYU, Studi Kasus Compiler Berbasis .NET Buatan Indonesia"
 Oleh Zeddy Iskandar
 14.30 - 16.00 Teknologi :  "DotNETNuke, Solusi Portal Berbasis .NET Yang Sangat Menjanjikan" 
Oleh Agung Riyadi, MVP ASP .NET
 16.00 - 16.15 Closing

Fasilitas :

  • Sertifikat
  • Seminar Kit
  • Makan Siang
  • CD Visual Studio Express Edition
  • E-book gratis teknologi .NET berbahasa Indonesia + DotNetNuke installer dan manual dalam bahasa indonesia

Biaya Pendaftaran :

  • Mahasiswa 30.000.00
  • Umum 50.000.00

Waktu Pendaftaran

Setiap hari Kerja dari tgl. 2 - 15  Desember 2006

Tempat Pendaftaran

Kampus 1 STIKOM Poltek Cirebon Jln, Brigjend Darsono By Pass No. 33 Tlpn. 0231-486475 Ext. 82

 

UPDATED: 

Bulan Januari 2007 akan ada lanjutan seminar bertemakan ".NET in real life, science, and business". Beberapa konten yang nanti akan diusung adalah Neural Network using .NET, developing .NET mobile application, Building world class application using .NET, Trully .NET Object Oriented.

Bulan Februari 2007 akan ada seminar .NET 3.0 dengan tema ".NET 3.0 ! Are you ready to compete ?". Beberapa konten yang nanti akan diusung adalah WPF, WCF, WWF, WinFX, and all .NET 3.0 beast !

Be ready !

Share this post: | | | |
Posted by agung | 2 comment(s)

Install Server

Hm, pengalaman menarik instalasi server yang dual OS menggunakan VMWare. Tadinya mau pake Virtual PC, tapi akhirnya diurungkan (sorry MS, hehehe).

OS pertama --> Windows 2003 Server R2
OS kedua --> Ubuntu

OS kedua diinstall di dalam VMWare Server. Kemudian data dari server lama akan dipindahkan (web dan mysql database) ke OS kedua. Semua berjalan dengan baik, hingga kemudian ... salah satu perintah kecil. Dan fatal ! *** !@$##@$#@##@$%^*(%*#(

Terpaksa instalasi OS kedua lagi. Meski demikian ada hikmahnya juga sih, jadi tau banyak hal. Sebab udah lama banget gak install server yang MS dan non-MS. Begadang lag deh... hiks..hiks..hiks..

Padahal udah siap mau terbang ke Yogyakarta lagi. Semoga malem ini gak ada masalah berarti dan semua bisa running sebagai mana mestinya sehingga besok pagi jam 10-an bisa kembali ke Yogyakarta untuk melanjutkan sisa training yang tertunda. Insya Allah.

Share this post: | | | |
Posted by agung | with no comments

Explore ROTOR

Hari Sabtu kemarin, 2 Desember 2006, berkesempatan untuk 15 menit presentasi .NET di depan tim IT Mabes TNI Angkatan Laut. Pada kesempatan itu ada yang bertanya cukup menarik mengenai .NET. Kira-kira percakapannya intinya seperti berikut ini :

Penanya : Pak, bagaimana jika saya ingin tahu apa isi .NET itu sebenarnya. Adakah source code yang bisa saya download seperti halnya Java yang sekarang sudah di-opensource-kan.

Jawab : Tentu saja, Anda dapat download suatu makhluk bernama "ROTOR". Disitu Anda bisa melihat bagaimana isi daleman .NET itu sendiri. Download dari link berikut ini : http://msdn.microsoft.com/net/sscli

Penanya : Wow, menarik. Saya pikir Microsoft tidak pernah melepas kode sumber produknya ke pasar. Saya akan coba lihat untuk mengetahui .NET lebih dalam. Tapi apa saja yang ada di dalam ROTOR itu yang dapat kita pelajari ?

Jawab : Hm, ada banyak sekali. ROTOR itu berisi hampir semua CLR dan base class library yang dapat Anda temukan pada produk-produk komersil Microsoft. Ada beberapa hal yang dapat Anda temukan di versi 2.0 ini diantaranya :

  • Implementasi Generic
  • Lightweight code generation (LCG)
  • Dukungan Stub-based dispatch
  • Metode refrection yang terbaru
  • Fitur pada C# yang baru seperti Anonymous Method, Anonymous Delegate, dan Generics
  • dan banyak lagi

Penanya : Bisakah Anda menjelaskan lebih detail kepada kami ?

Jawab : Mungkin akan panjang waktunya, tapi insya Allah di training kita yang akan datang akan saya jelaskan lebih jauh lagi di dalam kelas.

Penanya : Ok pak. Terima kasih atas waktunya.

Jawab : Sama-sama.

Share this post: | | | |
Posted by agung | with no comments

CNETAC

CNETAC stands banner - STIKOM Poltek Cirebon      CNETAC stands banner - BataviaSoft

STIKOM Poltek Cirebon mengadakan seminar umum untuk kalangan mahasiswa dan public pada hari Sabtu tanggal 16 Desember 2006. Bertempat di Jl. Brigjend Dharsono No. 33, Kedawung, Cirebon. Telpon 0231-486475.

Share this post: | | | |
Posted by agung | with no comments