2009-03-23 14 views
5

मैं एक एएसपीनेट ऐप बना रहा हूं, AJAX क्षमताओं को प्राप्त करने के लिए मुझे किस तकनीक का उपयोग करना चाहिए? और क्यों? अब तक मुझे केवल एक ग्रिडव्यू में पुष्टिकरण बटन का उपयोग करने की आवश्यकता है, लेकिन संभव है कि अधिक सुविधाओं की आवश्यकता होगी। मैं दोनों का उपयोग कर सकते हैं, है ना? धन्यवाद।JQuery यू या AjaxControlToolkit?

उत्तर

0

मुझे पता है कि आप अपने एएसपी.NET ऐप्स में jQuery UI और AjaxControlToolkit दोनों का उपयोग कर सकते हैं। मैंने अतीत में ऐसा किया है।

0

आप दोनों एक ही समय में उपयोग कर सकते हैं। मेरी परियोजना वर्तमान में दोनों का उपयोग करती है, लेकिन मेरी इच्छा है कि हम jQuery लाइब्रेरी को पुनर्प्राप्त करने या सर्वर पर पुस्तकालयों को गठबंधन करने की क्षमता को प्राप्त करने के लिए Google के सीडीएन का उपयोग करने की क्षमता के कारण सीधे jQuery मार्ग पर जाएं। ऐसा महसूस न करें कि फिलहाल एमएस स्टैक के साथ लचीलापन है।

2

यदि आप चीजों के जावास्क्रिप्ट पक्ष में और अधिक प्राप्त करना चाहते हैं तो jQuery आपको बेहतर सेवा प्रदान करेगा। यदि आप सर्वर-साइड पर कोड करना पसंद करते हैं और जेएस से बहुत परिचित नहीं हैं, तो एमएस AJAX "आसान"

हालांकि, मुझे लगता है कि मैं खुद को फैंसी सामान और एमएस अजाक्स के लिए JQuery का उपयोग कर रहा हूं कुछ जल्दी और गंदे। (और हाँ, मुझे कभी-कभी एमएस AJAX लाइब्रेरी का आकार दिखाई देता है)

2

मैंने बड़े पैमाने पर दोनों का उपयोग किया है और बिना किसी संदेह के यह कहेंगे कि यह Jquery सीखने योग्य है।

मुझे पता चला है कि अजाक्स कंट्रोल टूलकिट आसानी से शुरू होता है और फिर किसी भी कारण से जटिल नहीं हो जाता है, जहां जेक्रीरी शुरू होने के लिए जटिल लगती है लेकिन आप लंबे समय तक बेहतर क्लाइंट साइड कोड लिखते हैं।

इसके अलावा, आप वास्तव में के रूप में यह नेट वेब क्षुधा का भविष्य है (मेरी राय में) को प्रभावी ढंग से मैं निश्चित रूप से ASP.NET MVC सीखने पर विचार करेंगे ajax का उपयोग करने के

8

यह आप कर रहे हैं कि क्या पर निर्भर करना चाहिए चाहते हैं वेबफॉर्म या एएसपी.नेट एमवीसी का उपयोग करना।

अजाक्स नियंत्रण टूलकिट & एएसपी.NET AJAX रिले सर्वर-साइड कार्यक्षमता पर बहुत भारी है, और वेबफॉर्म के साथ बहुत अच्छी तरह से एकीकृत है। यह उन डेवलपर्स के लिए बेहतर है जिन्हें प्रदर्शन के लिए बहुत अधिक चिंता या सटीक AJAX कार्यक्षमता की आवश्यकता के बिना ऐप्स को तेज़ी से और उत्पादक बनाने की आवश्यकता है। यह एक अधिक 'आउट ऑफ़ द बॉक्स' या तेज़ विकास मॉडल है। हालांकि AJAX tweaking बहुत मुश्किल हो सकता है।

jQuery & jQuery यूआई एमवीसी ढांचे के लिए बेहतर बेहतर है। यह बड़े, अधिक जटिल अनुप्रयोगों के लिए बेहतर है जहां प्रदर्शन और सटीक AJAX कार्यक्षमता बहुत महत्वपूर्ण है। यह मॉडल अच्छी तरह से तैयार, उच्च गुणवत्ता वाले अनुप्रयोगों के लिए बेहतर है। यद्यपि एक सीखने की अवस्था में थोड़ा सा है, और इसके लिए एचटीएमएल, सीएसएस और जावास्क्रिप्ट में उच्च स्तर की जानकारी की आवश्यकता है।

मेरी राय में हालांकि, एमवीसी & jQuery/jQueryUI अधिकांश मामलों में एक बेहतर विकल्प है। एक बार जब आप उनके लिए सीखने की अवस्था को पार कर लेंगे, तो आप वेबफॉर्म पर वापस जाने से नफरत करेंगे।

संबंधित मुद्दे