Knockout MVC 0.5.1

Лицензии: Бесплатный ‎Размер файла: 6.14 KB
‎Рейтинг пользователей: 3.0/5 - ‎1 ‎Голосов

Knockout MVC является бесплатным расширением библиотеки Knockout.js для ASP.NET MVC 3, которая перемещает всю бизнес-логику на сторону сервера и автоматически генерирует код JavaScript, необходимый для клиентской стороны на основе модели данных C или VB.NET. Создание приложения на основе JavaScript так же просто, как и разработка общего приложения на рабочем столе VB.NET C/C; ни одна строка кода JavaScript не требуется для написания. Привязка интерфейса страницы к бизнес-модели делается в стиле MVVM с помощью выражений C'/VB.NET (не отдельных свойств, а выражений над ними, которые будут переведены на код JavaScript) с помощью IntelliSense. Если сложные манипуляции должны быть сделаны с моделью, можно обратиться к любому методу модели на сервере с помощью одной короткой строки (ajax запрос будет автоматически генерироваться; и когда клиент получит обновленную модель, весь интерфейс будет автоматически обновляться). Генерируемый код JavaScript основан на knockout.js и именно поэтому он работает под любым браузером (даже IE 6). Таким образом, описывая всю бизнес-логику на сервере в одном экземпляре, мы получаем возможность создавать полное применение кросс-браузерного клиентского веб-приложения без написания единого кода JavaScript! Knockout MVC может работать в любом браузере (так как он основан на Knockout.js): IE 6 , Firefox 2 ", Опера 10", Chrome, Safari. Продукт совместим с другими сторонними библиотеками JavaScript, такими как j-Кери, Прототип и т.д. Библиотека поставляется с подробной документацией и образцами, демонстрирующими особенности продукта.

история версии

  • Версия 0.5.1 размещено на 2012-06-19

    EULA - Соглашение о лицензировании конечных пользователей



    Лицензия Mit (MIT)

    Авторское право (c)

    Разрешение предоставляется, бесплатно, любому лицу, получению копии этого программного обеспечения и связанных с ним файлов документации (цитата; программное обеспечение;), иметь дело в программном обеспечении без ограничений, в том числе без ограничений права на использование, копирование, изменение, слияние, публикацию, распространение, сублиценза, и / или продавать копии программного обеспечения, и разрешить лицам, которым программное обеспечение предоставляется сделать это, при условии следующих условий:

    Вышеупомянутое уведомление об авторском праве и это уведомление о разрешении должны быть включены во все копии или значительную часть Программного обеспечения.

    ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «квотА;КАК IS»QUOT;, БЕЗ ГАРАНТИИ ЛЮБОГО РОДА, ВЫРАЗИТЬ ИЛИ ПОДРАЗУМЕВАЕТСЯ, В ТОМ ЧИСЛЕ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОРГОВОСТИ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ И НЕИНФРАМЕНТА. НИ В ОДНОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБУЮ ПРЕТЕНЗИЮ, УЩЕРБ ИЛИ ИНУЮ ОТВЕТСТВЕННОСТЬ, БУДЬ ТО В ДЕЙСТВИИ ПО КОНТРАКТУ, ДЕЛИКТ ИЛИ ИНЫМ ОБРАЗОМ, ВЫТЕКАЮЩИХ ИЗ, ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЯ ИЛИ ДРУГИХ СДЕЛОК В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ.

Подробная информация о программе