ASP.NET is Not A Programming Language ( ASP.NET != C# )
Ada cerita menarik kalau diamati secara seksama dalam dunia software development terutama mereka yang mau belajar ASP.NET. Untuk itu saya coba membuat suatu ilustrasi cerita ringan ini
Newbie : Pak, baru mengenal .NET nih dan saya mau belajar ASP.NET dimana tempat training yang bagus?
Dokter .NET : Training center yang mengadakan ASP.NET sudah banyak, anda tinggal pilih aja dan sesuaikan dengan kebutuhan dan kemampuan financialmu
Newbie : Ok, terima kasih pak tentang info. Nanti saya akan training ASP.NET
Beberapa hari kemudian, newbie ini kembali ke dokter .NET dan memberitahukan bahwa dia sudah mendapatkan informasi tentang training center ASP.NET dan training nya akan dimulai pada 2 minggu kemudian. Trainig sendiri memakan waktu 6 jam alias full day. Akhirnya training sudah digelar, 1 hari setelah traininig newbie ini datang ke dokter .NET. Dari raut wajahnya terpancar kekecewaan yang mendalam.
Dokter .NET: ada apa nih? stress ya?
Newbie: ya, aku kecewa masa belajar ASP.NET kok belajar C# padahal aku kan mau belajar ASP.NET bukan C#
Dokter .NET: Kalau mau belajar ASP.NET itu mesti bisa pemrograman C# ataupun VB.NET karena ASP.NET di coding dengan bahasa ini jadi minimal harus menguasai C# atau VB.NET
Newbie: bener gitu ya?
Dokter .NET: iya, itu syarat wajib. ASP.NET, Windows Form, Web Service, Windows Service, COM+, MSMQ itu merupakan teknologi. Nah untuk mengeksekusi teknologi ini maka kita harus mempunyai skill bahasa pemrograman yang mendukung teknologi tersebut. Untuk kasus anda yang ingin belajar ASP.NET maka anda harus bisa bahasa C# atau VB.NET
Newbie: oh gitu ya...baru tahu itu. Trus dari mana aku dapat resource .NET tapi bahasa indonesia?
Dokter .NET: coba masuk ke project otak, http://otak.csharpindonesia.net, disana ada e-book gratis berbahasa indonesia
Newbie: terima kasih dokter atas konsultasinya