XSD.exe

Alhamdulillah dapet beberapa ilmu baru nih. Lagi ada kerjaan yang berhubungan dengan XML, XSD dan yang semacamnya. Baru kali ini pake tool buat convert file xsd jadi code C# di .NET. Nama tool nya adalah XML Schema Definition Tool (Xsd.exe).

Caranya adalah:
  • Buka Visual Studio Command Prompt sebagai Administrator
  • Yang biasa saya pake adalah convert dari file xsd menjadi C# class dan di simpan di lokasi tertentu
  • Execute xsd tool di folder yang berisi file yang akan di convert jadi ga usah mention path-nya.
  • Bisa juga execute xsd dengan dua file sekaligus, jika butuh referensi ke file lain
usage : [xsd] [fileobject.xsd] [filereference.xsd] [/c] [/o:"path"]

Dari contoh diatas:
[xsd] --> xsd.exe (XML Schema Definition Tool )
[fileobject.xsd] --> file xsd yang akan di convert
[filereference.xsd] --> file reference atau tambahan xsd yang akan di convert
[/c] --> generate dalam bentuk class
[/o:"path"] --> out, lokasi output dari hasil convert

Contoh: xsd obj_satu.xsd "c:\SourceXSD\obj_satu_reference.xsd" /c /o:"c:\result"

Dari contoh diatas nantinya akan di generate suatu file .cs di folder c:\result, yang berisi hasil konversi dari skema file xsd.

Untuk lebih jelasnya bisa dilihat di link berikut: XML Schema Definition Tool (Xsd.exe)


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Membuat Project Untuk Aplikasi Console dengan VS 2008

Untuk yang ingin memulai mencoba koding pakai visual studio, bisa diawali dengan membuat project sederhana yakni aplikasi console memakai C#. Saya pakai Visual Studio 2008 dengan .NET Framework 3.5.

Langkah pertama tentu saya buka program VS-nya hehehe... karena saya pakenya C#, maka saya pilih C# environment. Di tampilan awal VS 2008 ujung kiri atas, ada link untuk bikin project baru, ato klo mau dari menu file nya tinggal pilih File-New-Project, kluar deh layar New Project:

New Console Application Project Screen

Saya beri nama project baru saya : MyConsoleApp, Solution Name juga saya samakan dengan
project name. Solution ini bisa menaungi beberapa project secara bersamaan. Misalkan untuk suatu Solution bernama RumusMatematika, didalamnya terdapat project-project "penjumlahan", "perkalian", "pengurangan", dan "penambahan". Itu cuma ilustrasi aja sih, klo yang blum ngerti ntar lama-lama juga ngerti ko hehehehe.... :)

Setelah itu tampillah layar buat kita koding...!! By default di sebelah kanan ada solution explorer dan bagian kiri tempat koding deh. Silahkan berekspresi disana. Pembahasan mengenai koding yang baik dan benar tidak ada di tulisan ini. Mungkin nanti akan ada artikel lain :D

coding environment screen

Buat coba-coba aja nih, tulis aja code hello world di Main section:


















Console.WriteLine("Hello World!"); --> code untuk menampilkan string di console
Console.ReadLine(); --> menunggu tombol Enter untuk selesai.

Dengan menjalankan programnya (tekan F5) kita bisa melihat hasilnya :

console application

Nah itu dia cara awal dan paling simple membuat project console application baru. Gampang kan...??? Yah klo gini doang mah smua programmer juga tauuu... hihihi... bagus donk klo gitu :)) InsyaAllah next time mau posting tentang yang lain juga... belum tau apa karena blm ada ide wwkwkwkwk.... :p
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Coding is an Art...

Seperti halnya sebuah karya sastra, koding bisa dibilang sebagai sebuah seni. Orang-orang yang punya passion di coding akan selalu berusaha menyuguhkan code-code yang dia tulis sebagai sebuah karya yang bisa dimengerti dan 'dinikmati' tak hanya oleh sang penulis, tapi juga orang lain melihat dan mungkin meneruskan karyanya...

Mungkin mereka juga lebih senang dipanggil sebagai artist daripada sebutan coder hehehe... Klo saya terus terang sampai skarang belum bisa mengcoding dengan indah. Masih harus banyak belajar untuk sampai tahap seperti itu. Mungkin karena udah keseringan coding sendiri, jadi yah suka seenak dewe :p

Kalau kita bekerja dalam satu tim, kita harus bisa diandalkan... makanya biasanya ada standarisasi koding. Sehingga bila suatu salah seorang diantara anggota tim keluar, koding-an nya ga akan keluar dari standar yang suda di tentukan.

Untuk perempuan, terus terang masih belum banyak yang istiqomah dijalur coding ini. Alasan klasik adalah terutama bagi mereka yang sudah berkeluarga dan mempunyai anak.... karena koding ini memang sering mengambil waktu keluarga bagi yang kerja dibidang ini. Klo saya sendiri so far masih ada passion untuk coding, meskipun kadang suka dateng bosennya. Tapi bila memilih untuk bekerja kantoran kembali, insyaAllah saya masih memilih jalur ini... :D bcos that's all I can do hihihihi....

Biasanya banyak programmer yang berlomba-lomba untuk tidak koding lagi. Bila di kantor suda ga koding, berarti suda hebat... karena biasanya jadi bos para koder dibawahnya. Tapi ada juga orang yang karena passion nya di koding, dia memilih tetap di jalur ini... dengan pertimbangan karena coding is an art... selama dia koding disitulah dia bisa berekspresi dengan sisi ke-artist-annya hehehe....

So mau milih yang mana....??? Tergantung pilihan masing-masing saja :)


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Selamat Datang....

Assalamualaikum.....

Hai selamat datang di simple coding alias koding sederhana... Tempat saya curhat mengenai koding-mengkoding.... Saya sih cuma ibu rumah tangga yang punya kerja sampingan sbagai programmer lepas....

Biasanya saya koding pake C# .net, kadang PHP... tergantung kebutuhan. Klo database sih bisa SQL server, Oracle, atau MySQL...

Sebenernya blog ini cuma sebagai catatan saya aja biar ga lupa koding, tapi klo nantinya ada yang bisa ambil manfaat dari sini yah Alhamdulillah heehehehe....
Klo ada yang salah-salah mohon dimaafkan yaa...  :)

Wassalamualaikum....

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS