शीर्ष 40 .NET साक्षात्कार प्रश्न और उत्तर (2025)
यहां नए लोगों के साथ-साथ अनुभवी उम्मीदवारों के लिए अपने सपनों की नौकरी पाने के लिए .NET साक्षात्कार प्रश्न साक्षात्कार प्रश्न और उत्तर दिए गए हैं।
1) बताएं कि .NET फ्रेमवर्क क्या है?
The.Net Framework किसके द्वारा विकसित किया गया है? माइक्रोसॉफ्ट. यह ऐसी प्रौद्योगिकियाँ और उपकरण प्रदान करता है जो नेटवर्क अनुप्रयोगों के साथ-साथ वितरित वेब सेवाओं और वेब अनुप्रयोगों के निर्माण के लिए आवश्यक हैं।
2) .NET फ्रेमवर्क क्या प्रदान करता है?
.NET फ्रेमवर्क सामान्य भाषा विशिष्टता (सीएलएस) के अनुरूप किसी भी भाषा को बनाने और चलाने के लिए आवश्यक संकलन समय और रन टाइम फाउंडेशन प्रदान करता है।
निःशुल्क पीडीएफ डाउनलोड: .NET साक्षात्कार प्रश्न और उत्तर
3) उल्लेख करें कि .नेट फ्रेमवर्क के मुख्य घटक क्या हैं?
.नेट फ्रेमवर्क के मुख्य घटक हैं
- सामान्य भाषा रनटाइम (सीएलआर)
- .नेट फ्रेमवर्क क्लास लाइब्रेरी (एफसीएल)
- अनुप्रयोग डोमेन
- रनटाइम होस्ट
- क्रॉस-लैंग्वेज इंटरऑपरेबिलिटी
- अगल-बगल निष्पादन
- रूपरेखा
- गतिशील भाषा रनटाइम (डीएलआर)
- सामान्य प्रकार की प्रणाली
- मेटाडेटा और स्व-वर्णन घटक
- .नेट फ्रेमवर्क सुरक्षा
- मॉडल व्यू प्रस्तुतकर्ता (एमवीपी) आर्किटेक्चर
4) .NET की प्रमुख विशेषताओं का उल्लेख करें?
- अन्य प्रोग्रामिंग भाषा के विपरीत, .NET में प्रोग्राम को एक मध्यवर्ती भाषा प्रतिनिधित्व में संकलित किया जाएगा जिसे MSIL (Microsoft इंटरमीडिएट भाषा) के रूप में जाना जाता है।
- MSIL कोड में कोई भी शामिल नहीं है API किसी भी प्लेटफ़ॉर्म पर विशेष कॉल
- कंपाइलर केवल सिंटैक्स और आवश्यक शब्दार्थ की जांच करता है
- प्रोग्राम द्वारा उपयोग की जाने वाली लाइब्रेरी MSIL उत्पन्न करने से पहले ही लिंक हो जाती हैं। यह असंकलित रूप में जुड़ा हुआ है
- के एपीआई को सीधे कॉल करने के बजाय ऑपरेटिंग सिस्टम, प्रोग्राम एपीआई को कॉल करने के लिए सीएलआर का उपयोग करता है। सीएलआर मध्यस्थ के रूप में कार्य करता है
- कचरा संग्रहण और स्वचालित मेमोरी प्रबंधन सीएलआर द्वारा किया जाता है
5) उल्लेख करें कि .NET किन भाषाओं का समर्थन करता है?
.NET जिन भाषाओं का समर्थन करता है वे हैं,
- NET
- C#
- कोबोल
- PERL

6) उल्लेख करें कि .NET में डेटाटाइप int कितना बड़ा है?
.NET में डेटाटाइप int 32 बिट है।
7) उल्लेख करें कि .नेट नेमस्पेस क्या है?
.NET में नेमस्पेस और कुछ नहीं बल्कि .NET फ्रेमवर्क क्लास लाइब्रेरी को उनकी उपयोगिता, कार्यक्षमता के साथ-साथ जिस श्रेणी से वे संबंधित हैं, उसके अनुसार एक तार्किक समूह में व्यवस्थित करने का एक तरीका है।
8) बताएं कि .NET में MSIL क्या है?
- MSIL का मतलब माइक्रोसॉफ्ट इंटरमीडिएट लैंग्वेज है
- संकलन समय के दौरान, स्रोत कोड को कंपाइलर द्वारा Microsoft इंटरमीडिएट लैंग्वेज (MSIL) में परिवर्तित किया जाता है
- एमएसआईएल निर्देशों का एक सीपीयू-स्वतंत्र सेट है जिसे कुशलतापूर्वक मूल कोड में परिवर्तित किया जा सकता है
9) उल्लेख करें कि .NET असेंबली क्या कार्य करती है?
असेंबली .exe या .dll के रूप में निष्पादित .NET फ्रेमवर्क एप्लिकेशन में तैनाती की मुख्य इकाई है।
एक असेंबली निम्नलिखित कार्य करती है
- इसमें एक IL कोड होता है जो सामान्य भाषा रनटाइम द्वारा निष्पादित होता है
- यह एक सुरक्षा सीमा बनाती है
- रनटाइम पर प्रकारों के लिए नाम का दायरा स्थापित करके, यह सुरक्षा सुनिश्चित करता है
- इसमें संस्करण की जानकारी होती है
- यह एक ही असेंबली के कई संस्करणों के साथ-साथ निष्पादन को सक्षम बनाता है
- असेंबली वह जगह है जहां अनुमति मांगी जाती है और दी जाती है।
10) बताएं कि .नेट असेंबली मेनिफेस्ट क्या है?
.नेट असेंबली मेनिफेस्ट एक फ़ाइल है जिसमें .NET असेंबली के बारे में मेटाडेटा होता है। यह वर्णन करता है कि असेंबली में तत्व एक दूसरे से कैसे संबंधित हैं। दूसरे शब्दों में, यह असेंबली में घटकों के संबंध और निर्भरता, दायरे की जानकारी, संस्करण की जानकारी आदि का वर्णन करता है।
11) बताएं कि .NET में MSIL क्या है?
माइक्रोसॉफ्ट इंटरमीडिएट लैंग्वेज (एमएसआईएल) में वस्तुओं पर भंडारण, लोडिंग, आरंभीकरण और कॉलिंग विधियों के साथ-साथ तार्किक और अंकगणितीय संचालन, प्रत्यक्ष मेमोरी एक्सेस, नियंत्रण प्रवाह, अपवाद हैंडलिंग और अन्य संचालन के निर्देश शामिल हैं।
12) बताएं कि पीई (पोर्टेबल एक्ज़ीक्यूटेबल) फ़ाइल प्रारूप क्या है?
पोर्टेबल एक्ज़ीक्यूटेबल (पीई) प्रारूप निष्पादन योग्य, ऑब्जेक्ट कोड और डीएलएल के लिए एक फ़ाइल प्रारूप है, जिसका उपयोग विंडोज ऑपरेटिंग सिस्टम के 64-बिट और 32-बिट संस्करणों में किया जाता है।
13) बताएं कि असेंबली और नेमस्पेस में क्या अंतर है?
- नेमस्पेस कई असेंबली तक फैल सकता है
- नेमस्पेस तार्किक रूप से वर्ग को समूहित कर सकता है
- असेंबली तार्किक इकाइयों का एक भौतिक समूह है
14) डेटा प्रबंधन के लिए .net द्वारा प्रदान किए गए नेमस्पेस की सूची बनाएं?
डेटा प्रबंधन के लिए .net द्वारा प्रदान किए गए नामस्थान में शामिल हैं,
- जानकारी
- डेटा.एसक्यूएलक्लाइंट
- एक्सएमएल
15) उल्लेख करें कि .net में GAC क्या है?
GAC का मतलब ग्लोबल असेंबली कैश है। यह एक निश्चित मशीन पर चलने वाले सभी .NET अनुप्रयोगों की असेंबली को संग्रहीत करने के लिए आरक्षित मेमोरी का एक क्षेत्र है।
16) बताएं कि .NET में STA क्या है?
एसटीए या सिंगल थ्रेडेड अपार्टमेंट मॉडल एक साथ चलने वाली कई वस्तुओं से निपटने के लिए एक संदेश-आधारित प्रतिमान प्रदान करता है। प्रत्येक धागा अपने स्वयं के अपार्टमेंट में रहता है।
17) उल्लेख करें कि .NET में डेटा एक्सेस संशोधक क्या है?
.NET में डेटा एक्सेस संशोधक एक क्लास, एक फ़ंक्शन या एक्सेसिबिलिटी के साथ एक वेरिएबल प्रदान करता है।
18) उल्लेख करें कि .NET में एक्सेस संशोधक के प्रकार क्या हैं?
.NET में एक्सेस संशोधक पांच प्रकार के होते हैं
- सार्वजनिक
- निजी
- संरक्षित
- आंतरिक
- संरक्षित आंतरिक
19) .NET में उपलब्ध कोड सुरक्षा के प्रकार का उल्लेख करें?
.NET में उपलब्ध कोड सुरक्षा के प्रकार हैं
- भूमिका आधारित सुरक्षा: यह उपयोगकर्ता को अधिकृत करता है.
- कोड पहुंच सुरक्षा: यह सिस्टम संसाधनों को अनधिकृत कॉलों से बचाता है।
20) बताएं कि आप .NET में सिंगलटन पैटर्न कैसे लागू कर सकते हैं?
.NET में सिंगलटन पैटर्न को लागू करने के लिए निम्नलिखित चरणों को लागू करना होगा।
- स्थिर सदस्यों के साथ एक कक्षा बनाएँ
- प्राइवेट कंस्ट्रक्टर को परिभाषित करें
- सिंगलटन ऑब्जेक्ट तक पहुंचने के लिए, एक स्थिर विधि का उपयोग किया जा सकता है
21) बताएं कि .NET में अपवाद को कैसे संभाला जाता है?
.Net में, जब कोई अपवाद होता है, तो .NET फ्रेमवर्क 'अपवाद' प्रकार का एक ऑब्जेक्ट बनाता है और उसे 'फेंक' देता है। इस अपवाद ऑब्जेक्ट में 'त्रुटि' के बारे में सारी जानकारी होगी।
यदि आपने अपना कोड ट्राई-कैच ब्लॉक में संलग्न किया है, तो अपवाद होने पर आपको 'कैच' ब्लॉक में अपवाद ऑब्जेक्ट प्राप्त होगा।
22) बताएं कि आप इसे कैसे बना और उपयोग कर सकते हैं सरणी कुल मिलाकर?
.NET में, आप निम्नलिखित तरीकों से ऐरे बना सकते हैं,
- किसी सरणी का संदर्भ घोषित करना
- दस Int32Elements की सरणी बनाएं
- 2-आयामी सरणी बनाना
- 3-आयामी सरणी बनाना
23) उल्लेख करें कि उपयोगकर्ता-परिभाषित डेटा प्रकार क्या है?
उपयोगकर्ता-परिभाषित डेटा प्रकार उपयोगकर्ता द्वारा बनाया गया एक नामित डेटा प्रकार है। यह एक संरचित प्रकार हो सकता है जिसमें नामित विशेषताओं का एक क्रम होता है, जिनमें से प्रत्येक का एक प्रकार होता है, या यह कुछ अंतर्निहित डेटा प्रकार के साथ एक सामान्य प्रतिनिधित्व साझा करने वाला एक विशिष्ट प्रकार हो सकता है। इसके आधार पर इसे इस प्रकार वर्गीकृत किया जा सकता है,
- विशिष्ट प्रकार
- संदर्भ प्रकार
- संरचित प्रकार
24) .नेट बेस क्लास लाइब्रेरी नेमस्पेस में से कुछ की सूची बनाएं?
.नेट बेस क्लास लाइब्रेरी बड़ी संख्या में सामान्य कार्यों को समाहित करती है और उन्हें डेवलपर के लिए आसानी से पहुंच योग्य बनाती है।
.नेट बेस क्लास लाइब्रेरी नेमस्पेस में से कुछ हैं
- क्रियाएँ
- संग्रह
- विन्यास
- एंटरप्राइज़ सेवाएँ
- प्रबंध
- रनटाइम वगैरह
25) उल्लेख करें कि .NET में संरचनाओं और कक्षाओं के बीच क्या अंतर है?
क्लासेज | संरचनाएं |
आमतौर पर इसका उपयोग बड़ी मात्रा में डेटा के लिए किया जाता है | इसका उपयोग छोटी मात्रा में डेटा के लिए किया जाता है |
यह विरासत में मिल सकता है | यह विरासत में नहीं मिल सकता |
यह शून्य हो सकता है | यह कक्षा की तरह NULL नहीं हो सकता. |
क्लास के लिए प्रयुक्त कीवर्ड 'क्लास' है। | संरचना के लिए प्रयुक्त कीवर्ड 'struct' है। |
डिफ़ॉल्ट रूप से वर्ग सदस्य चर निजी होते हैं। | डिफ़ॉल्ट संरचना के अनुसार, सदस्यों के पास सार्वजनिक पहुंच होती है। |
इसमें एक अस्थिर क्षेत्र शामिल है. | इसमें अस्थिर क्षेत्र शामिल नहीं हो सकता. |
ऑपरेटर के आकार का उपयोग नहीं किया जा सकता | ऑपरेटर के आकार का उपयोग कर सकते हैं |
फ़ील्ड स्वचालित रूप से प्रारंभ हो जाती हैं | फ़ील्ड स्वचालित रूप से प्रारंभ नहीं की जाती हैं |
26) .NET में प्रयुक्त बहुआयामी सरणियों के प्रकारों का उल्लेख करें?
.NET में प्रयुक्त बहुआयामी सरणियों के प्रकार हैं,
- दांतेदार सारणियाँ: इस प्रकार के बहुआयामी सरणियों में प्रत्येक उप-सरणी अलग-अलग लंबाई की स्वतंत्र सरणियों के रूप में होती है। दांतेदार सरणियों के लिए, आपको वर्गाकार कोष्ठकों के एक अलग सेट का उपयोग करने की आवश्यकता है।
- आयताकार सारणियाँ: इस प्रकार के बहुआयामी सरणियों में समान लंबाई के एक विशेष आयाम वाले सभी उप-सरणी होते हैं। आयताकार सरणियों के लिए, आपको वर्गाकार कोष्ठकों के एक सेट का उपयोग करने की आवश्यकता है।
27) बताएं कि.NET में गुण कैसे जोड़ें?
.NET में गुण जोड़ने के लिए, आप या तो गुण प्रक्रियाओं या फ़ील्ड का उपयोग कर सकते हैं।
28) बताएं कि .NET में इवेंट बबलिंग क्या है?
.NET में इवेंट बबलिंग को बच्चे से माता-पिता तक नियंत्रण पारित करने के रूप में परिभाषित किया गया है जिसे बबलिंग कहा जाता है। डेटालिस्ट, डेटाग्रिड, रिपीटर आदि जैसे नियंत्रणों में लिस्टबॉक्स आदि जैसे चाइल्ड नियंत्रण हो सकते हैं।
29) उल्लेख करें कि डिबगिंग विंडो कौन सी उपलब्ध हैं?
डिबगिंग के दौरान उपलब्ध विंडो में शामिल हैं,
- ब्रेकप्वाइंट
- उत्पादन
- तुरंत
30) बताएं कि माइक्रोसॉफ्ट सिल्वरलाइट क्या है?
माइक्रो-सॉफ्ट सिल्वरलाइट वेब पर इंटरनेट एप्लिकेशन और मीडिया अनुभवों को बनाने और तैनात करने के लिए एक ओपन-सोर्स टूल है।
सिल्वरलाइट आर्किटेक्चर मुख्य रूप से तीन घटकों से बना है
- मुख्य प्रस्तुति रूपरेखा: फ्रेमवर्क में विभिन्न विशेषताओं को प्रस्तुत करने के लिए डेटा बाइंडिंग, वेक्टर ग्राफिक्स, टेक्स्ट, एनीमेशन, छवियां जैसे घटक शामिल हैं।
- सिल्वरलाइट के लिए .NET ढाँचा: इसमें XLINQ जैसे पुस्तकालय और घटक शामिल हैं, एक्सएमएल क्रमांकन, सिंडिकेशन, बेस क्लास लाइब्रेरी, नेटवर्किंग और सामान्य भाषा रनटाइम,
- अद्यतनकर्ता और इंस्टॉलर: यह इंस्टॉलेशन के लिए एक नियंत्रण है और स्वचालित अपडेट प्रदान करता है
सिल्वरलाइट में महत्वपूर्ण विशेषताएं
- टूलींग: XAML डिबगिंग को इस संस्करण में शामिल किया गया है, विशेष रूप से बाइंडिंग उद्देश्य के लिए
- मीडिया: आप ध्वनि प्रभाव वर्ग में वॉल्यूम, पिच को नियंत्रित कर सकते हैं
- पाठ: RichTextBoxOverflow तत्व पेश किया गया, यह मल्टी-कॉलम जैसी स्थितियों में स्वचालित रूप से टेक्स्ट डालने में मदद करेगा
- डेटा बाइंडिंग: यह अंतर्निहित डेटा टेम्प्लेट का समर्थन करता है, जिसका अर्थ है कि आप अपनी बाइंडिंग में किसी विशिष्ट प्रकार के लिए डेटा टेम्प्लेट निर्दिष्ट कर सकते हैं
- नियंत्रण: "क्लिक काउंट्स" मूल रूप से आपके एप्लिकेशन में तत्वों पर डबल-क्लिक ट्रैकिंग करने में मदद करेगा। एक अन्य विशेषता "मल्टीपल-विंडो" समर्थन है, यह आपको कई विंडो बनाने की अनुमति देता है जिनके साथ आपका एप्लिकेशन इंटरैक्ट कर सकता है
- 3डी ग्राफिक्स: 3डी ग्राफिक्स एपीआई कई अतिरिक्त सुविधाओं के साथ नई सिल्वर लाइट के साथ उपलब्ध है
- ब्राउज़र में विश्वसनीय एप्लिकेशन: इस फीचर के जरिए बिना इंस्टॉल किए ही ब्राउजर में एप्लिकेशन का इस्तेमाल किया जा सकता है
- सामान्य: इन सभी सुविधाओं के अलावा कुछ उन्नत विशेषताएं भी हैं जो बीटा संस्करण में देखी जा सकती हैं, जैसे वेक्टर प्रिंटिंग, नया डेटाकॉन्टेक्स्टचेंज्ड इवेंट, विश्वसनीय इन-ब्राउज़र अनुप्रयोगों के लिए COM इंटरऑप,
31) सिल्वरलाइट किससे बनी है?
सिल्वरलाइट चार मुख्य घटकों के साथ आता है
- सिल्वरलाइट प्लग-इन
- सिल्वरलाइट होस्ट, वेब पेज
- सिल्वरलाइट एप्लिकेशन फ़ाइल (.XAP)
- इंटरफ़ेस भाषा, XAML
सिल्वरलाइट प्लग इन जैसे कई फीचर्स के साथ आता है
- प्रेजेंटेशन इंजन
- एक्सएएमएल पार्सर
- .NET पार्सर
- . नेट ढाँचा
- मीडिया विशेषताएं
- ब्राउज़र इंटरैक्शन
- डाउनलोडर
32) बताएं कि .xap फ़ाइल क्या है?
.xap फ़ाइल सिल्वर एप्लिकेशन के लिए एक संपीड़ित फ़ाइल है। .xap फ़ाइलों में AppManifest.xaml, सिल्वरलाइट प्रोजेक्ट (.dll) की संकलित आउटपुट असेंबली और सिल्वरलाइट एप्लिकेशन द्वारा कोई अन्य संसाधन शामिल हैं। प्रोजेक्ट बनाते समय विज़ुअल स्टूडियो दो फ़ाइलें बनाता है; App.xaml और Page.xaml
वेब सर्वर पर सिल्वरलाइट एप्लिकेशन चलाने के लिए, आपको सर्वर समर्थित फ़ाइल प्रकार कॉन्फ़िगरेशन में MIME प्रकार एप्लिकेशन/X-सिल्वरलाइट के साथ एक्सटेंशन .XAP जोड़ना होगा।
.XAP माइम प्रकार है: एप्लिकेशन/एक्स-सिल्वरलाइट।
33) सिल्वरलाइट एप्लिकेशन बनाने के लिए आवश्यक टूल की सूची बनाएं?
सिल्वरलाइट अनुप्रयोगों के निर्माण के लिए उपयोग किए जाने वाले उपकरण हैं
- माइक्रोसॉफ्ट एक्सप्रेशन स्टूडियो: यह टूल वेब डिज़ाइनरों के लिए है क्योंकि इसका उपयोग उन्नत दृश्य सामग्री और ग्राफिक्स के साथ सिल्वरलाइट अनुप्रयोगों के लिए समृद्ध दृश्य तत्व बनाने के लिए किया जाता है
- माइक्रोसॉफ्ट विजुअल स्टूडियो: यह टूल ऐसे प्रोग्रामर के लिए है जिसका एप्लिकेशन तर्क पर आधारित है या प्रोग्रामिंग की आवश्यकता है। यह प्रोग्रामर को किसी भी .NET भाषा (जैसे C#, NET, आदि) में सिल्वरलाइट एप्लिकेशन बनाने की अनुमति देता है।
जाल आवेदन का समर्थन सिल्वरलाइट को दो भागों में विभाजित किया जा सकता है
- एंबेडेड सामान्य भाषा रनटाइम (सीएलआर)
- .NET फ्रेमवर्क लाइब्रेरीज़
34) उल्लेख करें कि क्या सिल्वरलाइट MPEG4 और H.264 वीडियो या AAC (उन्नत ऑडियो कोडिंग) ऑडियो या फ़्लैश वीडियो की अनुमति देता है?
नहीं, सिल्वरलाइट MPEG4 और H.264 वीडियो का समर्थन नहीं करता है। हालाँकि, इनमें से कई प्रारूपों की सामग्री को स्वचालित सर्वर फ़ंक्शन जैसे सिल्वरलाइट द्वारा समर्थित प्रारूपों में परिवर्तित किया जा सकता है, और फिर सिल्वरलाइट आधारित एप्लिकेशन में डाला जा सकता है।
35) बताएं कि आप सिल्वरलाइट एप्लिकेशन कैसे होस्ट कर सकते हैं?
सिल्वरलाइट एप्लिकेशन को अधिकांश प्रकार के वेब सर्वर जैसे अपाचे और आईआईएस (इंटरनेट सूचना सर्वर) पर होस्ट किया जा सकता है। अपने वेब सर्वर से सिल्वरलाइट एप्लिकेशन होस्ट करने के लिए, आपको नीचे बताए अनुसार MIME प्रकार की अनुमति देनी होगी
विस्तार | माइम प्रकार |
|
|
36) उल्लेख करें कि डब्ल्यूपीएफ (विंडोज प्रेजेंटेशन फाउंडेशन) और विंडोज सिल्वरलाइट के बीच क्या अंतर है?
- सुविधाओं के संदर्भ में, सिल्वर लाइट WPF का सबसेट है
- सिल्वरलाइट एडोब फ्लैश के साथ प्रतिस्पर्धा करता है और इसे समृद्ध ब्राउज़र आधारित इंटरनेट एप्लिकेशन विकसित करने के लिए डिज़ाइन किया गया है
- जबकि WPF डेस्कटॉप प्लेटफ़ॉर्म के लिए उन्नत ग्राफ़िक्स एप्लिकेशन विकसित करने के लिए एक Microsoft तकनीक है, जबकि सिल्वरलाइट का उपयोग इंटरनेट के माध्यम से एक्सेस किए गए एप्लिकेशन के निर्माण के लिए किया जा सकता है
- वेब ब्राउज़र एप्लिकेशन को उन वेब ब्राउज़र पर होस्ट किया जा सकता है जो वेब एप्लिकेशन के लिए समृद्ध ग्राफिक्स सुविधाएँ देते हैं।
37) बताएं कि आप ASP.NET पृष्ठों से सिल्वर लाइट नियंत्रणों के लिए पैरामीटर कैसे पास कर सकते हैं?
आप अपने एएसपीएक्स पेजों से पैरामीटर पास कर सकते हैं एचटीएमएल InitParameters सेट करके पेजों को सिल्वरलाइट नियंत्रण में रखें। Xaml पेज उपयोगकर्ता नियंत्रण में एक संपत्ति है जिसे InitParameters के नाम से जाना जाता है। अपने एएसपीएक्स पृष्ठों से, आप कुंजी मान जोड़े के रूप में एक मान निर्धारित कर सकते हैं। चूँकि यह प्रॉपर्टी कुंजी-मूल्य जोड़े को स्वीकार करती है, आप स्ट्रिंग मानों के किसी भी सेट को पास कर सकते हैं।
38) बताएं कि सिल्वरलाइट और ASP.NET कैसे हैं AJAX उपभोक्ताओं द्वारा उपयोग किया जा सकता है?
सिल्वरलाइट ASP.NET AJAX अनुप्रयोगों सहित मौजूदा वेब अनुप्रयोगों के साथ सिंक्रनाइज़ होता है। जाहिर है, ASP.NET AJAX और सिल्वरलाइट को पूरक प्रौद्योगिकियों के रूप में बनाया गया है। संक्षेप में, सिल्वरलाइट और ASP.NET AJAX किसी भी AJAX एप्लिकेशन के साथ संचार कर सकते हैं। इसके अलावा, ASP.NET AJAX का उपयोग डेटा के सिल्वरलाइट-आधारित विज़ुअलाइज़ेशन या समृद्ध अनुभवों के वितरण को नियंत्रित करने के लिए भी किया जा सकता है।
39) बताएं कि आप सिल्वरलाइट में इंटरनेट कनेक्शन की स्थिति कैसे जांच सकते हैं?
निम्नलिखित कोड का उपयोग करके आप इंटरनेट कनेक्शन की जांच कर सकते हैं
If (NetworkInterface.GetIsNetworkAvailable()) { Messagebox.Show(“ Network available”); } else { Message.box.Show(“ Network not available”); }
40) बताएं कि आरआईए क्या है?
आरआईए का मतलब समृद्ध इंटरनेट एप्लिकेशन है, और वे समृद्ध सुविधाओं वाले वेब एप्लिकेशन हैं। समृद्ध सुविधाओं में अंतर्निहित AJAX समर्थन, लेआउट, एनिमेशन, ऑडियो और वीडियो घटक शामिल हैं। सिल्वरलाइट RIA का एक उदाहरण है।
41) उल्लेख करें कि सिल्वरलाइट में कौन से विभिन्न लेआउट नियंत्रण उपलब्ध हैं?
जैसे तीन नियंत्रण उपलब्ध हैं
- स्टैकपैनल: यह बाल तत्वों को ऊर्ध्वाधर या क्षैतिज तरीके से स्थित करेगा
- ग्रिड: यह चाइल्ड तत्वों को पंक्तियों या स्तंभों में रखेगा
- कैनवस: यह चाइल्ड एलिमेंट्स को X, Y स्पेस के अनुसार रखेगा
42) नेट के लिए सिंटैक्स क्या है?
ASP.Net के सिंटैक्स में आमतौर पर HTML फ़ाइल होती है। हालाँकि, ASP फ़ाइल में डिलीमीटर के साथ सर्वर स्क्रिप्ट हो सकती है। "हैलो वर्ल्ड!" का एक उदाहरण
< ! DOCTYPE html> < html > < body > < % Response.write (“Hello World!”) %> </body> </html>
ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे