Bài đăng

Tài liệu tiếng việt lập trình ASP.net MVC5 sưu tầm

Hình ảnh
1.Bắt đầu Bắt đầu bằng cách cài đặt và chạy  Visual Studio Express 2013  cho Web hoặc  Visual Studio 2013 . Khởi động Visual Studio và tạo mới 1 project như sau: File -> New Project Tạo một project đầu tiên Click vào  New Project , sau đó chọn Visual C# ở khung bên trái, rồi chọn  Web  và cuối cùng chọn  ASP.NET  Web Application . Đặt tên cho project là "MvcMovie" rồi click  OK . Ở cửa sổ  New ASP.NET Project , click  MVC  rồi click  OK . Visual Studio sử dụng một khuôn mẫu mặc định (default template) cho ASP.NET MVC project mà bạn vừa tạo, do đó bạn sẽ có ngay một ứng dụng có thể chạy được mà chưa cần làm thêm điều gì. Đây là một project đơn giản và rất phù hợp để chúng ta bắt đầu. Giờ thì hãy nhấn F5 để bắt đầu run với chế độ Debug (chế độ chạy có gỡ lỗi). Visual Studio sẽ gọi một tiến trình là IIS EXPRESS để chạy ứng dụng của bạn. Sau đó sẽ gọi trình duyệt để duyệt vào ứng dụng. Lúc này, quan sát trên thanh địa chỉ của trình duyệt, ta sẽ thấy một

Thiết kế web bằng ASP.NET MVC (Phần 4) – Style và Layout theo http://esvn.vn/

Thêm 1 layout File _Layout.cshtml trình bày layout của mỗi trang trong ứng dụng.Nó được đặt trong thư mục Shared nằm trong thư mục Views. Mở file này ra và sẽ thấy nội dung như sau: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title> @ViewBag.Title </title> <link href=" @Url.Content("~/Content/Site.css") " rel="stylesheet" type="text/css"/> <script src=" @Url.Content("~/Scripts/jquery-1.5.1.min.js") "></script> <script src=" @Url.Content("~/Scripts/modernizr-1.7.min.js") "></script> </head> <body> <ul id="menu"> <li> @Html.ActionLink("Home","Index", "Home") </li> <li> @Html.ActionLink("Movies","Index", "Movies") </li> <li> @Html.ActionLink("About","About", "Home") </

Thiết kế web bằng ASP.NET MVC (Phần 10) – HTML Helper theo http://esvn.vn/

HTML Helpers được sử dụng để điều chỉnh đầu ra HTML HTML Helpers Đối với MVC, HTML helpers giống như là các control trong ASP.Net Web Form. Cũng giống như các control trong ASP.NET, HTML helper được sử dụng để tùy chỉnh HTML đầu ra. Nhưng HTML Helper nhẹ nhàng hơn. Không giống Web Form control, một HTML Helper không có sự kiện và view state. Trong nhiều trường hợp, một HTML Helper là các phương thức trả về chuỗi. Với MVC, bạn có thể tạo ra các helper của mình hoặc sử dụng các HTML helper có sẵn. HTML Helpers chuẩn MVC bao gồm các helper chuẩn cho hầu hết các loại thẻ HTML, giống như là Link và các phần tử form. HTML Links Một cách dễ nhất để tạo ra thẻ HTMLLink là sử dụng helper HTML.ActionLink(). Với MVC, Html.ActionLink() không liên kết đến 1 view. Nó tạo ra đường dẫn đến một action trong controller Cú pháp Razor: @Html.ActionLink("About thisWebsite", "About") Cú pháp ASP: <%=Html.ActionLink("Aboutthis Website", &