Hardcode Web Object for ASP.NET 2

Pemrograman web memanfaatkan development tools seperti visual studio memang begitu memudahkan. Dengan IDE yang tidak berbeda dengan pemrograman windows desktop membuat pengembangan pemrograman web tinggal klik  klik memanfaatkan mouse. Menurut penilaian saya tools ini sangat membantu para programer desktop windows untuk beralih ke web dan para beginer lebih mudah lagi untuk terjun ke pemrograman web. Namun bagaimana dengan para programmer yang sudah terbiasa dengan pemrograman hardcode alias bermodal text editor seperti ultra edit, edit plus, notepad+ atau bahkan notepad? Tentunya ada yang berfikiran dengan pemrograman web visual studio terasa lebih mudah. Tapi untuk yang terbiasa cepat dengan memiliki modal tamplate dan module sebelumnya tentunya hal itu tidak menjamin berpndah ke visual menjadi lebih mudah. Dari situ saya mencoba mengembangkan sebuah framework untuk pemrograman asp.net yang dapat dibuat secara hardcore  dengan mudah , cepat dan secure tentunya. Dibuatlah Hardcode Web Object (HWO) for ASP.NET 2 .

Saat ini HWO sendiri saya anggap masih belum final dan penggunaannya masih untuk kebutuhan internal. Meskipun demikian ke depan saya ingin framework ini dijadikan freeware atau bahkan opensource.

Sesuai dengan namanya HWO atau Hardcode web object merupakan sebuah framework dalam bentuk object class yang dapat digunakan untuk mengembangkan aplikasi web secara cepat, dimana HWO telah menyedikan berbagai object dan fungsi untuk menghasilkan berbagai jenis tampilan web seperti :

  1. Database Grid dengan dukungan template, page navigation, shorting, searching
  2. Database form add, edit delete
  3. Master detail
  4. Treeview
  5. Template design
  6. Authentication & security
  7. Ajax

Tanpa harus menmpelkan berbagai web komponen secara visual, program yang dibuat akan jauh lebih pendek dan efesien. Dan untuk membuat page, konsep “Copy and paste” masih dapat dimanfaatkan. Dengan konsep ini pembuatan program tanpa Visual Studio pun bisa!.

Saat ini HWO masih memiliki bug (banyak), untuk itu belum siap untuk di publikasikan. Mudah- mudahan dalam jangka waktu pendek dapat di share.