Knockout MVC 0.5.1

लाइसेंस: मुफ्त ‎फ़ाइल आकार: 6.14 KB
‎उपयोगकर्ताओं की रेटिंग: 3.0/5 - ‎1 ‎वोट

करीबन Knockout MVC

नॉकआउट एमवीसी ASP.NET एमवीसी 3 के लिए नॉकआउट.js लाइब्रेरी का एक मुफ्त विस्तार है जो सभी व्यावसायिक तर्क को सर्वर की ओर ले जाता है और स्वचालित रूप से सी # या VB.NET डेटा मॉडल के आधार पर क्लाइंट साइड के लिए आवश्यक जावास्क्रिप्ट कोड उत्पन्न करता है। जावास्क्रिप्ट-आधारित एप्लिकेशन का निर्माण एक आम सी # / VB.NET डेस्कटॉप एप्लिकेशन के विकास के रूप में उतना ही आसान है; जावास्क्रिप्ट कोड की कोई एक पंक्ति लिखना आवश्यक नहीं है। बिजनेस मॉडल के लिए पेज इंटरफेस का बाध्यकारी सी #/VB.NET अभिव्यक्ति (अलग गुण नहीं है, लेकिन उन पर अभिव्यक्ति है कि जावास्क्रिप्ट कोड के लिए अनुवाद किया जाएगा) की मदद से MVVM शैली में किया जाता है इंटेलीसेंस का उपयोग कर । यदि मॉडल के लिए जटिल जोड़तोड़ किया जाना चाहिए, तो एक छोटी स्ट्रिंग का उपयोग करके सर्वर पर किसी भी मॉडल विधि को संबोधित करना संभव है (अजाक्स क्वेरी स्वचालित रूप से उत्पन्न हो जाएगी; और जब ग्राहक को अपडेट किया गया मॉडल मिलेगा, तो पूरा इंटरफ़ेस स्वचालित रूप से ताज़ा हो जाएगा)। जेनरेटेड जावास्क्रिप्ट कोड नॉकआउट पर आधारित है.js और यही कारण है कि यह किसी भी ब्राउज़र (यहां तक कि आईई 6) के तहत काम करता है। इस प्रकार, एक ही उदाहरण में सर्वर पर पूरे व्यापार तर्क का वर्णन करते हुए हमें एक भी जावास्क्रिप्ट कोड लिखे बिना पूरी तरह से चित्रित क्रॉस-ब्राउज़र क्लाइंट वेब एप्लिकेशन बनाने की क्षमता मिलती है! नॉकआउट एमवीसी किसी भी ब्राउज़र में काम कर सकता है (चूंकि यह नॉकआउट.js पर आधारित है): आईई 6 +, फ़ायरफ़ॉक्स 2 +, ओपेरा 10 +, क्रोम, सफारी। उत्पाद अन्य तृतीय-पक्ष जावास्क्रिप्ट पुस्तकालयों जैसे जेक्वेरी, प्रोटोटाइप आदि के साथ संगत है। पुस्तकालय विस्तृत दस्तावेज और उत्पाद सुविधाओं का प्रदर्शन नमूनों के साथ आता है ।