Hướng dẫn tạo một ứng dụng web bằng ASP.net cơ bản

 Để tạo một ứng dụng web bằng ASP.net cơ bản bạn cần có được những hiểu biết căn bản về ASP.net: kiến trúc của DotNet Framework cùng các phần mềm cần thiết khi sử dụng để tạo ra một ứng dụng web với ASP.net, cùng các ngôn ngữ lập trình được sử dụng trong ASP.net.

Tạo web bằng ASP.net

Đầu tiên chúng ta sẽ tìm hiểu về kiến trúc của DotNet FrameWork một thành phần không thể thiếu trong lập trình web với  ASP.net

tao-web-bang-aspnet

Cấu trúc của DotNet FrameWork

 Cấu trúc của DotNet FrameWork: Gồm 5 phần chính.

Phần trên cùng Common Language specification : phần thể hiện các ngôn ngữ được hỗ trợ trong FrameWord như VB; C#; C++; Jscript…

Phần thứ 2 bao gồm: Windows Forms được sử dụng để xây dựng các ứng trên Destop; ASP.net là phần được dùng để xây dựng các ứng dụng web đây là phần mà chúng ta sẽ cùng nhau tìm hiểu sâu hơn.

Phần thứ 3 là: .Net FrameWork Base class bao gồm các lớp thư viện cơ bản trong DotNet: ADO.Net; XML; Threading IO; .Net; Seurity; Dlagnostlcs; Etc.

Phần 4 gồm: Các dịch vụ chạy DotNet Common language và Runtime được sử dụng để chạy chương trình lập trình sau khi được trình biên dịch chuyển đổi

Phần cuối là các dịch vụ services và hệ điều hành nền tảng Windows.

Để có thể tạo lên một trang web với ASP.net  bạn cần có các kỹ năng cơ bản về lập trình web như sau:

+ Kỹ năng lập C#, SQL Server, ngôn ngữ truy vấn T – SQL.

+ Hiểu về cơ chế hoạt động của WebSite và cơ sở dữ liệu.

+ Hiểu về kiến trúc và cơ chế của .Net FrameWork

Yêu cầu đối với máy được sử dụng để tạo một ứng dụng web với ASP.net như sau:

–  Cài đặt .Net Framework 4.0 hoặc bản 4.5

–  Cài Visual Stdio 2012 hoặc 2010.

–  Cài  SQL Server 2008.

–  Internet Information Services.

Ngoài  ra bạn cũng nên có thêm các kiến thức về PhotoShop và HTML để tạo ra các giao diện cho trang web.

Cách tạo ra một ứng dụng web trong ASP.net rất đơn giản và nhanh chóng các bạn chỉ cần mở trình làm việc của Visual Stdio lên. Ở bên phải màn hình chúng ta sẽ quan tâm tới hai cửa sổ chính là Solution Explorer  và Server Explorer.

huong-dan-tao-web-bang-aspnet

Giao diện làm lập trình web của Visual Stdio 2010 hoặc 2010

  Trong Solution Explorer chứa các tập tin thư mục trong  trang web mà các bạn định tạo.

Trong Server Explorer sẽ cung cấp cho bạn các công cụ để kết nối với cơ sở dữ liệu SQL.

Ở bên trái sẽ chứa các Toolbox như: Textbox, Button… để các bạn phát triển các ứng dụng web.

Để tạo một ứng dụng web các bạn vào File chọn New Project -> hiển thị cửa sổ bao gồm nhiều ngôn ngữ được hỗ trợ: Visual Basic; Visual C#, …

Bạn click vào Visual C# -> sổ ra các lựa chọn:  Window để xây dựng các ứng dụng trên Windows; Web để xây dựng các ứng dụng web…

 Khi khởi tạo một ứng dụng web với ASP.net bạn cần chú ý tới mục sổ chọn trên combobox phía trên phải đặt là .NET Framework 4 và Sort by là: Default.

Chọn web -> chọn ASP.net Web Form  Application -> nhập tên trang web mà bạn định tạo -> nhấn Ok

Một trình soạn thảo sẽ được hiển thị bao gồm các dòng code thể tên cùng các thuộc tính của trang web mà bạn vừa tạo với  các ngôn ngữ được hỗ trợ: HTML, CSS, PHP.

huong-dan-tao-web-bang-aspnet

Trình soạn thảo code và các công cụ hỗ trợ làm web bằng ASP.net

Ở đây bạn có thể xem mọi thông tin về trang web mà bạn vừa tạo ra như trong phần projecties và các thư mục chứa các thư viện hệ thống. Bên phải là hộp ToolBox chứa các công cụ được dùng để tạo các from trên web.

huong-dan-tao-web-bang-aspnet

Các thông tin bên trong của phần projecties

Như vậy, việc tạo ra một ứng dụng web bằng ASP.net trên Visual Stdio là điều rất dễ dàng bạn còn việc viết thêm những đoạn code mà mình cần hiển thị trên trang web nữa là ổn.

Để chạy thử ứng dụng trực tiếp trên thanh công cụ chọn Firefox.

Nhận xét