March 2005 - Posts

Konversi Nilai SqlDataReader Ke DataTable

Kadangkalanya kita memperoleh suatu komponen library dimana output methodnya adalah object SqlDataReader. Sedangkan kita menginginkan nilainya menjadi DataTable. Ini sangat mudah;), cobalah code dibawah ini yang saya buat (supaya aman, bisa ditambahkan Try Catch):

  using System;
using System.Data;
using System.Data.SqlClient;

public sealed class Utilities
{
   public static DataTable ToDataTable(SqlDataReader rd)
   {
     if(rd.IsClosed)
        return null;

     DataColumn dataColumn = null;
     DataTable tb = new DataTable(rd.GetSchemaTable().TableName);

     foreach (DataRow myRow in rd.GetSchemaTable().Rows)
     {
        dataColumn = new DataColumn();
        dataColumn.ColumnName = (string)myRow["ColumnName"];
        dataColumn.DataType = (System.Type)myRow["DataType"];
       tb.Columns.Add(dataColumn);
     }

     dataColumn = null;
     DataRow rw = null;
    while (rd.Read())
    {

       rw = tb.NewRow();
       for (int i=0;irw[rd.GetName(i)] = rd.GetValue(i);

       tb.Rows.Add(rw);
    }
    rd.Close();
    rd = null;

    return tb;
  }
}
 

Kemudian untuk pemakaian code diatas cukup sebagai berikut:

  using System;
using System.Data;
using System.Data.SqlClient;


public class Testing
{
   public static void Main()
   {
     SqlDataReader rd;
     ...
     ...
     DataTable tb = Utilities.ToDataTable(rd);
   }
}

Gampang kan!,..Semoga ini ada gunanya. Kalau ada pertanyaan ditunggu;)

Share this post: | | | |
Posted by Agus Kurniawan | 3 comment(s)
Filed under:

.NET Framework 2.0 dan Visual Studio 2005 Beta 2 (4)

Project Baru VB.NET 2.0

Ada yang menarik juga di VB.NET 2.0, yaitu adanya project Screen Server Starter Kit...hmm, memang aneh VB team, yang lain bikin project2x/fitur yang bagus seperti mobile ataupun refactoring...eh ini malah bikin project Screen Server Starter Kit.....fun project ?

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under: ,

.NET Framework 2.0 dan Visual Studio 2005 Beta 2 (3)

.NET Framework 2.0 Support 64-Bit

Dengan menggunakan Visual Studio 2005, kita dapat jauh lebih mudah melakukan compile code .NET kedalam 64-Bit. Kita bisa lakukan konfigurasi target machine nya

 

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under: ,

.NET Framework 2.0 dan Visual Studio 2005 Beta 2 (2)

Mobile Application Using .NET Compact Framework 2.0

Disisi lain, .NET Compact Framework 2.0 lebih menancapkan giginya. Hal yang baru disini adalah telah terintegrasi dengan mobile application dengan VC++, coba lihat gambar disini- ini adalah tampilan project mobile di VC++

Sedangkan untuk C# dan VB.NET telah terintegrasi SmartPhone kedalam Visual Studio 2005

Ini VB.NET untuk Mobile

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under: ,

.NET Framework 2.0 dan Visual Studio 2005 Beta 2 (1)

Baru dapat DVD Visual Studio 2005 beta 2 dari Microsoft Redmond, USA. Setelah aku baca rupanya mereka menganjurkan tidak menginstall Visual Studio 2005 beta 2 di "komputer yang disenangi". Kemudian aku menemukan ide untuk menginstall Visual Studio 2005 beta 2 diatas Virtual PC dengan OS Windows Advance Server 2003. Dibawah ini tampilan setup dari Visual Studio 2005 beta 2

Sedangkan MSDN library yang baru seperti dibawah ini

Setelah diinstall, saya mencoba menjalankan dengan tampilan seperti dibawah ini, cool...lebih cool dari yang beta 1;)

 

Share this post: | | | |
Posted by Agus Kurniawan | with no comments
Filed under: ,

Seminar dan Workshop Mobile .NET di STT Telkom - Bandung

Baru-baru selesai mengadakan seminar dan workhop mobile .net di STT Telkom-Bandung pada tanggal 14 & 15 maret 2005, ramai juga. Banyak menanyakan kemampuan .NET di bidang mobile. Langkah selanjutnya kita melakukan kerja sama antara Indonesia .NET Developer Community dan STT Telkom, ditunggu ya?
Share this post: | | | |

IlmuKomputer.com dan INDC ---> ASP.NET Camp Training

Mungkin ini yang dinamakan kolaborasi 2 komunitas yang saling menguntungkan. Hal ini terlihat di training camp ASP.NET yang merupakan kerjasama antara ilmukomputer dan IDC.com. Lokasi trainingnya ada di ICT DKI Jakarta[v]. Training ini dapat diikuti melalui 2 track yaitu ASP.NET with C# atau ASP.NET with VB.NET. Saya sendiri mengisi training ini dibagian ASP.NET with C#;)
Share this post: | | | |

Seminar .NET di STIKOM Bina Niaga - Bogor

Barusan mengisi seminar di kampus STIKOM BinaNiaga mengenai Mobile.NET, 12 maret 2005 . Hal yang menarik dari event ini yaitu banyaknya ketertarikan terhadap .NET. Di event ini materinya meliputi

  1. Introduction to .NET
  2. Introduction to Mobile .NET
  3. Patterns & Practices

Seminar ini dibawakan oleh Risman adnan, me dan Dondy. Ini juga merupakan kerja sama antara MUGI dan INDC

Share this post: | | | |

Job Opportunity as INDC Local .NET Leader

Akademi Group Leader INDC (AGLI)

INDC (Indonesia .NET Developer Community) adalah komunitas
indonesia yang fokus pada teknologi .NET (www.netindonesia.net).
Saat ini INDC ingin memperluas jangkauan transfer knowledge
ke beberapa daerah di Indonesia.
Oleh karena itu, INDC membuka kesempatan kepada putra-putri
dearah untuk bergabung menjadi Local Group Leader INDC.
Beberapa keuntungan menjadi Local Group Leader yaitu
1. Update teknologi .NET lebih awal, lebih banyak dan lebih mudah
2. Berkesempatan untuk mengadakan event yang disupport penuh oleh INDC
3. Berkesempatan untuk berbicara di forum nasional

Untuk menjadi Local GL, ada beberapa syarat yang harus
dipenuhi oleh pendaftar yaitu:
1. Komitmen kepada INDC
2. Domisili di kota yang mana kandidat menjadi Local GL
3. .NET developer minimal level pemula
4. Berani berbicara didepan umum

Jika anda memenuhi kriteria-kriteria diatas, anda dapat
mendaftarnya cukup dengan mengirim CV ke agusasia@yahoo.com.
Paling lambat 2 april 20005.

Tahapan seleksi:
1. Pendaftaran : 21 maret - 2 april 2005
2. Seleksi Administrasi: 3 - 5 april 2005
3. Pengumuman seleksi I : 6 april 2005
4. Seleksi Visi & Misi dan program kerja : 8 - 30 april 2005
5. Pengumunan seleksi II : 1 mei 2005
6. Kaderisasi local GL di jakarta : mei 2005

Jika ada pertanyaan, dapat lansung masuk ke forum

Ok, ditunggu semua di AGLI.
Mohon info ini dapat disebarluaskan rekan-rekan anda.

Share this post: | | | |

Developing Data Mining Solutions with Analysis Services

Habis pulang dari kampus UIN Syarif Hidayatullah, www.uinjkt.ac.id , untuk mengisi seminar Data Mining, 7 maret 2005. Aku bawain presentasi dengan judul “Developing Data Mining Solutions with Analysis Services” dan aku menggunakan SQL Server 2000 dan SQL Server 2005...

Disana pun ketemu sama Ono Purbo, hal yang menarik dari dia..dia semangat untuk mencerdaskan bangsa tak peduli platform yang dipakai;)

Share this post: | | | |

Bedah Framework : Enterprise Library....join?

Pernah mendengar Enterprise Library ? ini adalah satau big .NET library yang berisi application block. Saya ingin mencoba mempresentasikan dan mendemokan Enterprise Library ke public. Acara ini dalam rangka update teknologi .NET yang khusus dipersembahkan oleh INDC. Tempat mungkin di Microsoft sehingga bisa nampung 40-50 orang (??). Acara ini dinamai “Bedah Framework : Enterprise Library“ yang ditujukkan untuk senior developer dan software architect.

Saya minta komentar dari rekan-rekan komunitas dan software house.

Share this post: | | | |