2013-05-22 42 views
6

Tôi đã xem xét HTML5 và tôi thực sự vui mừng khi dùng thử. Là một khung công tác tôi muốn sử dụng ASP.NET MVC, nhưng tôi không chắc chắn nó hoạt động như thế nào với HTML5.ASP.NET MVC và HTML5

Có (tôi biết có, nhưng không chắc chắn nếu chúng tốt) bất kỳ bộ công cụ HTML5 tốt nào cho ASP.NET MVC? Về cơ bản tôi muốn một số gợi ý nơi để bắt đầu với việc tạo ra một trang với các điều khiển HTML5 phong phú bằng cách sử dụng MVC + một số ưu và khuyết điểm từ kinh nghiệm của bạn.

Dù sao tôi sẵn sàng bỏ PHP và bắt đầu với MVC nếu hỗ trợ HTML ở đó ... Tôi có kỹ năng C# và tôi hiểu mẫu MVC.

Trân trọng, no9.

+2

Bạn viết HTML5 như HTML đơn giản trong chế độ xem (.cshtml). Đối với các bộ công cụ, tôi khuyên bạn nên tìm điều khiển nào bạn muốn sử dụng và tìm kiếm một thư viện HTML5 có chứa nó. Bạn có thể tìm thấy hầu như bất cứ điều gì nếu bạn biết những gì bạn đang tìm kiếm. – Youssef

+0

thats vấn đề, atm Tôi không biết những gì tôi đang tìm kiếm. Tôi chỉ muốn sử dụng các điều khiển MVC và HTML5 – no9

Trả lời

12

MVC và HTML 5 không thực sự có liên quan gì đến nhau để bạn có thể sử dụng bất kỳ khung công cụ nào bạn muốn, tất cả đều là về chương trình.

Và Visual Studio 2012 hỗ trợ HTML 5 bạn nên cài đặt một phần mở rộng cho VS gọi là "Web Essentials 2012" cho sự hỗ trợ tốt nhất cho HTML 5.

Đối với một khởi động tốt bạn cũng có thể kiểm tra html5boilerplate ra.

Tôi hy vọng điều này sẽ giúp bạn bắt đầu.

+0

cảm ơn bạn về các con trỏ. – no9

4

Tôi đã viết một bộ công cụ HTML5 cho ASP.NET MVC mà bạn chỉ cần thêm vào dự án của bạn sẽ cung cấp cho bạn các chức năng mà bạn cần.

Một khi bạn đã thêm vào thư viện để dự án của bạn, bạn có thể sử dụng nó trong Xem bạn như vậy:

@Html.Html5TextBox("txtOne", InputType.Color) 

Mà sẽ trả về một yếu tố textbox trông giống như:

<input type="color" id="txtOne" name="txtOne"> 

Có tải hỗ trợ cho nhiều loại đầu vào HTML5 khác - để biết thêm thông tin, hãy xem blog post.