Tương đương với:

Một phần của tài liệu Giáo trình Lập trình mạng nâng cao hướng.NET (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 106 - 108)

I. PHÂN TÍCH MÃ Ở TRANG ASP.NET ÐẦU TIÊN

tương đương với:

<B>Hello Vovisoft</B>

Nhưng với ASP.NET và VB.NET thì khơng đơn giản như thế. Visual Basic.NET có soạn sẵn 1 chữ (character) đặc biệt dùng trong trường hợp này là chữ _ (underscore) để nối nguồn mã với nhau:

<% Response.Write _ ("Hello Vovisoft") %>

Lưu ý chữ _ (underscore) này không dùng để nối 2 hàng chữ của 1 string với nhau, tỷ như

cách viết sau đây khơng đúng cú pháp lập trình: <% Response.Write ("Hello _

Vovisoft") %>

XI. Tóm tắt

Như vậy, ta đã tìm hiểu thêm về cấu trúc và sơ lược qua cú pháp cũng như vài mệnh lệnh, công cụ (controls) cơ bản dùng trong các trang ASP.NET, điều này sẽ giúp ta xây dựng nền tảng cho việc soạn thảo các trang ASP.NET phức tạp hơn trong tương lai. Ta sẽ tiếp tục đào sâu thêm và riêng biệt về cách xữ dụng các server controls, user controls, kiểu mẫu Event- Driven cũng như tác động hổ tương (interact) giữa ASP.NET và .NET framework.

Có 1 điều ta cần nhằc nhở, nếu bạn khơng có đủ các nhu liệu cần thiết như đã liệt kê ở trang Rào Trước của khoá Tự Học ASP.NET tỷ như Visual Studio.NET, MS SQL2000 Server, ... thì làm sao có thể theo học thành cơng khố này, nhất là ta lại muốn xữ dụng các giao diện được biên soạn sẵn giúp việc lập trình thêm thoải mái và hào hứng. Do khơng phải ai cũng có đủ phương tiện hay ngân sách để trang bị cho mình các nhu liệu nêu trên nên việc tự học càng thêm ... khó khăn trăm bề. 'Cái khó ... nó bó cái khơn' là vậy.

Nhưng ... các bạn hãy 'quẳng gánh lo đi' vì 'may mà có em, đời cịn ... dễ thương'. Em ở đây là Web Matrix. Web Matrix có cái tên chính thức là Microsoft ASP.NET Web Matrix Project. Ðó là 1 dự án được xây dựng và do nhiều Kỹ Sư Tin Học thiện nguyện (chuyên trị về .NET) đóng góp. Đã nhất là Web Matrix được cung cấp miễn phí (free), do đó ta xài 1 cách thoải mái và hơn nữa, Web Matrix rất nhỏ (chỉ khoãng 1.2 MBytes - so với MS Visual Studio.NET thì giống như con chuột Mickey so với con ... khủng long) nhưng rất đẹp lại uyển chuyển dễ dùng như MS Visual Studio.NET vậy.

Do đó, bài số 3 sẽ 'Giới thiệu về Web Matrix' , về sự khác biệt đối với MS Visual Studio.NET, về việc cài đặt và bố trí cũng như cách xữ dụng của Web Matrix cho việc lập trình các trang ASP.NET

XII. Bài làm ở nhà

Câu hỏi 1: Làm sao phân biệt được giữa Code Declaration Block và Code Render Block? Câu hỏi 2: Như thế nào là Code Behind Model?

Bài làm 1: Phát triển 1 trang ASP.NET dùng hiển thị cuốn lịch (Calendar).

Bài 03

Một phần của tài liệu Giáo trình Lập trình mạng nâng cao hướng.NET (Nghề Lập trình máy tính): Phần 2 - Tổng cục dạy nghề (Trang 106 - 108)

Tải bản đầy đủ (PDF)

(157 trang)