ASP.NET khác biệt rất nhiều so với các công nghệ Web đi trước. Macromedia Dreamweaver MX tuy vẫn duy trì sức mạnh của công cụ thiết kế trang nhã, nhưng đã chuyển từ công nghệ cổ điển sang ASP.NET bằng cách cung cấp nhiều công cụ đơn giản bớt quá trình tự động hoá ứng dụng Web. Nhờ kết hợp sức mạnh của ASP.NET với Dreamweaver, các nhà phát triển sẽ nắm bắt được ASP.NET chỉ trong nháy mắt.
Với ASP.NET, các nhà phát triển có cả một danh sách dài các ngôn ngữ lập trình phát triển Web để tha hồ chọn lựa. Những ngôn ngữ này hoàn toàn hướng đối tượng, vì vậy các đoạn mã có thể dể dàng tái sử dụng và bảo trì. Trong số đó có những ngôn ngữ hoàn toàn mới như C#, và cũng có những ngôn ngữ được xây dựng lại dựa trên ngôn ngữ cũ như Visual Basic.NET. Tập sách này sử dụng C#, vì thiết nghĩ với công nghệ mới như ASP.NET, tốt hơn hết là chúng ta bắt đầu lại từ đầu.
ASP.NET còn giới thiệu cho chúng ta một nét mới, đó là sự tách biệt giữa mã lập trình với mã mô tả. Đây là ưu điểm lớn đối với các nhóm có cả nhà thiết kế lẫn nhà phát triển, bởi vì nhà thiết kế sẽ không cần phải nhìn vào (để rồi có nguy cơ làm hỏng) bất kỳ mã lập trình nào, còn nhà phát triển thì sẽ không vô tình phá vỡ bố cục ấn tượng. Ưu điểm khác nữa của việc tách iệt mã là công cụ như Dreamweaver có khả năng trình bày trang web chuẩn xác hơn, vì mã lập trình không ảnh hưởng đến bố cục.
Dreamweaver MX là trình soạn thảo tối ưu (tốt hơn cả Visual Studio.Net) trong việc xây dựng ứng dụng Web có bố cục lôi cuốn. Dựa trên những công cụ thiết kế mạnh mẽ và nổi tiếng trước nay của Dreamweaver, các kỹ sư Macromedia còn tích hợp thêm các tính năng. NET, như control chứng thực, khiến cho Dreamewaver MX trở thành công cụ phát trểin ứng dụng nhanh (Rapid Application Develoment) siêu việt.
Vì các tính năng động của ASP.NET đòi hỏi nhà phát triển phải viết nhiều mã, cho nên trong quyển sách này, bạn cũng sẽ bắt gặp rất nhiều mã. Song thực ra Dreamweaver có nhiều nút được lập trình sẵn, wizard, và hộp thoại làm thay bạn rất nhiều việc. Cuối cùng với sức mạnh của ASP.NET, cùng với những kỹ năng sử dụng Dreamweaver mà bạn sắp bước vào tìm hiểu, bạn sẽ trở thành nhà phát triển Web kỳ tài.
Mục lục:
Lời giới thiệu
Chương 8: Web Forms hướng dữ liệu
Chương 9: Tạo hệ thống đăng nhập
Chươn g10: Tạo Control User theo ý riêng
Chươn g11: Tạo Control Server tùy biến
Chươn g12: Xây dựng và sử dụng các dịch vụ Web
Chương 13: Mở rộng Dreamweaver MX.
Mời bạn đón đọc.