9

के लिए KendoUI बनाम Jquery/बूटस्ट्रैप डिज़ाइन निर्णय मैं एक नई एएसपी.NET MVC4 वेबसाइट के लिए उपरोक्त तकनीकों का मूल्यांकन करने की प्रक्रिया में हूं। हम डेस्कटॉप और मोबाइल का समर्थन करने के लिए एक उत्तरदायी वेबसाइट चाहते हैं।Asp.Net एमवीसी अनुप्रयोग

KendoUI

मुझे यकीन है कि क्या मौजूदा MVC नियंत्रण उत्तरदायी हैं नहीं कर रहा हूँ। मोबाइल के लिए नियंत्रण के विभिन्न सेट हैं। क्या इसका मतलब है कि मुझे डेस्कटॉप और मोबाइल के लिए 2 परियोजनाओं को बनाए रखने की आवश्यकता है?

हमारी कंपनी पहले से ही

Jquery/बूटस्ट्रैप

बूटस्ट्रैप नियंत्रण के सबसे संवेदनशील हैं के रूप में, यह हमारे लिए एक बेहतर उम्मीदवार की तरह लग रहा है (कुछ अन्य परियोजना के लिए) KendoUI खरीदा गया है और यह नि: शुल्क है

मुझे बूटस्ट्रैप resposnsive वेब साइटों के साथ कुछ अनुभव है और मुझे पता है कि कभी-कभी मीडिया प्रश्नों के साथ शैलियों को ओवरराइट करने का दर्द हो सकता है। क्या हम केंडोयू के साथ भी ऐसा ही कर सकते हैं? बूटस्ट्रैप के अनुसार इसे एक ही प्रयास की आवश्यकता है?

यह मुझे संदेश नीचे दिया जब मैं KendoUI साइट के उत्तरदायी क़ौम ब्राउज़ अगर कोई एक संवेदनशील वेब साइट साझा करें के लिए KendoUI के साथ किसी भी पूर्व अनुभव ..

संपादित

है।

केंडो यूआई मोबाइलिस पूरी तरह से केवल वेबकिट आधारित ब्राउज़र और आईई 10 में समर्थित है। कृपया एक संगत डेस्कटॉप ब्राउज़र का उपयोग करें या में मोबाइल वेबकिट आधारित ब्राउज़र या विंडोज फोन में उदाहरण खोलें।

क्या इसका मतलब यह है कि यदि मैं केंडोयूआई उत्तरदायी नियंत्रण के साथ साइट बनाता हूं, तो यह IE9 और फ़िरफ़ॉक्स (वेबकिट आधारित नहीं है) में काम नहीं करेगा?

उत्तर

3

ठीक है, क्यों नहीं?

this 2012 KendoUI blog post है जो दोनों ढांचे को वास्तव में अच्छी तरह से काम कर रहा है। मैं अभी भी दोनों टूल्स सीख रहा हूं, लेकिन मैं एक समान दृष्टिकोण का उपयोग करना चाहता हूं।

उम्मीद है कि मदद करता है।

+1

ठीक है, मैं स्पष्ट जवाब दूंगा, क्योंकि सीखना सीखने के लिए 2x जितना सामान है। क्या मै गलत हु? –

3

2013 क्यू 3 रिलीज के अनुसार, केंडो यूआई ने बूटस्ट्रैप 3 के साथ एकीकृत किया है और साथ ही उनके कुछ नियंत्रण (यानी, ग्रिड) मोबाइल अनुकूल बना दिया है। तो मैं दोनों का उपयोग कहूंगा!

आप अपने ब्लॉग यहाँ पर रिहाई के बारे में अधिक पढ़ सकते हैं: http://www.kendoui.com/blogs/teamblog/posts/13-11-20/new-in-kendo-ui-q3-2013.aspx

और बूटस्ट्रैप एकीकरण यहाँ का एक डेमो के साथ खेलते हैं: http://demos.kendoui.com/bootstrap/ (एक मोबाइल डिवाइस पर इसे बाहर की जाँच करने के लिए सुनिश्चित हो)।

साथ ही, जहां तक ​​मुझे पता है, केंडो अभी भी आईई 9 + (शायद 8 तक एक हद तक) और फ़ायरफ़ॉक्स के साथ काम करता है।

3

उत्तर के लिए @mmillican और @ paulo.vin धन्यवाद। यही वह है जिसे हम समाप्त करते हैं। मुझे पता है KendoUI लोग इसे पसंद नहीं करेंगे, लेकिन यह वही है ..

  1. बूटस्ट्रैप का उपयोग करके पाया गया बहुत सुविधाजनक है। हमारे पास एक समर्पित यूआई डिज़ाइनर नहीं है, इसलिए साइट को डिज़ाइन करना बूटस्ट्रैप के साथ बहुत आसान था। और इसके जावास्क्रिप्ट नियंत्रण भी बहुत अच्छे हैं। और यह आईई 8 का भी समर्थन करता है।

  2. नवीनतम केंडोयूआई स्थापित किया और ग्रिड नियंत्रण का उपयोग करने की कोशिश की। दुर्भाग्यवश यह जिस तरह से काम करना चाहता है उसके अनुसार काम करने के लिए यह एक बड़ा दर्द था। मुख्य रूप से, स्टाइल के साथ। तो मुझे इससे छुटकारा पाना होगा कि सभी ग्रिड DataTables.net पर चले गए जो सबसे अच्छा जावास्क्रिप्ट आधारित ग्रिड नियंत्रण में से एक है। मैं निश्चित रूप से इसकी सिफारिश कर सकता हूं।

  3. दिन के अंत में मुझे अपने प्रोजेक्ट में केवल केंडो डेट पिकर मिला।

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

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