Knockout MVC 0.5.1
Vous pourrez télécharger en 5 secondes.
Sur Knockout MVC
Knockout MVC est une extension gratuite de knockout.js bibliothèque pour ASP.NET MVC 3 qui déplace toute logique d’entreprise du côté serveur et génère automatiquement le code JavaScript nécessaire pour le côté client basé sur C # ou VB.NET modèle de données. La création d’une application javascript est tout aussi facile que le développement d’une application de bureau C# / VB.NET courante; aucune ligne unique de code JavaScript n’est nécessaire pour être écrite. La liaison de l’interface de page au modèle d’affaires se fait dans le style MVVM à l’aide d’expressions C#/VB.NET (non pas des propriétés séparées, mais des expressions sur elles qui seront traduites en code JavaScript) à l’aide d’IntelliSense. Si des manipulations complexes doivent être effectuées sur le modèle, il est possible de s’adresser à n’importe quelle méthode de modèle sur le serveur à l’aide d’une courte chaîne (la requête ajax sera générée automatiquement; et lorsque le client recevra le modèle mis à jour, toute l’interface se actualisera automatiquement). Le code JavaScript généré est basé sur Knockout.js c’est pourquoi il fonctionne sous n’importe quel navigateur (même IE 6). Ainsi, décrivant toute la logique d’entreprise sur le serveur dans un seul cas, nous obtenons la possibilité de créer pleinement en vedette l’application Web client cross-browser sans écrire un seul code JavaScript! Knockout MVC peut fonctionner dans n’importe quel navigateur (puisqu’il est basé sur Knockout.js): IE 6+, Firefox 2+, Opera 10+, Chrome, Safari. Le produit est compatible avec d’autres bibliothèques JavaScript tierces telles que jQuery, Prototype, etc. La bibliothèque est livré avec une documentation détaillée et des échantillons démontrant les caractéristiques du produit.