The LibraLINQ Project's Source Code - hadiah dari komunitas untuk komunitas
Masih ingat kompetisi .NET Developer Idol. Secara singkat, ini adalah kompetisi dimana para peserta membuat aplikasi perpustakaan.
Karena didukung dengan passion dan kondisi pada saat itu, saya iseng-iseng ikutan saja.
Bulan lalu, Pak Risman telah mengumumkan pemenangnya sebagai berikut.
Kebetulan saja, saya adalah pemenang pertamanya
. Padahal karya rekan-rekan lain juga sangat baik.
Sebenarnya, vision saya menggabungkan beberapa project kita (peserta) untuk dikembangkan lebih lanjut dengan mengikuti best practice yang bagus dan memberikan project ini secara free ke komunitas maupun institusi yang memerlukannya. Tetapi untuk integrasinya, masih perlu dibicarakan lebih lanjut lagi.
Tetapi dari saya sendiri, saya adalah sebagian kecil dari komunitas, ingin memberikan sedikit kontribusi saja. Dan oleh karena ini adalah hasil karya saya sendiri dan non-komersial juga, saya ingin memberikan source code project LibraLINQ ini ke semua teman-teman komunitas yang membutuhkannya. Mungkin selama ini kita untuk resource local, kita telah punya ebook, blogs, dan lain-lain. Tetapi sepertinya belum ada project jadi (seperti pada www.codeplex.com). Sebenarnya pengen taruh di codeplex tetapi takutnya tidak punya waktu untuk memaintain dan re-develop lagi. Source project ini saya open adalah atas keinginan sendiri, tidak related dgn other parties.
Mungkin project ini belum benar-benar selesai, masih ada fitur yang kurang, mungkin jg masih ada bugs karena belum di-testing. Saya menyadari project ini hanyalah sebuah project biasa yang "not too special", atau bahkan "nothing special". Jadi bila ada design atau code yang kurang bagus atau ada yang salah, mohon dikoreksi saja, karena saya juga masih belajar.
Tapi bagi teman-teman yang ingin belajar: C# 3.0, LINQ to SQL, WCF, ASP.NET 3.5, ASP.NET Ajax, dll, project ini bisa Anda jadikan referensi "how to"-nya. Project ini telah mengimplementasikannya teknologi-teknologi tersebut walaupun mungkin sederhana.
At last, I hope this project would help you. Feel free to download this project here.
Untuk dokumentasinya check it out here:
· LibraLINQ Documentation (Part 1 – Bisnis Proses LibraLINQ)
· LibraLINQ Documentation (Part 2 – Introduction and Architecture)
· LibraLINQ Documentation (Part 3 – Sisfo Perpus / Win Application)
· LibraLINQ Documentation (Part 4 – Web Portal Application)
· LibraLINQ Documentation (Part 5 - Technical View of LibraLINQ)
Semoga membantu.
Salam dari komunitas,
Wely