क्या सिल्वरलाइट केवल आई-कैंडी के लिए है, या इसका व्यवसाय में उपयोग होता है? [बन्द है]


14

यह माना जाता है कि सिल्वरलाइट आंखों की पॉपिंग वेबसाइटों को बड़ी सुंदरता बना सकती है, क्या इसका उपयोग व्यावहारिक वेब अनुप्रयोगों को बनाने के लिए कोई औचित्य है जो गंभीर व्यावसायिक उद्देश्य हैं? मेरे पास एक नए असाइनमेंट के लिए इसका उपयोग करना (इसे सीखना) है, जो एक वेब-आधारित एप्लिकेशन का निर्माण करना है जो हमारे संगठन में उपयोग किए जाने वाले डेटा इंटरफेस का ट्रैक रखता है, लेकिन मुझे यकीन नहीं है कि इसे कैसे औचित्य दिया जाए , खुद को भी।

इस पर कोई विचार? अगर मैं इसे सही नहीं ठहरा सकता तो मुझे पहले से ही इस्तेमाल किए गए पुराने थक गए ASP.NET दृष्टिकोण का उपयोग करके ऐप का निर्माण करना होगा (ऐसा लगता है) एक सौ पहले ही।


आपके द्वारा उल्लिखित परियोजना के लिए सिल्वरलाइट का उपयोग करना एक ओवरकिल हो सकता है, यदि आप कुछ नया करना चाहते हैं तो asp.NET MVC का प्रयास करें। मैं कहूंगा कि सिल्वरलाइट वेब पर मीडिया के समृद्ध अनुप्रयोगों के लिए अच्छा है, और फिर भी, वेब पेजों पर सिल्वरलाइट के "द्वीप" शायद पूरे साइट पर नहीं।
21

जवाबों:


8

मेरी वर्तमान नौकरी एक सिल्वरलाइट व्यवसाय अनुप्रयोग का निर्माण कर रही है (जैसा कि मेरा पिछला एक था) ताकि आप देख सकें कि "हाँ यह व्यावसायिक अनुप्रयोगों के लिए है" कहने के लिए एक तर्क के रूप में!

वर्तमान एप्लिकेशन अपने शुरुआती चरण में है और सिल्वरलाइट (यहां तक ​​कि SL 4) के साथ समस्याएं हैं जो हमें समस्याएं पैदा कर सकती हैं, लेकिन हम उन्हें अल्पावधि और पते में गोल करने में सक्षम होंगे, जब नए संस्करण जारी किए जाएंगे।

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


आपके अनुभव को ध्यान में रखते हुए, यदि आपके पास एक मौका है , तो मैं आपके इनपुट ( programmers.stackexchange.com/questions/15208/… ) का उपयोग कर सकता हूं ।
स्टीवन एवर्स

20

सिल्वरलाइट को वेबसाइट बनाने के लिए डिज़ाइन नहीं किया गया है।

यह एक ब्राउज़र में चलने वाले वेब एप्लिकेशन को बनाने के लिए डिज़ाइन किया गया है।


2
बहुत अच्छा भेद।
जेफ ओक्ट

6

खैर, माइक्रोसॉफ्ट ने हाल ही में कार्यालय का एक वेब संस्करण जारी किया है, और कहीं भी देखने के लिए सिल्वरलाइट का कोई निशान नहीं है। इस से अपने निष्कर्ष निकालने के लिए स्वतंत्र महसूस करें।


पहुँच की तुलना में सिल्वरलाइट की गुणवत्ता के साथ ऐसा करना कम हो सकता है। सभी के पास सिल्वरलाइट नहीं है।
मैट ओलेनिक

2
सिल्वरलाइट में ऑफिस बनाने का कोई कारण नहीं है। Microsoft हर साल ऑफिस लाइसेंस बेचकर अरबों कमाता है। कार्यालय का मुफ्त संस्करण ऑनलाइन होना कोई विकल्प नहीं है (आज)। Office.com Google Apps का एक उत्तर मात्र है। वे Google से थोड़ा अधिक काम करेंगे, लेकिन अब और नहीं। वे खुद से प्रतिस्पर्धा नहीं करेंगे।

पियरे 303 मैं कृपया असहमत हूं।
क्रिस

1
सिल्वरलाइट में ऑफिस बनाने का एकमात्र कारण वर्तमान सीमाओं को वेब आधारित ऐप्स पर धकेलना है। यदि वे कार्यालय से केवल ऑनलाइन संस्करण को निकाल सकते हैं, तो उन सभी चोरी के बारे में सोचें, जिन्हें उभरते बाजारों में समाप्त किया जा सकता है।
जेफओ

वे नहीं करेंगे यदि आप कुछ वर्षों के लिए सॉफ्टवेयर व्यवसाय (विकास नहीं) में रहे हैं, तो आप कठिन तरीके से सीखेंगे कि उभरते बाजार सॉफ्टवेयर के लिए भुगतान नहीं करेंगे और हमेशा विकल्प पसंद करेंगे। यह उनकी संस्कृति में है। आप इसके बारे में कुछ नहीं कर सकते। Microsoft को अपने राजस्व का लगभग HALF कार्यालय से प्राप्त होता है ( Silicon.fr/wp-content/uploads/2010/02/15/… )। वे अपने ऐप का ऑनलाइन संस्करण नहीं करेंगे, जब तक कि वे इसे प्रति उपयोगकर्ता सौ डॉलर प्रति वर्ष नहीं बेच सकते। जो जल्द नहीं होने वाला है ...

3

सिल्वरलाइट सीखने का एक अच्छा कारण यह है कि यह आपको विंडोज फोन 7 प्लेटफॉर्म के लिए एप्लिकेशन विकसित करने के लिए स्थापित करेगा। मैं आपको वेब प्रोजेक्ट के लिए सिल्वरलाइट का उपयोग करने के औचित्य के बारे में कोई हॉट टिप्स नहीं दे सकता, लेकिन यह एक और कारण है कि ऐसा करने का प्रयास करना आपके लिए एक अच्छा विचार है। :)


पहले से ही वहां!!
साइबरहर्बिस्ट

3

सिल्वरलाइट लाइन-ऑफ-बिजनेस एप्लिकेशन करने के लिए एक बेहतरीन प्लेटफॉर्म है। आप अमीर यूआई अनुभव प्राप्त कर सकते हैं जो उपयोगकर्ता वास्तव में पसंद करते हैं, जबकि ASP.NET MVC, जावास्क्रिप्ट, jQuery, Modernizr, आदि को प्राप्त करने के विकास के दर्द से गुजरना नहीं है। मेरा अनुभव रहा है कि आप बहुत कम विकास लागत के साथ सिल्वरलाइट के साथ ज्यादा अमीर UX प्राप्त कर सकते हैं। HTML और दोस्तों के साथ समतुल्य UX बनाना संभव है, लेकिन इसके लिए बहुत अधिक लाइब्रेरी और बहुत अधिक सिरदर्द की आवश्यकता होती है।

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

फिलहाल सिल्वरलाइट का नकारात्मक पक्ष यह है कि Microsoft अपने HTML 5 प्रयासों की तुलना में अपने भविष्य के बारे में अस्पष्ट रूप से अस्पष्ट है। मेरा अनुमान (आशा) यह है कि सिल्वरलाइट एमएस द्वारा निवेश किया जाना जारी रहेगा और सुविधाओं और विकास में आसानी के मामले में HTML 5 की अवस्था से आगे रहेगा। लेकिन Microsoft को यह बताने की जरूरत है कि उनकी योजनाएं क्या हैं।

मेरे पास एक ब्लॉग पोस्ट है जो इस विषय से संबंधित है यदि आप अधिक विवरण प्राप्त करने की परवाह करते हैं।


1

मैं उम्मीद कर रहा हूं कि कुछ वर्षों में, HTML5, CSS3, और आधुनिक JIT- सक्षम जावास्क्रिप्ट दुभाषिया और WebM और WebGL जैसी अन्य प्रौद्योगिकियां फ्लैश और सिल्वरलाइट दोनों को पीछे छोड़ देगी। रिच वेब एप्लिकेशन फ्लैश / सिल्वरलाइट प्लगइन्स पर पिग्गीबैकिंग के बजाय सीधे HTML / CSS और जावास्क्रिप्ट में लिखे जाएंगे।


1
कोई अपराध नहीं होगा, कोई IE6 नहीं। दुनिया एक खुशहाल जगह होगी .. और फिर मैं जागूंगा।
डीएम

@ डीडीएमएन: आजकल IE7 में पहले से ही बड़ा उपयोग है तो IE6; कंपनियों का अपग्रेड चक्र लगभग 3-10 साल का है। लगभग 3-5 वर्षों में, IE6 का उपयोग करने वाले उपयोगकर्ताओं की संख्या अभी भी बहुत कम प्रतिशत तक कम हो जाएगी, जिनकी आपको अब और देखभाल करने की आवश्यकता नहीं है। लगभग 5-10 वर्षों में, (लगभग) सभी के पास HTML5 और CSS3 ब्राउज़र होंगे; WebM और WebGL (या अन्य समान प्लग-इन मल्टीमीडिया तकनीक) लगभग 12 वर्षों में आदर्श होंगे। मुझे संदेह है कि तब तक हमारे पास कोई अपराध नहीं होगा।
रेयान

मैं DMIN से सहमत हूँ। जबकि HTML5 और CSS3 का वादा उज्ज्वल है, निश्चित रूप से कुछ कंपनी (कंपनियों?) विखंडन में निहित स्वार्थ के साथ इसे पेंच करने के लिए कुछ करेंगे। मैं इस उद्योग में अलग-अलग सोचने के लिए बहुत लंबे समय से हूं।
मैट

@MattC: अब तक जितने बड़े खिलाड़ी हैं, हम उनकी देखभाल करते हैं (मोज़िला, माइक्रोसॉफ्ट, गूगल, ऐप्पल, ओपेरा, और यहां तक ​​कि एडोब) भी ठीक-ठाक खेल रहे हैं। यहां तक ​​कि Microsoft को भी इस समय के बारे में पता चला है कि मानकों के साथ बहुत अधिक घुलना उनके सर्वोत्तम हित में नहीं है। पहले बिग ब्राउज़र युद्ध के लिए धन्यवाद, कंपनियों और उपयोगकर्ताओं को इस बार मानक से बहुत अधिक डायवर्ट करने वाले ब्राउज़र का उत्पादन / उपयोग करने के दीर्घकालिक नुकसान के बारे में अधिक अच्छी तरह से पता है। हालांकि यह संभावनाओं को बंद नहीं करता है, HTML5 के सफल होने के लिए इस बार बहुत अच्छा मौका है।
झूठ रेयान

मैं आशा करता हूं कि आप सही हैं। मैं चाहता हूं कि आप सही हों। हालांकि, मैं उन्हें अपने दिल को फिर से तोड़ने नहीं दूंगा;)
16

1

एक पूर्ण-फ्रेम सिल्वरलाइट लाइन-ऑफ-बिजनेस ऐप मूल रूप से एक अमीर .NET क्लाइंट है जो उपयोगकर्ता द्वारा वेब पेज पर ब्राउज़ किए जाने पर चलाया जाता है। यदि आप XAML / WPF में समृद्ध क्लाइंट प्रोग्रामिंग से परिचित हैं और आप वेब प्रोग्रामिंग से निपटना नहीं चाहते हैं, तो सिल्वरलाइट अनिवार्य रूप से एक महान परिनियोजन कहानी प्रदान करता है - इतना महान कि यह लोगों को आश्चर्यचकित कर रहा है कि वे कभी भी WPF के समृद्ध क्लाइंट का विकास नहीं करेंगे, जब तक उन्हें आवश्यकता न हो वास्तव में अविश्वसनीय प्रदर्शन, सुपर-आकर्षक 3D ग्राफिक्स या WPF के लिए अद्वितीय और सिल्वरलाइट से बाहर रखा गया है, जो कि अधिकांश LOB ऐप्स नहीं करते हैं।


1

मैं हाल ही में सिल्वरलाइट पर काम कर रहा हूं, और यह कहना है कि मैं सिल्वरलाइट को केवल व्यवसाय के लिए मानता हूं । (विंडोज फोन के लिए सिल्वरलाइट को छोड़कर, जो मछली का एक और केतली है)

मैं एक स्थानीय रूप से आधारित, राष्ट्रीय रिटेलिंग कंपनी के बारे में जानता हूं, जिनकी ऑनलाइन उपस्थिति है - जिसमें उनका ऑनलाइन स्टोर शामिल है, जिसमें वे अपने व्यवसाय के एक बड़े हिस्से को चलाने की उम्मीद करते हैं - जो पूरी तरह से सिल्वरलाइट में लिखा गया है। उन्हें लगता है कि यह बहुत अच्छा है ! यह काफी अच्छा दिखता है, और मेरी राय में एक फ्लैश साइट से बेहतर है, लेकिन वे कमरे में हाथी को याद कर रहे हैं: सिल्वरलाइट इंस्टॉल बेस निराशाजनक है। जैसे ही अधिक लोग विंडोज 7 / विंडोज 8, और आईई 8 और इसके बाद के संस्करण में अपग्रेड करते हैं, तब इंस्टॉल बेस बढ़ जाएगा - लेकिन घर पर उस व्यक्ति के लिए जो अभी भी एक्सपी या विस्टा और आईई 7 चला रहा है, आप कुछ प्रोग्राम क्यों स्थापित करेंगे, ताकि आप एक वेबसाइट देख सकें ?

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

व्यापार में विपरीत सच है। उपयोगकर्ता उस ब्राउज़र को नहीं चुनते और चुनते हैं जिसका उपयोग वे करते हैं - यह आमतौर पर व्यवसाय द्वारा निर्धारित किया जाता है। हर कोई एक ही सॉफ्टवेयर का उपयोग करता है। आप पूरे व्यवसाय को सिल्वरलाइट रोल आउट कर सकते हैं। इसी समय, व्यापार इंट्रानेट (गो फिगर) को प्यार करता है और शेयरपॉइंट और विभिन्न अन्य 'ऑनलाइन सहयोग उपकरण' को मानता है।

तो सिल्वरलाइट कहां फिट होती है? यह कोई दिमाग नहीं है। सिल्वरलाइट ASP.NET WebForms की तुलना में बहुत अच्छा उपयोगकर्ता अनुभव (अच्छा दिखने के मामले में) प्रदान करता है, और ASP.NET MVC की तुलना में विकसित करने के लिए isquicker। माना जाता है कि आप इन दिनों वेब तकनीकों के साथ अद्भुत चीजें कर सकते हैं, लेकिन .NET हमेशा विकास की गति के साथ अंतिम उत्पाद को संतुलित करने के बारे में है। सिल्वरलाइट WPF है जो आपके ब्राउज़र में चल सकती है। इसका बहुत बड़ा व्यावसायिक उपयोग है।


0

CSLA.NET जैसी एक रूपरेखा आपको सिल्वरलाइट के साथ एक एंटरप्राइज़-वाइड एप्लिकेशन लिखने की क्षमता प्रदान करेगी। यह आपको अपने सॉफ़्टवेयर के क्लाइंट और सर्वर संस्करणों के बीच संवाद करने और सभी आवश्यक डेटाबेस ऑपरेशन चलाने की अनुमति देता है।

सिल्वरलाइट में अपना ऐप विकसित करने से ASP.NET में उपलब्ध इंटरफ़ेस को बेहतर बनाया जा सकता है, लेकिन इससे भी महत्वपूर्ण बात यह है कि आप RIA तकनीक में नवीनतम का लाभ उठा पाएंगे। इससे छोटी परियोजनाओं पर अधिक अंतर नहीं पड़ सकता है, लेकिन यह निश्चित रूप से सीखने लायक है।

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