Knockout MVC 0.5.1

ใบ อนุญาต: ฟรี ‎ขนาดแฟ้ม: 6.14 KB
‎คะแนนจากผู้ใช้: 3.0/5 - ‎1 ‎โหวต

เกี่ยวกับ Knockout MVC

Knockout MVC เป็นส่วนขยายฟรีของห้องสมุด Knockout.js สําหรับ ASP.NET MVC 3 ที่ย้ายตรรกะทางธุรกิจทั้งหมดไปยังฝั่งเซิร์ฟเวอร์และสร้างรหัส JavaScript ที่จําเป็นสําหรับฝั่งไคลเอ็นต์โดยอัตโนมัติตามรูปแบบข้อมูล C# หรือ VB.NET การสร้างแอปพลิเคชันที่ใช้ JavaScript นั้นง่ายเหมือนการพัฒนาแอปพลิเคชัน C# / VB.NETทั่วไป ไม่จําเป็นต้องเขียนโค้ด 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 ของบุคคลที่สามอื่น ๆ เช่น jQuery, ต้นแบบ ฯลฯ ห้องสมุดมาพร้อมกับเอกสารโดยละเอียดและตัวอย่างที่แสดงให้เห็นถึงคุณลักษณะของผลิตภัณฑ์