Yesterday, saya sidang skripsi S1 saya. Sudah saya ceritakan di blog yang kemarin bahwa topic skripsi saya adalah E-Application. Judulnya "Analisis dan Perancangan Sistem E-BiNus pada Univeristas Bina Nusantara". It's about a system for supporting e-learning activity. It consists front-end and back-end. Well, cukup sukses juga sih sidangnya. Saya sekelompok 3 orang. Pengujinya ada 2. Salah satunya Sekretaris Jurusan Teknik Informatik UBinus.
Pertama-tama saya presentasi dulu, I showed what we've done during this semester. Then masuk ke sesi tanya jawab. Pertanyaannya sama sekali tidak teknikal (padahal kita udah persiapkan baik2), tapi hanya ditanyaain bisnis prosesnya. Maybe I talked too much when I had been asked, so when my friend was asked but he couldn't answer, I intended to help him, but I was stopped by the lecturer :D. Sidangnya sekitar 1 jam.
At last, pengumuman kelulusan, I got A. Happy sih sebenarnya, cuman kurang seru aja sidangnya
. Karna pengujinya tidak killer, gak dibantai. Padahal saya udah prepare untuk jelaskan or fight back. Hahaha.... Mungkin akan lebih senang kalo udah dibantai sama penguji, tapi tetap bisa kita fight back. And then kita dapat nilai bagus. Itu rasa kepuasannya lebih tinggi kali yah.... Hehehe....
Mungkin udah sempat saya singgung pada post introduction, bahwa saya skrg semester terakhir, lagi ambil skripsi. And actually udah selesai skripsinya, lagi tunggu sidang this coming Thursday, 15 Feb, a day after Valentine. 
Well, topik skripsi saya adalah E-Application. Kebetulan project (E-BiNus) yg sedang saya tangani di ATL bisa digolongkan sbg itu, so saya proposed untuk jadikan skripsi, and it was approved. And lebih lucky lagi, dosen pembimbingku adalah project manager untuk project ini.
So, what is E-BiNus actually?
Sebenarnya E-BiNus adalah fasilitas untuk pembelajaran e-learning (distance learning), so that mahasiswa tidak perlu datang ke kampus untuk belajar. Tapi mereka cukup daftar modul pelajaran tertentu, ikutin prosedur registrasi, then mereka bisa mengakses student service, learning management system, dan forum. Materi pelajaran cukup interaktif, kebanyakan berupa flash.
Untuk saat ini E-BiNus lebih termasuk kursus, bukan pendidikan formal akademik. Tapi future visionnya sih bisa diakui sebagai pendidikan formal, so that nanti mungkin mahasiswa tidak harus ambil 146 sks semua di kampus, jadi mungkin bisa mengambil sebagian (misalnya 60 sks lewat E-BiNus). So mereke waktu yg mereka perlukan untuk kuliah dikampus lebih singkat, tentunya lebih cepat lulusnya.
Untuk LMS (Learning Management System) dan forum nya, tidak kita develop dari awal, tapi menggunakan LMS dan forum dari S1 yaitu binusmaya. Jadi kita hanya modify dan sambungin ke E-BiNus. So, kita hanya buat FrontEnd dan BackEndnya.
Back to my thesis, wish me luck for this battle :D
Mau share some uneg-uneg karna teman2ku (mahasiswa di binus) sering salah persepsi n misconception about .net. Kira2 resume dari pernyataan mrk seperti berikutlah:
- they think that VB.NET tuh hanya versi baru dari VB 6.0, hanya fokus pada Windows Application only. So kadang timbul pertanyaan dari temanku "emang VB.NET bisa bikin web", bukannya itu ASP.NET.
- kalo ngomongin .NET, mrk pasti kirain VB.NET, padahal VB.NET just only 1 of the programming language, masih byk language, fitur, and knowledge dlm .net world. So kadang they say "Wel, bisa pinjam CD VB.NET nya gak?"
Pasti master-master geeks di INDC yg sudah sangat expert di .net udah bosan dan basi. Tapi gpp lah, saya write lagi :D
Nah... here's my some explanation n correction:
VB6 dan VB.NET
Banyak sekali orang salah pengertian membandingkan kedua istilah tersebut. Wajar! Karena orang2 telah familiar dengan produk development tools Microsoft yang popular pada tahun 90an, yaitu VisualBasic 6.0 (sebenarnya versi di bawahnya spt 4 dan 5juga).
So, ketika Microsoft develop .NET technology, banyak orang yg agak bingung dan salah persepsi.
VisualBasic 6 adalah Programming Language, juga adalah product development toolnys (IDE nya), technologynya juga disebut VB6, runtimenya juga di sana. So semua dibundle jadi 1 product that what we call VisualBasic 6 (sebenarnya VB versi lain 5,4 juga seperti itu kok).
Then, kalau VB.NET itu sendiri adalah Programming Languagenya. JUST Programming Language. Syntaxnya memang seperti VB6. Jadi Microsoft memungkinnya kita menulis code dgn byk programming language (C#,C++,VB.NET,J#,etc) utk .NET technology. Nah technologynya disebut .NET. Sedangkan IDE (development tools) yang dipakai adalah VisualStudio .NET (ada VS2002, VS2003, dan VS2005). Running on .NET Framework, tepatnya CLR (Common Language Runtime)
So, sebenarnya yg mau dipinjam sama temanku adalah CD VisualStudio .NET, bukan VB.NET. VB.NET adalah programming language! Tidak bisa dipinjam

Nah ini juga yg perlu dijelasin juga VB6 hanya bisa buat WindowsApplication dan ActiveX, (like VB6). Tetapi .NET techology bukan hanya sekedar bisa bikin WindowsApplication. We can build ASP.NET (.NET technology that, we can build web application), WindowsApplication, Smart Device Application (for PDA, SmartPhone), Console Application, DLL Component, WebService, and so many more.
Khusus untuk ASP.NET, sering membuat mahasiswa kebingungan. "Bikin Web kan pake ASP.NET, kok mesti VB.NET atau C# lagi". Again, C# dan VB.NET is the programming language. ASP.NET is web technology. So, kalo kita mau bikin ASP.NET web application, tentulah mesti pake salah satu programming language, terserah mau C#, VB.NET, J#, ataupun yg lain.
All of us, know that our powerfull development tools Visual Studio .NET is really fancy, cool, powerfull, user friendly, and helpful. But... Sometimes saya merasa lama-lama bisa "bego". Saya sendiri merasa manja dgn Visual Studio. Begitu byk fitur yg fancy and cool. I believe that now I can't do much without Visual Studio.
Tentu saja kita hampir tidak mungkin develop pake "NOTEPAD"

But the powerfull of Visual Studio kadang membuat saya merasa jadi manja, begitu tergantung kepadanya. Contohnya kadang kalo ada error, lgsg saya lakukan DEBUG. Debugnya VS benar2 enak dipake, sehingga kadang malas buat telusuri coding saya yg mungkin memiliki logical error, so I debug !!!
Memang mungkin vision dari Microsoft adalah membuat tools yg cool, mempermudah developer, mempercepat development process. That's why saya merasa itu adalah "dilemma" utk saya. I don't know apakah teman2 lain juga share the same feels or saya yg terlalu iseng shg memikirkannya. Hahahah.....
Ditunggu comments dan saran dari teman2.
Hello,
First of all, I would like to say thank you to Mr Risman, for giving me a chance to have a blog on geeks.netindonesia.net.
Introduction first :
My Name is Wely
Currently 7 / final semester student (hopefully could graduate on March 2007) in Bina Nusantara University, majoring "Teknik Informatika" (Binus claim to say that Computer Science in English, but actually I am not sure and not agree about it)
Beside that, I am working as Junior Software Developer at IS Development, IT Directorate Bina Nusantara (was ATL - Applied Technology Laboratories).
Using C# as the primary programming language and also usually develop ASP.NET web application.
Hopefully that by having this blog, I could keep learning and improve my writing skill. Also hoping that the INDC geeks could help and give me some guidance.
Thank you....