Welcome to Dotnet Semarang Sign in | Join | Help

Duh cucuku, akhir-akhir ini simbah mumet.  njaluk tulung kerokan karo sopo hehehe..

Sing gawe mbah mumet kii...lha lagi sinau net 2.0 wae rung kelar... malah saiki ono net framework 3.0. weleh-weleh.. piye jall...

mumet tohh ?

 

Cucu, tulisan ini sengaja simbah buat saat lagi belajar MS SQL Server 2005.  Begini kira-kira cara-cara mempersiapkan instalasi secara sederhana :

  • Perhatikan jenis ms sql yang dimiliki, Express, Workgroup, Developer, Standart, Enterprise atau Mobile Edition
  • Lihat Hardware yang dibutuhkan.  Seperti biasa MS menuliskan yang paling minimum.  Tapi jangan percaya hal itu hehehehe... siapkan aja yang paling maksimal
  • Perlu diingat, Express dan Workgroup Edition engga bisa jalan di mesin 64 Bit
  • Memory untuk Express minimal 512 sedangkan yang lainnya minimal 1 Gb
  • Express, Workgroups, Developer dan Standard bisa jalan di Win XP, Win XP SP2 dan Win 2000 Pro SP 4.  Untuk kelas Server, Win 2000 Server SP 4, Win 2003 Standar SP 1, Win 2003 Enterprise SP 1, Win 2003 Datacenter SP 1 dan Windows SBS 2003 SP 1.
  • Express juga bisa jalan di Windows 2003 Server Web SP 1
  • Developer jalan di 32 Bit atau 64 Bit, tergantung versi yang dimiliki
  • Enterprise hanya jalan dikelas Server kecuali Win 2003 Server Web SP 1
  • Minimal butuh Internet Explorer 6 SP 1
  • Kalo mau pasang MS SQL Server Reporting Service, butuh IIS 5.0 keatas dan ASP.NET 2.0

Camkan baik-baik ya cu...

 

1 Comments
Filed under:
Cucu :
Mbah saya pengen mulai coding di C# nihh...enaknya pake editor apa ya ?
Simbah :
Lha kan banyak tools, cucuku. Kalo yang free, ada Sharpdevelop, Visual C# Express dan Turbo C#. Kalo mau berbayar, ada Visual C#, Borland C#Builder dan Turbo C# Explorer. Tapi saran Simbah sihh...coba pake Crimson Editor Cukup menarik untuk programmer pemula Big Smile
Cucu :
Caranya mbah ?
Simbah :
Begini cucuku...
  • Download dan install Crimson Editor.
  • Kemudian setting Crimson Editor dari menu Tools - Preferences.
  • Pilih menu tools - user tools.
  • Terus tulis menu text dengan C# compiler.
  • Command diarahkan ke file csc.exe (sesuai .NET Framework yang digunakan).
  • Argument ditulis $(FileName)
Langkah selanjutnya, tulis code c#, simpan dan kompilasi dengan memilih menu : tools - C# compiler.
Lihat hasil (binary) file nya di folder tempat source code c# berada. Selesai....
Cucu :
Oke, saya coba dulu mbah

0 Comments
Filed under:

Cucu :

Mbah, programmer yang udah gaek ehhh...geek selalu membangga-banggakan kenali dulu compiler. Sampai ada yang bilang "My compiler compile yours !" Itu maksudnya apa sih mbah ?

Mbah :

Hmm, cucuku tersayang.  Compiler adalah aplikasi komputer yang berfungsi untuk merubah file berisi bahasa komputer tertentu (source) menjadi bahasa komputer yang lain (target).  Source bisa berisi bahasa pemrograman c#, VB.NET, Delphi, Cobol, C++ dan lain-lain.  Nah target hasil terjemahan si compiler biasanya berisi bahasa asembly atau bahasa mesin.
Tujuan dari kompilasi yang dilakukan compiler adalah menghasilkan file executable yang bisa dijalankan oleh komputer.

Cucu :

Lha terus, apakah c#  juga ada compilernya ? 

Simbah :

Tentu saja cucuku.  Coba buka folder C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 dan cari file csc.exe.  Itulah compiler c# :)

Terus coba jalankan dari command prompt : C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc /?
maka akan ditampilkan parameter-parameter yang diperlukan untuk mengkompilasi program c#.  Kamu pelajari itu sampai paham, cucuku.

Cucu :

Lalu hubungannya dengan Visual Studio atau Borland C#Builder apa ?

Simbah :

Ohh itu hanya tools agar kau bisa menulis program dengan lebih cepat dan nyaman.  Coba bayangkan kalo kau menulis program dengan menggunakan notepad atau text editor lainnya, kau bisa mabok cucuku.  Oleh karena itu dibuatlah editor yang super nyaman untuk bikin program.  Baik itu dari Microsoft atau dari vendor-vendor lainnya.

Cucu :

Ohh jadi kalo mau dibilang geek, kita perlu bisa coding pake notepad dan melakukan kompilasi dengan compiler ya mbah ?

Simbah :

Yahhh..kurang lebih begitu cucuku, untuk lebih mantapnya.  Masa geek engga bisa compile dari command prompt :)

0 Comments
Filed under:

Cucu :

Mbah, memangnya aplikasi yang dibuat pake .NET jalan diatas virtual machine ?

Simbah :

Bener, cucuku.  aplikasi .NET jalan diatas virtual machine yang ada diatas sistem operasi.  Jadi si virtual machine menyediakan satu set services yang jalan diatas operating system.  Si aplikasi .NET diterjemahkan dari bahasa masing-masing menjadi bahasa yang dikenal oleh si virtual machine itu.  Kemudian akan dikompilasi dengan istilah Just In Time Compilation sebelum aplikasi dijalankan.

Dengan cara seperti ini aplikasi bisa dibuat lebih simple dan kode nya bisa di optimasi oleh si virtual machine.

Adanya virtual machine di .NET juga menyebabkan bisa digunakan beberapa macam bahasa pemrograman.  Alias apapun bahasanya, CLR yang ngejalanin :)

 

Cucu :

Mbah...saya denger Delphi juga bisa untuk membuat aplikasi berbasis .NET ya ?

Simbah :

Tentu saja bisa cucuku...cuma sayangnya delphi masih menggunakan .NET Framework 1.1

Cucu :

Lah..gimana syntax nya ?

Simbah :

Cucu...coba kita lihat kode program sederhana dibawah ini..

    1. program selamat;
    2. {$APPTYPE CONSOLE}
    3. var Pesanku: string;
    4. begin
    5.     Pesanku := 'Apa kabar dunia !';
    6.     Writeln(Pesanku);
    7. end.

Baris 1 menjelaskan deklarasi dari aplikasi yang bernama selamat
Baris 2 menjelaskan directive yang memberi tahu compiler bahwa ini adalah console application
Baris 3 Mendeklarasikan variable Pesanku sebagai String
Baris 4 sampai 7 adalah kode program yang kita tulis untuk menampilkan tulisan Apa kabar dunia ! dilayar console.

Simpan dan coba compile.
Compile a la Delphi win 32   : C:\delphinet>dcc32 selamat
Compile a la Delphi.NET      : C:\delphinet>dccil selamat

Kalau dijalankan, hasilnya sama-sama menampilkan tulisan Apa kabar dunia !

Cucu :

Lho apakah syntax nya sama antara delphi win32 dengan delphi.net ?

Simbah :

Ini contoh secara sederhana. Tentu ada bedanya cucuku, contohnya si dcc32 tidak mengenal namespaces sedangkan si compiler dccil pasti mengenal dengan akrab.  Simbah cuma ngasih tau bahwa Delphi menyediakan compiler yang berbeda untuk mengkompilasi aplikasi berbasis win32 dan .NET Framework

 

 

0 Comments
Filed under:
Silahkan menikmati tulisan tentang object oriented di elmu dasar programming ini.  Ojo lali dikoreksi kalo aku salah.  Simbah....juga manusia....punya..rasa punya salaaahhhh....
hehehehehe

0 Comments
Filed under:

Ada yang nanya tentang apakah .NET Framework itu ? simbah sempat merekam pembicaraan itu.  Silahkan dibaca di http://semarang.netindonesia.net/blogs/simbah/pages/Buat-apa-bikin-aplikasi-berbasis-.NET-Framework-_3F00_.aspx

Monggooo....