Knockout MVC 0.5.1
5 saniye içinde indirebilirsiniz.
Hakkı -nda Knockout MVC
Knockout MVC, tüm iş mantığını sunucu tarafına aktaran ve C# veya VB.NET veri modeline dayalı olarak istemci tarafı için gerekli JavaScript kodunu otomatik olarak oluşturan ASP.NET MVC 3 için Knockout.js kütüphanesinin ücretsiz bir uzantısıdır. JavaScript tabanlı uygulama oluşturma gibi ortak bir C # / VB.NET masaüstü uygulaması nın geliştirilmesi kadar kolaydır; JavaScript kodunun tek bir satırı nın yazılması gerekmez. Sayfa arabiriminin iş modeline bağlanması, IntelliSense kullanılarak C#/VB.NET ifadeleri (ayrı özellikler değil, üzerlerindeki ifadeler) yardımıyla MVVM tarzında yapılır. Modele karmaşık manipülasyonlar yapılacaksa, sunucudaki herhangi bir model yöntemine tek bir kısa dize kullanarak hitap etmek mümkündür (ajax sorgusu otomatik olarak oluşturulur; ve istemci güncelleştirilmiş modeli aldığında, tüm arabirim otomatik olarak yenilenir). Oluşturulan JavaScript kodu Knockout dayanmaktadır.js ve bu yüzden herhangi bir tarayıcı (hatta IE 6) altında çalışır. Böylece, tek bir örnekte sunucuda tüm iş mantığı açıklayan biz tek bir JavaScript kodu yazmadan tam özellikli çapraz tarayıcı istemci Web uygulaması oluşturmak için bir yetenek olsun! Knockout MVC herhangi bir tarayıcıda çalışabilir (çünkü Knockout .js dayanmaktadır): IE 6+, Firefox 2+, Opera 10+, Chrome, Safari. Ürün jQuery, Prototype, vb gibi diğer üçüncü taraf JavaScript kitaplıkları ile uyumludur. Kütüphane, ürün özelliklerini gösteren ayrıntılı belgeler ve örneklerle birlikte gelir.