ब्लेज़र वेबसेम्बली परियोजनाओं को बनाएं और निष्पादित करें
पर्यावरण
- विजुअल स्टूडियो
-
- विजुअल स्टूडियो 2019
- .NET
-
- .NET 5.0
हो रही है और दृश्य स्टूडियो स्थापित
ब्लेज़र परियोजनाओं को विकसित करने के लिए विजुअल स्टूडियो का उपयोग करें। नीचे विजुअल स्टूडियो प्राप्त करने और स्थापित करने का तरीका जानें।
अन्य चरण थकाऊ हो सकते हैं, लेकिन दृश्य स्टूडियो कोड भी आपको विकसित करने की अनुमति देता है। (मैं यहां नहीं समझाऊंगा।)
एक ब्लेज़र वेबसेम्बली परियोजना बनाएं
स्टार्ट मेनू से विजुअल स्टूडियो 2019 चुनें। संस्करण यहां 2019 है, लेकिन बाद के संस्करण भी परियोजनाएं बना सकते हैं।
एक नया प्रोजेक्ट बनाएं।
यदि आप ऊपर खोज इनपुट फ़ील्ड में "ब्लेज़र" दर्ज करते हैं, तो एक सूची प्रदर्शित की जाएगी, इसलिए "ब्लेज़र वेबअसेम्बली ऐप" का चयन करें और "नेक्स्ट" बटन पर क्लिक करें।
परियोजना का नाम कुछ भी हो सकता है, लेकिन यहां हम "BlazorWebAssemblysample" हैं। आप जहां भी हों प्रोजेक्ट बना सकते हैं। समाधान नाम स्वचालित रूप से दर्ज किया जाता है, इसलिए आप इसे छोड़ सकते हैं।
लक्ष्य ढांचा "है। नेट कोर 3.1 या बाद में। यहां नवीनतम है "। नेट 5.0 "चुना गया है। बाकी को डिफॉल्ट सेटिंग्स पर छोड़ दिया जाता है। जब आप कर रहे हैं, "बनाएं" बटन पर क्लिक करें।
मुख्य दृश्य स्टूडियो विंडो (आईडीई) प्रदर्शित किया जाता है और परियोजना निर्माण पूरा हो गया है। विंडो का लेआउट आपकी प्राथमिकताओं के आधार पर भिन्न हो सकता है, लेकिन यह विकास को प्रभावित नहीं करता है।
निर्दिष्ट फ़ोल्डर में परियोजना से संबंधित फाइलें होती हैं। परियोजना इस फ़ोल्डर (बाहर) के ऊपर पदानुक्रम को प्रभावित नहीं करती है, इसलिए यदि आपको अब इसकी आवश्यकता नहीं है, तो आप प्रत्येक फ़ोल्डर को हटा सकते हैं और आप कुछ नहीं कर सकते हैं।
भागो (डिबग निष्पादन)
एक छोटा सा नमूना परियोजना निर्माण राज्य में पूरा हो गया है, इसलिए इसे निष्पादित करना संभव है। इसे चलाने के लिए टूलबार पर आईआईएस एक्सप्रेस पर क्लिक करें। एक साधारण वेब सर्वर "आईआईएस एक्सप्रेस" आपके अपने वातावरण में बनाया गया है और आप ब्लेज़र ऐप चला सकते हैं। जब आप डिबगिंग से बाहर निकलते हैं तो यह आईआईएस एक्सप्रेस स्वचालित रूप से बाहर निकलती है।
वैसे, ब्लेज़र वेबसेम्बली डिबगिंग रन केवल ऐप्स डाउनलोड करने के लिए वेब सर्वर का उपयोग करते हैं।
बिल्ड शुरू होने के बाद और एक निश्चित समय बीत जाने के बाद, बिल्ड पूरा हो गया है और वेब ब्राउज़र शुरू होता है। आपको एक वेब स्क्रीन दिखाई देगा, जो सभी क्लाइंट द्वारा किए जाते हैं (सर्वर संसाधनों तक पहुंचने को छोड़कर)। जबकि वेब ऐप्स के लिए क्लाइंट-साइड प्रोसेसिंग आमतौर पर जावास्क्रिप्ट में लिखी जाती है, ब्लेज़र उन्हें सी # में बनाने के लिए वेबअसेम्बली के तंत्र का उपयोग कर सकता है।
यहां बताया गया है कि हर बार क्लिक करने पर गिनती कैसे बढ़ाई जाए: ये गैर-स्क्रीन ताज़ा संचालन आम तौर पर जावास्क्रिप्ट में लिखे जाते हैं, लेकिन इन्हें सी #में भी लागू किया जाता है।
यह वह स्क्रीन है जो सर्वर से जेएसओएन फाइल डाउनलोड करती है और सूची प्रदर्शित करती है।
निष्पादन को रोकना बंद करें
यदि वेब ब्राउज़र अपने आप लॉन्च किया गया है, तो वेब ब्राउज़र को बंद करने से डिबगिंग निष्पादन समाप्त हो जाएगा, लेकिन यदि आप इसे पहले ही लॉन्च किए गए वेब ब्राउज़र में एक नए टैब में खोलते हैं, तो टैब को बंद करने से डिबग रन खत्म नहीं होगा।
यदि ऐसा है, तो विजुअल स्टूडियो टूलबार से "स्टॉप डिबगिंग" बटन पर क्लिक करें।
विकास का अंत
असल में, आपको किसी अन्य परियोजना की तरह ही विजुअल स्टूडियो से बाहर निकलना चाहिए। यदि कोई फ़ाइलें सहेजी नहीं गई हैं, तो सेव पुष्टि प्रदर्शित की जाती है।
जब आप फिर से विकसित होते हैं, तो आप "xxxxxxxx.sin" फ़ाइल खोल सकते हैं या जब आप दृश्य स्टूडियो शुरू करते हैं तो इतिहास खोल सकते हैं, ताकि आप इसे वहां से खोल सकें।