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

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.

lịch sử phiên bản

  • Phiên bản 0.5.1 đăng trên 2012-06-19

    EULA - Thỏa thuận cấp phép người dùng cuối



    Giấy phép MIT (MIT)

    Bản quyền (c)

    Sự cho phép được cấp, miễn phí, cho bất kỳ người nào có được bản sao của phần mềm này và các tệp tài liệu liên quan (&Phần mềm"), để xử lý Phần mềm mà không bị hạn chế, bao gồm nhưng không giới hạn quyền sử dụng, sao chép, sửa đổi, hợp nhất, xuất bản, phân phối, cấp phép lại và / hoặc bán bản sao Của Phần mềm và cho phép những người mà Phần mềm được trang bị để làm như vậy, tùy thuộc vào các điều kiện sau:

    Thông báo bản quyền ở trên và thông báo cho phép này sẽ được bao gồm trong tất cả các bản sao hoặc phần đáng kể của Phần mềm.

    PHẦN MỀM NÀY ĐƯỢC CUNG CẤP & NHƯ IS", MÀ KHÔNG CÓ BẢO HÀNH DƯỚI BẤT KỲ HÌNH THỨC NÀO, RÕ RÀNG HAY NGỤ Ý, BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở CÁC BẢO ĐẢM VỀ KHẢ NĂNG BÁN HÀNG, PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ VÀ KHÔNG VI PHẠM. TRONG MỌI TRƯỜNG HỢP, TÁC GIẢ HOẶC CHỦ SỞ HỮU BẢN QUYỀN SẼ KHÔNG CHỊU TRÁCH NHIỆM VỀ BẤT KỲ KHIẾU NẠI, THIỆT HẠI HOẶC TRÁCH NHIỆM PHÁP LÝ NÀO KHÁC, CHO DÙ TRONG MỘT HÀNH ĐỘNG CỦA HỢP ĐỒNG, SAI LẦM CÁ NHÂN HOẶC CÁCH KHÁC, PHÁT SINH TỪ, RA KHỎI HOẶC LIÊN QUAN ĐẾN PHẦN MỀM HOẶC VIỆC SỬ DỤNG HOẶC CÁC GIAO DỊCH KHÁC TRONG PHẦN MỀM.

Chi tiết chương trình