सिल्वरलाइट के संबंध में, मैं अब तक अपने अनुभव की रूपरेखा तैयार करूंगा। (एनबी: इसे फिर से पढ़ना थोड़ा नकारात्मक लगता है, लेकिन मैं लापता विशेषताओं को इंगित कर रहा हूं। कुल मिलाकर मुझे सिल्वरलाइट पसंद है, सी #? चट्टानों का उपयोग कर ब्राउज़र में एक समृद्ध यूआई)।
उल्लेखनीय मतभेद हैं कि कोई राइट-क्लिक, मूसहेल समर्थन, प्रिंट कार्यक्षमता नहीं है और आप एक नई विंडो नहीं खोल सकते हैं। आपका ओओबी एसएल ऐप अधिसूचना क्षेत्र में नहीं बैठ सकता है। आप जावास्क्रिप्ट में माउस इवेंट्स को संभाल सकते हैं लेकिन यदि आप चाहते हैं कि आपका ऐप ओओबी को स्थानांतरित न करे।
एसएल टीम अपनी एलओबी उपयुक्तता (कोई नई खिड़कियां, ओओबी में स्थानीय सिस्टम पहुंच के लिए ट्रस्ट सेटिंग्स, अधिसूचना क्षेत्र इत्यादि) को जोड़ने के बिंदु पर सुरक्षा के बारे में अत्यधिक चिंतित है।
इनमें से कुछ सिल्वरलाइट ऐप महसूस करते हैं जैसे यह विंडोज संगत नहीं है। हाइलाइट टेक्स्ट के बारे में सोचें, कॉपी पर राइट-क्लिक करें। या पेस्ट राइट-क्लिक करें। इन बुनियादी परिचालनों का उपयोग करने वाले बहुत से लोग गायब हैं। यह एक विदेशी यूआई अनुभव की तरह लगता है, उदा।आप सहज रूप से अपने मूसहेल के साथ एक ग्रिड स्क्रॉल करने के लिए जाते हैं और यह काम नहीं करता है। यह सामान ब्राउज़र में किसी भी तालिका में काम करता है, लेकिन एसएल नहीं।
प्रोग्रामिंग के अनुसार, मैंने WPF का अधिक उपयोग नहीं किया है, लेकिन जहां तक मैं कह सकता हूं, आपको कुछ समस्याओं पर हमला करने के तरीके में कुछ महत्वपूर्ण अंतर हैं।
एसएल में मार्कअप एक्सटेंशन अनुपलब्ध हैं। इसमें केवल पूर्णांक अनुक्रमित बाध्यकारी है, इसलिए कुछ चाल के बिना कोई संपत्ति बैग नहीं है।
कोई ट्रिगर्स नहीं हैं इसलिए आपको हमेशा घटनाओं को तार करने के लिए कोड लिखना होगा (अधिक गतिशील पृष्ठों में परेशान करना)
। उपकरणकिट में ImplicitStyleManager के अलावा, यह कोई विरासत स्टाइल नहीं है, जो नौकरी तक नहीं है।
तो कुछ LOB ऐप्स के लिए यह ठीक है, दूसरों के लिए आपको कुछ हुप्स (जैसे कि आप ग्राहक के लिए अनुकूलता चाहते हैं) से कूदना है। लेकिन यह सभी LOB ऐप्स के लिए निश्चित रूप से अच्छा नहीं है।
मेरी धारणा यह भी है कि एसएल अभी तक समाप्त नहीं हुआ है, वहां बहुत सारे निगल्स हैं। उदाहरण के लिए, डेटाग्रिड निराशाजनक है (ऑटो-खिंचाव नहीं है, उप-वर्ग के लिए बहुत मुश्किल है), स्वत: पूर्ण बॉक्स थोड़ा अनियमित, नेविगेशन फ्रेमवर्क थोड़ा सा गुंजाइश, combobox/Treeview बांधने के लिए मुश्किल है (यदि आप चाहते हैं तो वास्तव में हल नहीं किया गया है चयनित स्रोत को आइटम्स स्रोत पर एक अलग वस्तु से बांधने के लिए)।
सब कुछ, सिल्वरलाइट लगभग वहां है, यह तब तक ठीक है जब तक आप कुछ सीमाओं और निगल्स स्वीकार करने के लिए तैयार होते हैं।
बहुत उपयोगी, धन्यवाद! – Pwninstein
2012 रीफ्रेशर: चांदी की रोशनी 5 अब विश्वसनीय अनुप्रयोगों, मुद्रण समर्थन और अन्य मजेदार नई LOB सुविधाओं का समर्थन करता है। लंबे समय तक चांदी की रोशनी। http://stackoverflow.com/questions/7788099/silverlight-5-comprehensive-list-of-improvements-changes – felickz