2011-03-03 15 views
5

सिल्वरलाइट एप्लिकेशन ब्राउज़र में कैसे काम करता है?वेब ब्राउज़र में चांदी की रोशनी कैसे काम करती है?

E.g जब मैं सिल्वरलाइट नियंत्रण वाले पृष्ठ तक पहुंचता हूं, तो सिल्वरलाइट रनटाइम 'एक्सएपी' पैकेज से डेटा/डीएलएस कैसे निकालता है? क्या यह सभी डीएलएस को एक बार में लोड करता है या डीएलएस की आलसी लोडिंग का समर्थन करता है?

+0

इस पोस्ट को पढ़ें http://stackoverflow.com/questions/3269056/how-does-silverlight-work –

उत्तर

2

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

3

सिल्वरलाइट रनटाइम प्रवेश बिंदु निष्पादित करने से पहले एक्सएपी फ़ाइल से सभी डीएलएल निकालेगा और लोड करेगा। एक्सएपी के भीतर अन्य फाइलें ऑन डिमांड फैशन में निकाली जाएंगी।

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

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

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