Reyza

tenang, senang, sederhana
See also: Other Geeks@INDC

Membuat Kerangka Aplikasi Web dengan ASP.NET

Masih aneh kan judul bukunya? Jadi sementar judul bukunya adalah :

"Membuat Kerangka Aplikasi Web dengan ASP.NET"

Tapi intinya memang tujuan buku ini untuk memberikan informasi kepada web developer pemula agar mendapat wawasan dalam membuat aplikasi web dengan ASP.NET.  Agar web developer pemula mempunyai pengetahuan kemudahan apa saja yang telah ada pada ASP.NET.

Buku ini rencananya akan disumbangkan kepada IlmuKomputer.com (IKC) atau untuk Project Otak.  Tetapi pembaca di Project Otak sepertinya sudah mengetahui apa yang akan saya tulis.

Berikut ringkasan dari buku ini :

BAB I : Pengenalan Web Application dan Web Site

Pada bab ini akan dijelaskan langkah demi langkah pembuatan project Web Application atau Web Site.  Akan dipaparkan juga mengenai struktur direktori dan file yang ada pada project Web Application atau Web Site.
Dari paparan ini diharapkan pembaca akan mengetahui fungsi-fungsi dari direktori dan file-file yang ada.

BAB II : Design

Pada bab ini akan dijelaskan penggunaan Master Page yang akan memudahkan pembuatan website yang mempunyai halaman yang seragam dan mudah dikelola.  Penggunaan Theme pada website untuk mengelola file-file CSS dan skin.  Dengan fungsionalitas Theme ini sangat memudahkan untuk mengubah wajah dari website. 
Penjelasan tujuan penggunaan skin yang akan memudahkan untuk mengubah style dari server control yang ada pada halaman website.
Setelah membaca bab ini pembaca diharapkan akan mempunyai pengetahuan untuk membuat website yang gampang dikelola dari sisi design.

BAB III : Resource

Pada setiap software, dalam hal ini adalah aplikasi web pasti ditemukan label yang berisi teks.  Pada bab ini akan dijelaskan penyimpanan teks pada setiap label ataupun teks-teks lainnya yang ada pada website pada resource website.  Pemanfaatan fungsionalitas resource ini akan memudahkan mengganti teks yang ada pada website bahkan akan memudahkan pengubahan bahasa yang digunakan pada website.  Selain itu website juga bisa dikonfigurasi agar bahasa yang digunakan akan sesuai dengan negara dari user yang mengaksesnya. 

BAB IV : Validasi

Pada bab ini akan diterangkan bagaimana ASP.NET memberikan kemudahan untuk mem-validasi setiap inputan yang ada pada server control seperti Textbox, DropDownList dan lain-lain.
Pada bab ini akan dijelaskan macam-macam validasi yang dimiliki oleh ASP.NET

BAB V : Web Part

Pada bab ini akan dijelaskan langkah demi langkah membuatan dan menggunakan Web Part.

BAB VI : Membership, Profile dan Personalization

Pengelolaan role dan user adalah salah satu kemudahan yang diberikan pada aplikasi web yang dibangun dengan ASP.NET.  Pada bab ini juga dibahas mengenai penyimpanan profile dan juga personalisasi untuk setiap user.
Sebagai contoh personalisasi adalah, penggunaan webpart yang tata letaknya dapat diubah-ubah oleh setiap user, dan perubahan tersebut akan disimpan dalam database.
Pada bab ini juga kan diterangkan cara membuat role dan user dengan memanfaatkan ASP.NET Configuration yang ada pada Visual Studio .NET. 

BAB VII : Navigasi

Pada bab ini akan diterangkan pemanfaatan Sitemap untuk navigasi pada website.  Navigasi dapat ditampilkan dalam bentuk tree ataupun dalam menu pulldown.
Pada bab ini juga diterangkan bagaimana menu ditampilkan berdasarkan role, sehingga setiap user dengan role tertentu akan mendapatkan menu yang berbeda dengan user yang mempunyai role lainnya.

Pengantar

Setelah membaca ringkasan isi buku ini di atas mungkin akan ada pertanyaan :

  1. Hanya ini isi buku ini?  Tidak ada bahasan mengenai koneksi dan operasi ke database ?
  2. Hanya ini isi buku ini?  Tidak ada bahasan tentang Data Server Control seperti GridView, DataList, Repeater dan lain-lain?
  3. Hanya ini isi buku ini?  Tidak ada pembahasan mengenai operasi CRUD (Create Retrieve Update Delete)  pada record dalam database?

Buku ini memang hanya kan menyajikan seperti yang telah ditulis pada Ringkasan Isi.  Buku ini ditujukan untuk developer pemula yang menggunakan ASP.NET.  Terutama bagi web developer yang sebelumnya telah menggunakan teknologi lain seperti PHP ataupun Java.

Buku ini diharapkan dapat memberikan informasi kepada web developer bahwa ASP.NET telah memberikan kemudahan yang dapat digunakan.  Sebagai contoh kasus, penulis sering bertemu dan berbicara dengan web developer yang dulunya menggunakan teknologi selain ASP.NET dan akhirnya menggunakan teknologi ASP.NET.  Mereka sering masih terikat dengan teknologi sebelumnya, seperti membuat table user dan engine untuk proses autentifikasi sendiri.  Atau membuat kode sendiri untuk membuat menu navigasi.

Diharapkan buku ini bisa memberikan informasi kemudahan apa saja yang didapat apabila menggunakan ASP.NET


Sampai saat ini (dua hari pengerjaan) sudah 2 bab yang hampir selesai. Semoga cepat selesai. Jadi Chocolove Mic bisa aktif lagi di IlmuKomputer.Com.

Selain judul ini juga tengah dibuat satu buku lagi bertema Silverlight 1.1. Kegiatan mulai aktif di tempat ngajar lagi dengan sarat cuma ngajar Javascript dan ASP.NET or .NET Technology.

PS : Seri blog ini tidak akan di agregate ke publik. 

UPDATE {29 Juli 2008}

Akhirnya kelar juga nih, untuk mendownload bisa klik disini : http://geeks.netindonesia.net/blogs/reyza/archive/2008/07/20/hand-on-lab-asp-net-3-5.aspx

Share this post: | | | |

Comments

De_Joker said:

Ditunggu bukunya bang :)

# January 14, 2008 9:53 AM

luki ishwara said:

heuheue om.. ini dia yg di tunggu-tunggu.. :D

# January 14, 2008 10:05 AM

Lutfie Royan said:

taro dimana aja deh bukunya, akan aku download hheehehehe

# January 17, 2008 1:46 PM

stlowbelly said:

dtunggu tutorialnya mas,

saya sabgat pengen bgt bisa ASp ne

merdeka!!

semangat untuk aku yg pengen bisa bhkan menguasai...

# March 10, 2008 10:18 AM

stlowbelly said:

dtunggu mas tutorialnya,

semngat bwt akyu yang pengen bisa,

bahkan berkeinginan untuk menguasai juga hweee...

MERDEKA !

# March 10, 2008 10:19 AM

RLY said:

Bukunya bkal Q download bwt bahan TA ne sulit dtunggu quick yaw........ :-)Thks be4

# May 6, 2008 5:10 PM

RLY said:

Bukunya bkal Q download bwt bahan TA ne sulit dtunggu quick yaw........ :-)Thks be4

# May 6, 2008 5:11 PM

celsi said:

jika udah selesai/rampung bukunya, jangan lupa infonya via emil aku biar aku download. tnx ni emil gw celsii@telkom.net

# July 12, 2008 11:15 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 
Are you human?:  


Enter the numbers above: