Knockout MVC 0.5.1

Giấy phép: Miễn phí ‎Kích cỡ tệp: 6.14 KB
‎Xếp hạng người dùng: 3.0/5 - ‎1 ‎Phiếu

Về Knockout MVC

Knockout MVC là một phần mở rộng miễn phí của knockout.js thư viện cho ASP.NET MVC 3 mà di chuyển tất cả các logic kinh doanh để phía máy chủ và tự động tạo ra mã JavaScript cần thiết cho phía khách hàng dựa trên C # hoặc VB.NET mô hình dữ liệu. Tạo ra các ứng dụng dựa trên JavaScript chỉ là dễ dàng như phát triển của một C # / VB.NET dụng máy tính để bàn phổ biến; không có dòng mã JavaScript duy nhất là cần thiết để được viết. Liên kết của giao diện trang với mô hình kinh doanh được thực hiện theo phong cách MVVM với sự trợ giúp của biểu thức C#/VB.NET (không phải thuộc tính riêng biệt, nhưng biểu thức trên chúng sẽ được dịch sang mã JavaScript) bằng IntelliSense. Nếu các thao tác phức tạp nên được thực hiện cho mô hình, có thể giải quyết bất kỳ phương pháp mô hình nào trên máy chủ bằng cách sử dụng một chuỗi ngắn (truy vấn ajax sẽ được tạo tự động; và khi khách hàng sẽ nhận được mô hình cập nhật, toàn bộ giao diện sẽ tự động làm mới). Tạo mã JavaScript dựa trên Knockout.js đó là lý do tại sao nó hoạt động dưới bất kỳ trình duyệt nào (thậm chí IE 6). Vì vậy, mô tả toàn bộ logic kinh doanh trên máy chủ trong một trường hợp duy nhất, chúng tôi nhận được một khả năng để tạo ra đầy đủ tính năng cross-trình duyệt ứng dụng web khách hàng mà không cần viết một mã JavaScript duy nhất! Knockout MVC có thể hoạt động trong bất kỳ trình duyệt nào (vì nó dựa trên Knockout.js): IE 6+, Firefox 2+, Opera 10+, Chrome, Safari. Sản phẩm tương thích với các thư viện JavaScript của bên thứ ba khác như jQuery, Prototype, v.v. Thư viện đi kèm với tài liệu chi tiết và mẫu thể hiện các tính năng sản phẩm.