जब मैं नई -> वेबसाइट पर जाता हूं, ड्रॉप-डाउन मेनू "भाषा" में केवल 2 भाषाएं होती हैं: दृश्य सी # और विजुअल बेसिक। कोई दृश्य सी ++ नहीं। शायद, मैं विजुअल स्टूडियो का गलत संस्करण उपयोग कर रहा हूं? (मेरा 9.0.21022 है)
मैंने इस समस्या को Google पर करने का प्रयास किया। मुझे topic मिला जो बताता है कि एएसपी.नेट में सी ++ का उपयोग करना असंभव है। लेकिन यह 2002 में पोस्ट किया गया था और मुझे आशा है कि उस वर्ष से कुछ बदल गया है। क्या सी ++ का उपयोग कर एएसपी.NET अनुप्रयोग लिखना संभव है? अगर ऐसा होता है, तो क्या मैं इस भाषा के साथ दृश्य डिजाइनर का उपयोग कर सकता हूं?क्या ASP.NET समर्थन C++ है?
उत्तर
दृश्य स्टूडियो सी # और VB कोड उत्पन्न करता है और यही कारण है कि यह आप केवल उन विकल्प प्रदान करता है कि, क्योंकि दृश्य डिजाइनरों जहाँ से कोड उत्पन्न होता है सी ++ समझ में नहीं आता। आपको C++ प्रोजेक्ट बनाने से रोकने में कुछ भी नहीं है जो प्रबंधित .NET कोडबेस सिस्टम, सिस्टम.Web। * नेमस्पेस इत्यादि का उपयोग करता है। आपके पास डिज़ाइनर या कोड जेनरेटर आपके लिए काम नहीं करेंगे, जिसका अर्थ है तुलनात्मक रूप से आपके लिए कोडिंग ; हालांकि तर्कसंगत रूप से एक सी ++ प्रोग्रामर बहुत सारे दृश्य डिजाइन समर्थन के आदी नहीं है।
माइक्रोसॉफ्ट ways of programming .NET using C++ के बारे में जानकारी प्रदान करता है।
चेतावनी आप दृश्य स्टूडियो आप उपयोग करना चाहता था के संस्करण का उपयोग करने में सक्षम नहीं हो सकता है। सबसे खराब स्थिति परिदृश्य है कि आप एक टेक्स्ट एडिटर का उपयोग करते हैं और कमांड लाइन से कंपाइलर का आह्वान करते हैं।
एएसपी.नेट पृष्ठों के लिए कक्षाएं बनाने के लिए प्रबंधित सी ++ का उपयोग करना संभव है, लेकिन इस समय (वीएस -2008 के माध्यम से) युग्मित स्रोत फ़ाइलों या डिज़ाइन-टाइम एकीकरण के लिए स्पष्ट समर्थन नहीं है। केवल वीबी.नेट और सी # का पूरा समर्थन है।
आप इमारत अनुप्रयोगों है कि केवल संचालकों का उपयोग करने में रुचि रखते हैं, तो आप एक अलग पुस्तकालय परियोजना या विधानसभा में अपने हैंडलर कक्षाओं में लिख सकते हैं और फिर बस उन्हें एक खाली ASP.NET परियोजना में आयात करते हैं। कोई भी भाषा जिसका उपयोग .NET असेंबली बनाने के लिए किया जा सकता है, इस मामले में काम करेगा।
यदि आप इसे एक शॉट देना चाहते हैं तो निम्न लिंक आपको प्रारंभ कर सकते हैं। ASP.NET के साथ किसी भी भाषा का उपयोग करने के लिए एकमात्र असली प्रतिबंध यह है कि कोड .NET असेंबली के रूप में उपलब्ध है या नहीं।
ASP.NET with Managed C++ @ CodeProject
The ASP Column: Code-behind in ASPX Files @ MSDN
- 1. ASP.net/c#
- 2. ASP.NET C#
- 3. asp.net (C#)
- 4. ASP.NET \ C# प्रोजेक्ट्स
- 5. ईमेल भेजें asp.net C#
- 6. asp.net mvc C#
- 7. चेक वहाँ asp.net/c#
- 8. asp.net mvc C#
- 9. asp.net C# SqlDataSource टाइमआउट समस्याएं
- 10. asp.net mvc C# जावास्क्रिप्ट web.config
- 11. मैं ASP.net/C# ऐप कॉन्फ़िगरेशन फ़ाइल मान
- 12. asp.net C# सदस्यता: GetUsersInRoles (एकाधिक भूमिकाएं) एच
- 13. मेरा Asp.Net C# क्लास एक जेसन प्रारूप
- 14. क्या ऑर्मेलाइट समर्थन विरासत है?
- 15. क्या वीसी ++ समर्थन _mm_malloc है?
- 16. क्या Iterator समर्थन + ऑपरेटर है?
- 17. asp.net में VaryByParam क्या है?
- 18. क्या ASP.NET MVC
- 19. क्या ASP.NET
- 20. क्या .NET Framework में C# का उपयोग कर किसी POP3 क्लाइंट के लिए समर्थन है?
- 21. ASP.NET/C# संकलन गति को बेहतर बनाने का सबसे अच्छा तरीका क्या है?
- 22. क्या Android समर्थन लॉग 2
- 23. क्या tryhaskell.org समर्थन परिभाषाओं का समर्थन करता है?
- 24. क्या स्कैला समर्थन पूंछ रिकर्सन ऑप्टिमाइज़ेशन का समर्थन करता है?
- 25. क्या ASP.NET MVC ASP.NET 2.0 के शीर्ष पर चलता है?
- 26. क्या DotNetNuke 6 अजाक्स नियंत्रण टूलकिट का समर्थन करता है?
- 27. मौजूदा Win32 C++ प्रोजेक्ट में एमएफसी समर्थन कैसे जोड़ें?
- 28. सिस्टम के बिना asp.net/c# में छवि मैनिपुलेशन। ड्रॉइंग/जीडीआई +
- 29. क्या आईआईएस एक्सप्रेस क्लासिक एएसपी डिबगिंग का समर्थन करता है?
- 30. दोहराने के भीतर टेक्स्टबॉक्स से मूल्य प्राप्त करें asp.net C#
IMHO: ASP.NET + सी ++ = स्वपीड़न ;-) –