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 นั้นง่ายเหมือนการพัฒนาแอปพลิเคชัน 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, ต้นแบบ ฯลฯ ห้องสมุดมาพร้อมกับเอกสารโดยละเอียดและตัวอย่างที่แสดงให้เห็นถึงคุณลักษณะของผลิตภัณฑ์

ประวัติรุ่น

  • เวอร์ชัน 0.5.1 โพสต์เมื่อ 2012-06-19

    EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้



    ใบอนุญาต MIT (MIT)

    ลิขสิทธิ์ (ค)

    อนุญาตโดยไม่เสียค่าใช้จ่ายแก่บุคคลใด ๆ ที่ได้รับสําเนาของซอฟต์แวร์นี้และไฟล์เอกสารที่เกี่ยวข้อง ("Software") เพื่อจัดการกับซอฟต์แวร์โดยไม่มีข้อ จํากัด รวมถึง แต่ไม่ จํากัด เพียงสิทธิ์ในการใช้คัดลอกแก้ไขผสานเผยแพร่แจกจ่ายผู้ใต้บังคับอนุญาตและ / หรือขายสําเนาของซอฟต์แวร์และอนุญาตให้บุคคลที่ซอฟต์แวร์ได้รับการตกแต่งให้ทําเช่นนั้นภายใต้เงื่อนไขต่อไปนี้:

    คําประกาศลิขสิทธิ์ข้างต้นและคําประกาศการอนุญาตนี้จะรวมอยู่ในสําเนาทั้งหมดหรือส่วนสําคัญของซอฟต์แวร์

    ซอฟต์แวร์มีให้ & quot; ตามที่เป็นอยู่และไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันความสามารถในการค้าความเหมาะสมสําหรับวัตถุประสงค์เฉพาะและการไม่ละเมิด ผู้เขียนหรือผู้ถือลิขสิทธิ์จะไม่รับผิดชอบต่อการเรียกร้องความเสียหายหรือความรับผิดอื่น ๆ ไม่ว่าจะเป็นในการดําเนินการตามสัญญาการทรมานหรืออื่น ๆ ที่เกิดขึ้นจากหรือเกี่ยวข้องกับซอฟต์แวร์หรือการใช้งานหรือการติดต่ออื่น ๆ ในซอฟต์แวร์

รายละเอียดหลักสูตร