Visual Studio Lightswitch क्या है और यह सामान्य Visual Studio संस्करणों से कैसे भिन्न है?


10

विज़ुअल स्टूडियो लाइटस्विच नियमित विज़ुअल स्टूडियो से कैसे अलग है? आप किस तरह की स्थितियों में इस आईडीई का उपयोग नियमित विज़ुअल स्टूडियो से अधिक करेंगे?

मैं यह तय करने की कोशिश कर रहा हूं कि क्या यह कुछ ऐसा है जो मेरे लिए समय लेने के लिए सार्थक होगा क्योंकि मैं वर्तमान में WPF / सिल्वरलाइट विकास कर रहा हूं।


यहाँ वीएस प्रो की तुलना में है: microsoft.com/visualstudio/en-us/lightswitch/overview/compare
FrustratedWithFormsDesigner

भले ही आप केवल एक घंटा बिताएं, इसके साथ इसका एक नाटक। आप कुछ चीजों को अविश्वसनीय रूप से जल्दी से दस्तक दे सकते हैं।
mcintyre321

जवाबों:


18

लाइटस्विच एक तरह के ऐप और केवल एक तरह का है - एक फॉर्म-ओवर-डेटा ऐप। एक जहां डेटा के स्कीमा द्वारा यूआई बहुत अधिक संचालित होता है, और आप उस डेटा को अनिवार्य रूप से सीआरयूडी की पेशकश करना चाहते हैं। यह बिना किसी कोडिंग अनुभव के लोगों को उस उद्देश्य की पूर्ति के लिए वायरिंग फॉर्म देता है। इसका बड़ा फायदा यह है कि जब ऐप व्यवस्थित रूप से बढ़ना शुरू हो जाता है और हाथ से निकल जाता है, तो एक वास्तविक अनुभवी डेवलपर विजुअल स्टूडियो में काम कर सकता है और आवश्यकतानुसार और चीजें जोड़ सकता है। यह एक एक्सेस ऐप के विपरीत है जो अब तक जा सकता है और फिर आगे नहीं।

इसमें कुछ घंटियाँ और सीटी भी होती हैं जैसे क्लाइंट (डेस्कटॉप) ऐप या एक वेब ऐप एक कॉन्फिगरेबल चॉइस के रूप में, एक्सटेंशन और कस्टम कंट्रोल की अच्छी रेंज को सपोर्ट करता है, और सिल्वरलाइट और सुंदर होने के नाते। यदि आप फ़ॉर्म-ओवर-डेटा नहीं लिख रहे हैं, तो आप परवाह नहीं करते हैं। यदि आप हैं, तो इस पर गौर करें।


5

मैं जो बता सकता हूं, उससे उत्पाद के लिए प्रोग्रामर इच्छित दर्शक नहीं हैं। यह ज्यादातर उन चीजों को करने में आपकी मदद करेगा जो आप पहले से ही WPF डेवलपर के रूप में पहले से ही कर सकते हैं, जबकि चुनौतीपूर्ण कस्टम काम को धीमा करना जो टेम्पलेट के भीतर नहीं आता है। मैं ऑटो-जनरेटेड कोड को संशोधित करने के बारे में सोचता हूं जो बैकएंड पर क्रैंक हो जाता है। यह अपने इच्छित उपयोग के लिए बहुत बढ़िया लग रहा है, लेकिन सिर्फ एक WPF डेवलपर IMHO के लिए बहुत अधिक मूल्य नहीं लगता है।


1

ग्राहक इस बात की परवाह नहीं कर सकते हैं कि आप उनके ऐप्स को तब तक बनाते हैं जब तक यह ध्वनि है और आप स्वीकृत प्रथाओं का उपयोग करते हैं (और कुछ भी इस में से किसी को भी जांचने के लिए समय नहीं लेते हैं।) हालांकि, यदि वे इस धारणा के तहत हैं कि इस प्रकार के उत्पाद के साथ ऐप्स को जल्दी बनाया जा सकता है, तो अधिक डेवलपर्स को इसका उपयोग शुरू करने के लिए दबाव डाला जा सकता है।

आप अपने आप को किसी मौजूदा उपयोगकर्ता द्वारा बनाए गए लाइटस्विच एप्लिकेशन को लेने का कार्य कर सकते हैं और उन्हें अधिक कार्यक्षमता की आवश्यकता होती है। माना जाता है कि आप अभी भी विजुअल स्टूडियो में इसके साथ काम कर सकते हैं।

यदि किसी कंपनी में सीमित प्रोग्रामिंग विशेषज्ञता है, तो ऐप के विकास को संभालने के लिए कुछ बिजली उपयोगकर्ताओं को अनुमति देने की आवश्यकता हो सकती है। आप भारी उठाने के अलावा विशुद्ध रूप से एक प्रोग्रामर की तुलना में शिक्षक / सूत्रधार के अधिक हैं। यह रिपोर्ट लेखन के साथ आम है और तेजी से अनुप्रयोग उपकरण में सुधार के रूप में विस्तार हो सकता है।

इसके अलावा, अगर आप पहले से ही विजुअल स्टूडियो का उपयोग कर रहे हैं तो मुझे इसमें बहुत अधिक ऊर्जा और प्रयास लगाने का कोई कारण नहीं दिखता है।


तो ... यह कुछ बुनियादी प्रोग्रामर अनुभव वाले किसी व्यक्ति के लिए IDE से अधिक है, लेकिन कौन प्रोग्रामर नहीं है?
राहेल

1
यह वीएस के "फ्रंट पेज" संस्करण की तरह है?
सोय्लेंटग्रे 17

@ राशेल: यह इंट्रेक्स की तरह है, अमीर डिजाइन टाइम सपोर्ट के साथ किसी तरह का एंड-यूजर प्रोग्रामिंग, ताकि आप बिना ज्यादा तकनीकी ज्ञान के अपने बिजनेस एप पर क्लिक कर सकें। रिपोर्टिंग और डेटा स्थानांतरण के लिए और मानक CRUD के लिए अच्छी तरह से काम करता है, लेकिन विशेष आवश्यकताओं के होते ही आप जटिल हो जाते हैं। नया VBA, सिर्फ एक्सेस के बिना?
फाल्कन

1
यह मूल रूप से ऐसा लगता है कि फ्रंट का डिज़ाइन डिजाइनर + VBA फ्रंटपेज के साथ लुढ़का हुआ है।
वेन मोलिना

@Wayne M: मैंने कुछ समय पहले सुना था कि इसे अंततः एक्सेस के स्थान पर ले जाना चाहिए था, हालांकि मैंने इसका उपयोग नहीं किया है इसलिए मैं खुद नहीं कह सकता कि क्या यह वास्तव में तुलनीय है।
FrustratedWithFormsDesigner

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.