After play around with ASP.NET 2.0 during last eight months, I feel confidence with this new framework now. It has many enhanchment both on UI and framework, make my life easier and more productive. Then I start write a book on this topic. Still write in Bahasa Indonesia, and wil be published during next 2 months by major book publisher in Indonesia.
I choose VWD Express instead of full package of heavy duty Visual Studio 2005. Because VWD Express is free, it’s very interesting publish its capability. The most feature I miss from Express are Source Safe and any project collaboration stuffs.
Here is the table of contents of the book:
Cepat dan Mudah
Membuat Web Dinamis
dengan Visual Web Developer 2005 Express
1. Mengenal Visual Web Developer 2005 Express
1.1. Fitur dan Kemampuan VWD Express
1.2. Integrated Development Environment
1.3. Web Site Anda yang Pertama
2. Merencanakan Web Site
2.1. Diagram Pengembangan Web Site
2.2. Membuat Halaman Web
2.3. Membuat Master Pages
3. Bekerja dengan ASP.NET Controls
3.1. Apa itu ASP.NET
3.2. Menggunakan Kontrol ASP.NET
3.3. TextBox
3.4. Label
3.5 GridView
3.6 Calendar
3.7. Image
3.8. Validator
4. Konfigurasi Membership untuk Web Site
4.1. Mengapa menggunakan Membership
4.2. Menyiapkan Database
4.3. Pengaturan File
4.4. Pengunaan web Administration Tool
4.5. Membuat User
4.6. Membuat Role
5. Mengelola Membership dengan ASP.NET
5.1. Mengenal Login Control
5.2. Membuat Formulir Registrasi
5.3. Penggunaan Status Login
5.4. Reset Password
5.5. Pengujian Membership
6. Memudahkan Desain dengan Style
6.1. Mengapa menggunakan CSS
6.2. Membuat CSS
6.3. Menerapkan CSS di Web Site
7. Sistem Navigasiasi
7.1. Penggunaan Navigation Control
7.2. Navigasi dengan SiteMap
8. Membuat Web Site Lebih Personal
8.1. Mengenal Personalization
8.2 Keamanan dan Personalization
9. Meningkatkan Desain dengan Themes
9.1. Konsep dan Penggunaan Themes
9.2. Membebaskan Pengguna Memilih Themes
10. Kursus Singkat SQL Server
10.1. Mengenal Database dan SQL Server
10.2. Mendesain Database
10.3. Relationship antar Tabel
10.4. Perintah SQL
10.5. Mengenal View dan Stored Procedure
11. Mengakses Database dengan GridView
11.1. Menampilkan Data
11.2. Mengedit dan Menghapus Data
11.3. Menampilkan Gambar
11.4. Membuat Formulir Master Detail
12. Lebih Lanjut dengan ASP.NET Controls
12.1. Kontrol FileUpload
12.2. Memutar Banner dengan AddRotator
12.3. Tampilkan Laporan dengan ReportViewer
13. Memisahkan Kode dengan Web Page
13.1. Mengapa Perlu Dipisah?
13.2. Praktek1: Sistem Login dan Membership
13.3. Praktek2: Mengelola Database dengan Gridview
14. Membuat Komponen untuk Website
14.1. Mengapa Membuat Komponen
14.2. Membuat Data Access Layer
14.3. Mengakses DAL dengan GridView
15. Studi Kasus: Membuat Personal Blog