Web design and hosting, database, cloud and social media solutions that deliver business results
  • व्यापारिक समाधान
    • सॉफ़्टवेयर
    • रोबोटिक प्रक्रिया स्वचालन
    • डेटाबेस परामर्श सेवाएं
      • डेटा एकीकरण
      • डाटावेयरहाउस सेवाएं
      • पावर बीआई
      • सर्वर अपग्रेड और डीबीए सेवाएं
    • वेब साइट डिजाइन
      • भुगतान द्वार
      • लोगो डिजाइन
      • वेब स्थानीयकरण और अनुवाद
      • वेब साइट अनुकूलन
      • वेबसाइट सुरक्षा
      • तकनीकी उपकरण
    • क्लाउड समाधान
      • अमेज़न वेब सेवाएँ
      • Google क्लाउड सेवाएं
      • माइक्रोसॉफ्ट ऐज़ुर
    • माइक्रोसॉफ्ट ऑफिस
    • सामाजिक मीडिया
  • अकादमी
    • हमारा परीक्षण वातावरण
    • डेटाबेस डिजाइन सीखना
      • मूल बातें
      • SQL सर्वर Pivot-Unpivot का उपयोग करना
      • SQL सर्वर डेटा
      • SQL सर्वर फ़ंक्शंस का उपयोग करना
      • एसक्यूएल सर्वर 2008 रखरखाव योजनाएँ
      • एसक्यूएल सर्वर तिथियों का उपयोग करना
      • ओपन क्वेरी प्राप्त करें
    • वेबसाइट डिजाइन सीखना
      • Ousia सामग्री प्रबंधन प्रणाली का निर्माण
      • ASP-NET
      • CSS
      • जावास्क्रिप्ट का उपयोग करना
    • क्लाउड और आईटी सेवाएं सीखना
      • टास्क शेड्यूलर त्रुटि 2147943645
      • एसएसएल का अनुरोध करना और ओपनएसएसएल सरल चरणों में पीएफएक्स फ़ाइल बनाना
    • सामाजिक मीडिया का उपयोग
      • Google समीक्षा के लिए पूछना
      • फेसबुक अकाउंट को पर्सनल से बिजनेस में बदलना
      • सोशल मीडिया छवि आकार
      • सोशल मीडिया छवियाँ सेट करने के लिए मेटा डेटा का उपयोग करना
      • सोशल मीडिया प्रयासों पर ध्यान केंद्रित करने का स्थान चुनना
  • हमारे बारे में
    • ब्लॉग
      • Google कोर अपडेट जनवरी 2020
      • अपनी वेबसाइट के लिए सामग्री का चुनाव कैसे करें विज्ञापन पत्रक
      • इंटरनेट पर वेबसाइटों के बारे में सबसे कष्टप्रद बातें
      • एक प्रवेश स्तर की गेमिंग मशीन का निर्माण
      • ऑनलाइन घोटाले को रोकना
      • गिग इकॉनमी के स्किमर्स
      • मुफ्त वेक्टर ग्राफिक्स के लिए शीर्ष 5 वेबसाइटें
      • गर्म मिर्च इंटरनेट बंद
    • करियर
      • अनुवादक अंग्रेज़ी-जापानी
      • अनुवादक अंग्रेज़ी-तुर्की
      • अनुवादक अंग्रेज़ी-पुर्तगाली
      • अनुवादक अंग्रेज़ी-स्पेनिश
    • टीम
      • अली अल अमीन
      • ऐसे हुरो
      • एड्रियन आनंदन
      • गेविन क्लेटन
      • चेस्टर कॉपरपॉट
      • सुनील कुमार
      • सूर्य मुक्कमल
      • साई गंगू
    • नियामक
    • पोर्टफोलियो
Deutsch (DE)English (EN-GB)English (EN-US)Español (ES)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)Português (PT)Türk (TR)

अकादमी टेस्ट पर्यावरण

हमारे बहुत से लेख पहले से ही एक कोडिंग वातावरण होने पर बहुत अधिक निर्भर करते हैं, इसलिए हम यहां सेटअप के माध्यम से चलेंगे

प्रसंग जोड़ना

हमारे बहुत सारे ट्यूटोरियल्स को चलाने के लिए आपको किसी प्रकार की एक सक्रिय परियोजना की आवश्यकता होगी, हमारे सभी लेखों में संदर्भ जोड़ने के लिए, हम एक विजुअल स्टूडियो 2019 सॉल्यूशन और एक SQL एक्सप्रेस 2019 डेटाबेस भी बनाने जा रहे हैं।

विजुअल स्टूडियो स्थापित करें

हम विजुअल स्टूडियो के भीतर अपने सभी एप्लिकेशन बनाते हैं, इसलिए यदि आपको वह नहीं मिला है, तो इसे https://visualstudio.microsoft.com/downloads/ से डाउनलोड करें।

हमने इसे Visual Studio 2019 में Visual Basic भाषा का उपयोग करते हुए लिखा है, और समय इतनी तेज़ी से आगे बढ़ता है कि लेखों के कुछ भाग ऐसे हो सकते हैं जो लागू नहीं होते हैं, या उसी प्रारूप में नहीं हैं जैसा कि आप किसी भिन्न संस्करण का उपयोग करते हुए देखते हैं।

स्थापित करने के लिए न्यूनतम आइटम;

  • ASP.NET और वेब विकास
  • .NET क्रॉस-प्लेटफ़ॉर्म विकास

विजुअल स्टूडियो के नए संस्करणों का उपयोग करते समय सुनिश्चित करें कि आपने .NET Framework 4.7.2 लक्ष्यीकरण पैक और उच्चतम संख्या वाले SDK और लक्ष्यीकरण पैक को अलग-अलग घटक टैब से स्थापित किया है ताकि यह सुनिश्चित किया जा सके कि आवश्यक टेम्पलेट स्थापित हैं।

एक बार जब आप डाउनलोड और इंस्टॉल कर लेते हैं, तो आपको बाकी लेखों का पालन करने में सक्षम होना चाहिए।

नया प्रोजेक्ट बनाएं

वीएस_0_खाली बनाएं.पीएनजी
पहला कदम एक नया प्रोजेक्ट बनाना है, सैकड़ों टेम्पलेट उपलब्ध हैं, जिन्हें हम ढूंढ रहे हैं वह है ASP.NET वेब एप्लिकेशन।

अपने प्रोजेक्ट को नाम दें

अपने प्रोजेक्ट का नाम ClaytabaseAcademy रखें, जब तक कि आपके पास जगह सीमित न हो, आप अन्य सभी आइटम्स को वैसे ही छोड़ सकते हैं जैसे वे हैं।

जोड़ने के लिए आइटम

वीएस_2_संदर्भ.पीएनजी
इस परियोजना के जीवनकाल के दौरान हम कुछ संदर्भ जोड़ेंगे, लेकिन एक व्यवसाय के रूप में हमारा उद्देश्य हमेशा कोड को कम रखना है, इसलिए कोई संदर्भ न जोड़ें, वे केवल आपके आवेदन को धीमा कर देंगे।

SQL सर्वर एक्सप्रेस स्थापित करें

SQL_0_Connection.PNG
आपको स्थापित SQL सर्वर की एक प्रति की भी आवश्यकता होगी, आप https://www.microsoft.com/en-gb/sql-server/sql-server-downloads पर एक मुफ्त संस्करण प्राप्त कर सकते हैं।

सभी मानक सेटिंग्स का उपयोग करके इंस्टॉल किया जा सकता है।

अपने कनेक्शन स्ट्रिंग की एक प्रति रखें जैसा कि स्क्रीनशॉट में दाईं ओर हाइलाइट किया गया है, आपको बाद में इसकी आवश्यकता होगी।

आप यहां से "इंस्टॉल एसएसएमएस" बटन पर क्लिक करके SQL सर्वर प्रबंधन स्टूडियो की एक प्रति भी प्राप्त कर सकते हैं।

SQL सर्वर प्रबंधन स्टूडियो स्थापित करें

सीडी_0_डेटाबेस बनाएं।पीएनजी

SQL सर्वर प्रबंधन स्टूडियो https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15 पर पाया जा सकता है, आप देख रहे होंगे पृष्ठ के मुख्य भाग में "एसक्यूएल सर्वर प्रबंधन स्टूडियो (एसएसएमएस) के लिए मुफ्त डाउनलोड" अनुभाग के लिए।

यह प्रोग्राम सभी डिफ़ॉल्ट सेटिंग्स के साथ स्थापित किया जा सकता है।

एक बार इंस्टॉल हो जाने पर, आप इसे खोल सकते हैं, यह माइक्रोसॉफ्ट एसक्यूएल सर्वर टूल्स और फिर एसक्यूएल मैनेजमेंट स्टूडियो के तहत पाया जा सकता है

पहले पॉपअप पर डेटाबेस कनेक्शन " localhost\SQLEXPRESS " के अंतर्गत उपलब्ध होना चाहिए।

एक बार कनेक्ट होने के बाद, "नई क्वेरी" का चयन करें, और डेटाबेस बनाने के लिए निम्न कमांड का उपयोग करें " CREATE DATABASE ClaytabaseAcademy "

आप अपने आईटी एस्टेट में किसी भी अन्य डेटाबेस या सर्वर का उपयोग कर सकते हैं, आपको किसी भी लेख को फिट करने के लिए आवश्यक कोड को अनुकूलित करने की आवश्यकता होगी।

विजुअल स्टूडियो में web.config फाइल को एडिट करें

कनेक्शन स्ट्रिंग जोड़ें

विजुअल स्टूडियो में, अपनी वेब.कॉन्फ़िगरेशन फ़ाइल ढूंढें और इसकी सामग्री को संशोधित करें नीचे दिए गए स्निपेट के लिए।

हम इस स्तर पर एमवीसी और कुछ अन्य मॉड्यूल के लिए संदर्भ भी जोड़ रहे हैं और .NET संस्करण सेट कर रहे हैं।

ASP.NET फ़ोल्डर जोड़ें

क्लेटाबेस अकादमी पर दायां माउस बटन और जोड़ें> एएसपी.नेट फ़ोल्डर जोड़ें> ऐप_कोड चुनें

कनेक्शन स्ट्रिंग को आसानी से साझा करने के लिए एक पब्लिक क्लास बनाएं

CS_2_Add_GlobalVariables.png

उपयोग में आसानी के लिए, हम अब कहीं और कोड में SQL कनेक्शन को आसानी से संदर्भित करने के लिए एक पब्लिक क्लास बना सकते हैं।

ऐसा करने के लिए, नए बनाए गए App_Code फ़ोल्डर पर राइट क्लिक करें और Add > Class चुनें, हम इसे GlobalVariables कहेंगे। इस फ़ाइल की सामग्री को नीचे दिए गए ConStr तत्व के साथ अपडेट किया जाएगा जिसका उपयोग हम अन्य लेखों में करेंगे।

Public Class GlobalVariables Public Shared ConStr As String = ConfigurationManager.ConnectionStrings("SqlConnection").ConnectionString End Class

यह किसी अन्य साझा जानकारी के लिए भी एक उपयोगी स्थान है जिसे आप साझा करना चाहते हैं।

एक बार जोड़ने के बाद, इस आइटम पर राइट माउस बटन और गुणों का चयन करें, बिल्ड एक्शन को कंपाइल में बदलें

एक Global.asax फ़ाइल बनाएँ

हम एक अलग लेख में और अधिक विवरण देखेंगे, लेकिन अपने आवेदन को नियंत्रित करने के लिए एक वैश्विक वर्ग जोड़ें।

ऐसा करने के लिए क्लेटाबेस एकेडमी पर राइट क्लिक करें और ऐड> न्यू आइटम चुनें और वेब फोल्डर के भीतर ग्लोबल एप्लिकेशन क्लास देखें, नाम का नाम Global.asax छोड़ दें।

इस फ़ाइल को निम्नलिखित के साथ संशोधित करने की आवश्यकता होगी;

  • सिस्टम आयात करें। वेब। रूटिंग ताकि हम रूटिंग सुविधाओं तक पहुंच सकें
  • एक नया उप, RegisterRoutes जोड़ें, जिसमें हम अपने सभी गतिशील मार्गों को और नीचे जोड़ सकते हैं
  • एप्लिकेशन प्रारंभ में इस नए RegisterRoutes उप का संदर्भ लें, ताकि यह तुरंत लोड हो जाए।

पूरा कोड नीचे दिया गया है;

New Code

Imports System.Web.SessionStateImports System.Web.RoutingPublic Class Global_asax    Inherits System.Web.HttpApplication    Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)        ' Fires when the application is started        RegisterRoutes(RouteTable.Routes)    End Sub    Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs)        ' Fires when the session is started    End Sub    Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)        ' Fires at the beginning of each request    End Sub    Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As EventArgs)        ' Fires upon attempting to authenticate the use    End Sub    Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)        ' Fires when an error occurs    End Sub    Sub Session_End(ByVal sender As Object, ByVal e As EventArgs)        ' Fires when the session ends    End Sub    Sub Application_End(ByVal sender As Object, ByVal e As EventArgs)        ' Fires when the application ends    End Sub    Sub RegisterRoutes(ByVal Routes As RouteCollection)
    End SubEnd Class
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink कूकी नीतिसाइटमैप

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
इस साइट की सेटिंग्स सभी कुकीज़ को अनुमति देने के लिए सेट हैं इन्हें हमारी कुकी नीति और सेटिंग पृष्ठ पर बदला जा सकता है। इस साइट का उपयोग जारी रखने के द्वारा आप कुकीज़ के उपयोग से सहमत हैं।
Ousia Logo
Logout
Ousia CMS Loader