विजुअल स्टूडियो क्या है? – प्रकार, फीचर्स, उपयोग, विजुअल स्टूडियो के फायदे और विजुअल स्टूडियो Team System – दोस्तों आज के इस लेख में हम सभी Visual Studio से संबंधित विषयों के बारे में जानेंगे Visual Studio का इस्तेमाल हम free (मुफ्त) में कर सकते है। इसे हम माइक्रोसॉफ्ट की वेबसाइट से मुफ्त में डाउनलोड करके install कर सकते है।
जब भी आप डॉट नेट सीखने जाते हैं तो सबसे पहला काम जो आपसे करवाया जाता है वह है कि विजुअल स्टूडियो को इंस्टॉल करना। इसे बहुत ही आसान भाषा में लिखा गया है। इसे आप पूरा पढ़िए यह आपको आसानी से समझ में आ जाएगा तो चलिए शुरू करते हैं …
Visual Studio क्या है? (What is Visual Studio in Hindi) –
Visual Studio माइक्रोसॉफ्ट के द्वारा develop किया गया एक Integrated Developed Program (IDE) है। इसका इस्तेमाल कंप्यूटर प्रोग्राम को develop करने के लिए किया जाता है।कंप्यूटर प्रोग्राम के साथ इसका इस्तेमाल Website, Web Apps, Web Services और Mobile Apps को develop करने के लिए भी किया जाता है।
विजुअल स्टूडियो को Microsoft Visual Studio और VS के नाम से भी जाना जाता है। विजुअल स्टूडियो का इस्तेमाल हम free (मुफ्त) में कर सकते है। इसे हम माइक्रोसॉफ्ट की वेबसाइट से मुफ्त में डाउनलोड करके install कर सकते है।
यह प्रोग्राम को विकसित करने के लिए माइक्रोसॉफ्ट के अलग-अलग प्लेटफार्म का उपयोग करता है जैसे – Windows store, Microsoft Silverlight और Windows API.
यह सभी प्रकार के प्लेटफ़ॉर्म जैसे – Microsoft Windows, Windows, Mobile, Windows CE, .NET Compact Framework में Application Development के लिए सहायता प्रदान करता है।
Visual Studio एक software की तरह होता है जिसका प्रयोग C#, C++, Java, Python,VB.NET, ASP.Net और Javascript जैसी भाषाओ के code को लिखने के लिए किया जाता है।
यह 36 अलग-अलग प्रोग्रामिंग भाषाओ को सपोर्ट करता है। माइक्रोसॉफ्ट विजुअल स्टूडियो Windows, iOS तथा MacBook ऑपरेटिंग सिस्टम के लिय उपलब्ध है।
यह developer को कोई भी प्रोग्राम develop करने के लिए आवश्यक Tool प्रदान करता है। इसका प्रयोग Console और GUI (Graphical User Interface) Application बनाने के लिए किया जाता है।
विजुअल स्टूडियो में Code Editor, Debugger, GUI Design Tool और Database Schema जैसे टूल शामिल होते है।
इन्हें भी पढ़े –
Visual Studio Edition के प्रकार (Types of Visual Studio Edition in Hindi) –
Community Edition –
यह विजुअल स्टूडियो का एक फ्री एडिशन है जिसे The Community Edition के नाम से भी जाना जाता है। माइक्रोसॉफ्ट ने इस एडिशन को वर्ष 2014 में लांच किया था।
कम्युनिटी का उपयोग free और Pad Apps को बनाने के लिए किया जाता है, जैसे – Net applications, Web Applications.
इसकी कुछ Limitations है, यदि आप किसी बिजनस को run करते हैं और आपके बिजनस में 250 से ज्यादा कंप्यूटर है और आपका साल की कमाई 1 मिलियन डॉलर से अधिक है तो आप इस एडमिशन का उपयोग नहीं कर सकते हैं।
यह एप्लीकेशन C#, HTML, Java Script, Python जैसी Languages को सपोर्ट करती है। यह developers को Ecosystem (हजारों Extensions का Access) प्रदान करती है।
Professional Edition –
यह विजुअल स्टूडियो का Commercial edition है जिसे माइक्रोसॉफ्ट में वर्ष 2010 में लांच किया था। यह एडिशन डेवलपर को एप्लीकेशन विकसित करने के लिए प्रोफेशनल टूल्स प्रदान करता है।
आप इस एडिशन का ट्रायल ले सकते हैं और इसके बाद आपको इसे खरीदना पड़ता है। यह XML और XSLT Editing को सपोर्ट करता है।
इस एप्लीकेशन का मुख्य उद्देश्य डेवलपर को Flexibility, Productivity, Collaboration और Subscriber Benefit जैसे Microsoft Software, Plus Azure प्रदान करना है।
Enterprise Edition –
माइक्रोसॉफ्ट विजुअल स्टूडियो का यह वर्जन किसी भी साइज की Teams के लिए बहुत अच्छा प्लेटफार्म प्रदान करता है। इसमें माइक्रोसॉफ्ट आपको 90 दिन तक फ्री ट्रायल देता है और जब आप ट्रायल पीरियड को पूरा कर लेते हैं तो आपको इसका इस्तेमाल करने के लिए Pay करना पड़ेगा।
इस version का सबसे बड़ा फायदा यह है कि highly Scalable है और developers के लिए high quality software प्रदान करता है।
इन्हें भी पढ़े –
Visual Studio के फीचर्स (Features of Visual Studio in Hindi) –
Code Editor –
जिस प्रकार दूसरे इंटीग्रेटेड डेवलपमेंट सॉफ्टवेयर में कोड एडिटर टूल दिए होते हैं। ठीक उसी प्रकार विजुअल स्टूडियो में भी कोड एडिटर दिया होता है, जिसकी मदद से डेवलपर Syntax, highlighting, Code, Competition जैसे टास्क परफॉर्म कर पाते हैं।
विजुअल स्टूडियो के कोड एडिटर में intellisense होता है जो विजुअल स्टूडियो में add की गई प्रोग्रामिंग लैंग्वेज के साथ-साथ XML, Mobile Application, Website और CSS यानी Cascading Style Sheet और Javascript को परफॉर्म करने की परमिशन देता है।
विजुअल स्टूडियो में multi turn clipboard और code snippet भी होता है, जोकि कोड एडिटर में दिया होता है। इसके अलावा विजुअल स्टूडियो में कई सारे मैनेजमेंट टूल्स दिए जाते हैं जिनकी मदद से हम प्रोग्राम आसानी से बना पाते हैं।
Debugger –
विजुअल स्टूडियो में Debugger को भी शामिल किया गया है जो कि Source Level Debugger और Machine Level Debugger दोनों लेवल पर काम करता है। यह Managed Code और Native Code दोनों के साथ काम करता है। यह विजुअल स्टूडियो के द्वारा supported किसी भी लैंग्वेज में लिखी गई एप्लीकेशन की Debugging के लिए इस्तेमाल किया जाता है।
अगर किसी run हो रहे प्रोग्राम के लिए source code उपलब्ध है यह उस run हो रहे प्रोग्राम के साथ उस code को भी दिखाएगा अगर run हो रहे प्रोग्राम के लिए Source Code उपलब्ध नहीं है तो यह Disassembly को show कर सकता है। यह मेमोरी dumps भी बना सकता है जिसे बाद में यह Debugging के लिए load भी कर सकता है। यह Multithreaded Programs को भी सपोर्ट करता है।
Designer –
यह आपको एप्लीकेशन के डेवलपमेंट के लिए विजुअल डिजाइनर बहुत बड़ी Tool Provide करता है।
- Windows Form Designer
- WPF Designer
- Web Designer Development
- Class Designer
- Data Designer
- Mapping Designer
- Open Tab Browser
- Properties Editor
- Object Browser
- Solution Explorer
- Team Explorer
- Data Explorer
- Server Explorer
- Dotfuscator Community Edition
- Text Generation Framework
- NET Website Administration Tool
- Visual Studio Tools for Office
GUI –
विजुअल स्टूडियो एक इंटीग्रेटेड डेवलपमेंट प्रोग्राम होता है। विजुअल स्टूडियो में डेवलपर्स के लिए ग्राफिकल यूजर इंटरफेस भी दिया जाता है। डेवलपर प्रोग्राम बनाते समय या वेबसाइट डेवलप करते समय उसमें टेक्स्ट एनिमेशन का भी इस्तेमाल कर सकते हैं।
Extensibility –
विजुअल स्टूडियो डेवलपर को यह Allow करता है कि वह इसकी capabilities को बढ़ाने के लिए Extensions Write कर सकते हैं। यह Extensions विजुअल स्टूडियो Functionality को बढ़ाते हैं।
Visual Studio के उपयोग (Uses of Visual Studio in Hindi) –
studio से आप सभी समझ रहे है की इसका उपयोग किसी film industry या ग्राफिक्स एनिमेशन से सम्बन्धित होगा लेकिन ऐसा नही है Visual Studio माइक्रोसॉफ्ट द्वारा बनाया गया इंटीग्रेटेड डेवलपमेंट सॉफ्टवेयर है विजुअल स्टूडियो का उपयोग मुख्यता web applications website windows form application console application बनाने में किया जाता है
विजुअल स्टूडियो का काम प्रोग्राम डेवलपर को वह सभी जरूरत के टूल्स प्रोवाइड करना होता है जिनकी जरूरत प्रोग्रामिंग करते समय या किसी प्रोग्राम को बनाते समय पड़ती है इसके आलावा इसका इस्तेमाल graphical user interface applications के डेवलपमेंट में और console creation में किया जाता है
इन्हें भी पढ़े –
Visual Studio का इतिहास (History of Visual Studio in Hindi) –
इन्टरनेट की दुनिया में पहली बार Visual Studio 97 को 1997 में माइक्रोसॉफ्ट द्वारा लोंच किया गया जो की विभिन्न प्रकार के टूल्स को शामिल करके बनाया गया था सबसे पहला विजुअल स्टूडियो अर्थात् Visual Studio 97.2 version में लाँच किया गया था इसका पहला वर्जन प्रोफेशनल था और दूसरा वर्जन एंटरप्राइज इसमें विंडोज ऑपरेटिंग सिस्टम के लिए विजुअल बेसिक 5.0 विजुअल C++, J++1.1, java थे विजुअल स्टूडियो पहला ऐसा प्लेटफार्म था जिसमे बहुत सारी प्रोग्रामिंग भाषाओ को एक ही प्रकार के तरीके से या वातावरण में बनाने का प्रयास किया गया था
Visual Studio के Versions –
Product Name | Code Name | Release Date | Version Number | latest Update Number | latest Update Date | Supports Ends | Supported .NET Framework |
Visual Studio 97 | Boston | 19-03-1997 | 5.0 | Service Pack 3 | 12-04-1997 | 30-06-2003 | N/A |
Visual Studio 6.0 | Aspen | 02-09-1998 | 6.0 | Service Pack 6 | 29-03-2004 | 30-09-2005 | N/A |
Visual Studio .NET 2002 | Rainier | 13-02-2002 | 7.0 | Service Pack 1 | 08-03-2005 | 14-07-2009 | 1.0 |
Visual Studio .NET 2003 | Everett | 24-04-2003 | 7.1 | Service Pack 1 | 15-08-2006 | 14-10-2013 | 1.1 |
Visual Studio 2005 | Whidbey | 07-11-2005 | 8.0 | Service Pack 1 | 15-12-2006 | 12-04-2016 | 2.0 |
Visual Studio 2008 | Orcas | 19-11-2007 | 9.0 | Service Pack 1 | 11-08-2008 | 10-04-2018 | 2.0, 3.0, 3.5 |
Visual Studio 2010 | Dev 10 | 12-04-2010 | 10.0 | Service Pack 1 | 10-03-2011 | 14-07-2020 | 2.0-4.0 |
Visual Studio 2012 | Dev 11 | 12-09-2012 | 11.0 | Update 5 | 24-08-2015 | 10-01-2023 | 2.0-4.5 |
Visual Studio 2013 | Dev 12 | 17-10-2013 | 12.0 | Update 5 | 20-07-2015 | 09-04-2024 | 2.0-4.5.1 |
Visual Studio 2015 | Dev 14 | 20-07-2015 | 14.0 | Update 3 | 27-06-2016 | 14-10-2025 | 2.0-4.6.1 |
Visual Studio 2017 | Dev 15 | 07-03-2017 | 15.0 | 15.9.22 | 14-04-2020 | 13-04-2027 | 3.5-4.7.2 |
Visual Studio 2019 | Dev 16 | 02-04-2019 | 16.0 | 16.5.4 | 14-04-2020 | 10-04-2029 | 3.5-4.8 |
Visual Studio 2022 | Dev 17 | 08-11-2021 | 17.0 | 17.3.4 | 13-09-2022 | 13-01-2032 | 3.5, 4.6-4.8.1 |
Visual Studio में शामिल उत्पाद –
माइक्रोसॉफ्ट विजुअल स्टूडियो में शामिल है प्रोडक्ट निम्नलिखित है –
- Microsoft Visual C++
- Microsoft Visual C#
- Microsoft Visual Basic
- Microsoft Visual Web Developer
- Team Foundation Server
- Visual FoxPro
- Visual SourceSafe
- Visual InterDev
Visual Studio Express –
माइक्रोसॉफ्ट विजुअल स्टूडियो एक्सप्रेस संस्करण मुफ्त और कम भार वाले एकल IDE का एक समुच्चय है, जो एक प्रति-भाषा आधार पर विजुअल स्टूडियो IDE के न्यूनतम आवश्यक संस्करणों के रूप में प्रदान किए गए हैं।
यह समर्थित भाषा के लिए भाषा सेवाओं को एकल विजुअल स्टूडियो शेल ऐप आईडी पर इंस्टॉल करता है।
- Visual Basic Express
- Visual C++ Express
- Visual C# Express
- Visual Web Developer Express
इन्हें भी पढ़े –
Visual Studio Team System –
माइक्रोसॉफ्ट विजुअल स्टूडियो टीम सिस्टम, विजुअल स्टूडियो प्रोफेशनल द्वारा प्रदत्त विशेषताओं के अतिरिक्त सॉफ्टवेयर विकास, सहयोग, मेट्रिक्स और रिपोर्टिंग उपकरणों का एक समुच्चय प्रदान करता है।
- Team Explorer
- Architecture Edition
- Database Edition
- Development Edition
- Test Edition
Visual Studio को डाउनलोड कैसे करे? –
विजुअल स्टूडियो को आप नीचे दिए गए Download पर क्लिक करके free में डाउनलोड कर सकते हैं –
Visual Studio के फायदे (Benefits of Visual Studio in Hindi) –
Correct Coding –
किसी भी वेबसाइट या एप्लीकेशन को बनाते समय कोडिंग की आवश्यकता होती है। यदि कोडिंग करते समय कोई भी कमी रह गई तो वेबसाइट ठीक प्रकार से कार्य नहीं करेगी, इसलिए जरूरी है कि कोडिंग सही हो। विजुअल स्टूडियो में आपको लाइव असिस्टेंट सहायता मिलती है, जिस कारण आप कोडिंग में कोई भी गलती होने पर सहायता के लिए कुछ पूछ सकते हैं। ऐसे ही विजुअल स्टूडियो में उपलब्ध फीचर के कारण कोडिंग में गलती होने की संभावना बहुत कम होती है।
Hard Test –
विजुअल स्टूडियो एक एप्लीकेशन टेस्टिंग प्लेटफार्म के साथ आता है, जिस की सहायता से डेवलपर सरलता से उच्च गुणवत्ता के उत्पाद तैयार कर सकते हैं। इसके साथ ही उत्पाद तो बढ़िया से बढ़िया तैयार होगा लेकिन उसे बनाने में परिश्रम कम लगेगा।
Quick Debugging –
एप्लीकेशन या वेबसाइट बनाते समय कई परेशानी आती है जैसे कि कोडिंग गलत हो जाना और यह बग आ जाना। विजुअल स्टूडियो को इस प्रकार से विकसित किया गया है कि यह बग की समस्या को जल्दी से जल्दी खत्म कर देगा। अगर आप जितनी भी भाषा में विजुअल स्टूडियो में कोडिंग कर सकते हैं उन सभी भाषा के लिए आपको सपोर्ट मिलता है। अगर आप चाहते हैं तो आप स्वयं थोड़े से प्रयास से वेबसाइट के विकास के बीच में ही बग को ढूंढ सकते हैं।
Customize Options –
विजुअल स्टूडियो कई एडवांस फीचर के साथ आता है जिनकी मदद से आप इसके मार्केटप्लेस पर उपलब्ध प्लेटफार्म को अधिक अच्छा बना सकते हैं। विजुअल स्टूडियो के प्लेटफार्म में आप Extension जोड़ सकते हैं तथा ऐड-ओंस का भी प्रयोग कर सकते हैं। यदि आप अपना एक्सटेंशन बनाना चाहते हैं तो आप आसानी से विकसित कर सकते हैं।
निष्कर्ष (Conclusion) –
आज के इस आर्टिकल के मध्यम से हमने विजुअल स्टूडियो के बारे में विस्तार से जाना है। विजुअल स्टूडियो में Code Editor, Debugger, GUI Design Tool और Database Schema जैसे टूल शामिल होते है।आशा है कि यह आर्टिकल आपके लिए helpful रहा होगा।
यह लेख Visual Studio क्या है? आपको पसंद आया होगा और आपके मन में विजुअल स्टूडियो के बारे में उठ रहे सवालों का जवाब भी मिल गया होगा। अगर आपको यह आर्टिकल पसंद आया हो तो इसे अपने दोस्तों के साथ जरूर शेयर कीजिए।
यह आर्टिकल पढ़ने के लिए आप सभी का बहुत-बहुत धन्यवाद !