വിഷ്വൽ ബേസിക് ഡോട്ട് നെറ്റ്
വിഷ്വൽ ബേസിക്, യഥാർത്ഥത്തിൽ വിഷ്വൽ ബേസിക്.നെറ്റ് (VB.NET) എന്ന് വിളിക്കപ്പെടുന്ന, .നെറ്റ്, മോണോ(Mono), .നെറ്റ് ഫ്രെയിംവർക്ക് എന്നിവയിൽ നടപ്പിലാക്കിയ ഒരു മൾട്ടി-പാരഡൈം, ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് പ്രോഗ്രാമിംഗ് ഭാഷയാണ്. മൈക്രോസോഫ്റ്റ് അതിന്റെ യഥാർത്ഥ വിഷ്വൽ ബേസിക് ഭാഷയുടെ പിൻഗാമിയായി 2002-ൽ വിബി.നെറ്റ്(VB.NET) സമാരംഭിച്ചു, ഇതിന്റെ അവസാന പതിപ്പ് വിഷ്വൽ ബേസിക് 6.0 ആയിരുന്നു. പേരിന്റെ ".നെറ്റ്" ഭാഗം 2005-ൽ ഒഴിവാക്കിയെങ്കിലും, 2002 മുതൽ പുറത്തിറങ്ങിയ എല്ലാ വിഷ്വൽ ബേസിക് ഭാഷകളെയും അവയും ക്ലാസിക് വിഷ്വൽ ബേസിക്കും തമ്മിൽ വേർതിരിച്ചറിയാൻ ഈ ലേഖനം "വിഷ്വൽ ബേസിക് [.നെറ്റ്]" ഉപയോഗിക്കുന്നു. സി#, എഫ്# എന്നിവയ്ക്കൊപ്പം, .നെറ്റ് ഇക്കോസിസ്റ്റം ലക്ഷ്യമിടുന്ന മൂന്ന് പ്രധാന ഭാഷകളിൽ ഒന്നാണിത്. 2020 മാർച്ച് 11ന്, വിബി.നെറ്റ് ഭാഷയുടെ പരിണാമം അവസാനിച്ചതായി മൈക്രോസോഫ്റ്റ് പ്രഖ്യാപിച്ചു.[2]
ശൈലി: | Multi-paradigm: structured, imperative, object-oriented, declarative, generic, reflective and event-driven |
---|---|
പുറത്തുവന്ന വർഷം: | 2001 |
രൂപകൽപ്പന ചെയ്തത്: | Microsoft |
വികസിപ്പിച്ചത്: | Microsoft |
ഡാറ്റാടൈപ്പ് ചിട്ട: | Static, both strong and weak,< both safe and unsafe, nominative |
പ്രധാന രൂപങ്ങൾ: | .NET Framework SDK, Roslyn Compiler and Mono |
വകഭേദങ്ങൾ: | Microsoft Visual Basic |
സ്വാധീനിക്കപ്പെട്ടത്: | Classic Visual Basic |
സ്വാധീനിച്ചത്: | Small Basic |
ഓപറേറ്റിങ്ങ് സിസ്റ്റം: | Chiefly Windows Also on Android, BSD, iOS, Linux, macOS, Solaris, and Unix |
അനുവാദപത്രം: | Roslyn compiler: Apache License 2.0[1] |
വെബ് വിലാസം: | docs |
വിഷ്വൽ ബേസിക്കിൽ വികസിപ്പിക്കുന്നതിനുള്ള മൈക്രോസോഫ്റ്റിന്റെ ഇന്റഗ്രേറ്റഡ് ഡെവലപ്മെന്റ് എൻവയോൺമെന്റ് (ഐഡിഇ) വിഷ്വൽ സ്റ്റുഡിയോയാണ്. മിക്ക വിഷ്വൽ സ്റ്റുഡിയോ പതിപ്പുകളും വാണിജ്യപരമാണ്; വിഷ്വൽ സ്റ്റുഡിയോ എക്സ്പ്രസ്, വിഷ്വൽ സ്റ്റുഡിയോ കമ്മ്യൂണിറ്റി എന്നിവ മാത്രമാണ് ഫ്രീവെയറുകൾ. കൂടാതെ, .നെറ്റ് ഫ്രെയിംവർക്ക് എസ്ഡികെ(SDK)-ൽ vbc.exe എന്ന ഫ്രീവെയർ കമാൻഡ്-ലൈൻ കമ്പൈലറും ഉൾപ്പെടുന്നു. മോണോയിൽ ഒരു കമാൻഡ്-ലൈൻ വിബി.നെറ്റ് കമ്പൈലറും ഉൾപ്പെടുന്നു.
വിൻഡോസിനായി ഡെസ്ക്ടോപ്പ് ആപ്പുകൾ നിർമ്മിക്കുന്നതിന് വിൻഡോസ് ഫോംസ് ജിയുഐ ലൈബ്രറിയുമായി സംയോജിച്ച് വിഷ്വൽ ബേസിക് ഉപയോഗിക്കാറുണ്ട്. വിഷ്വൽ ബേസിക് ഉള്ള വിൻഡോസ് ഫോമുകൾക്കുള്ള പ്രോഗ്രാമിംഗ് ഒരു ജിയുഐ(GUI)ഡിസൈനർ ഉപയോഗിച്ച് ഒരു ഫോമിൽ നിയന്ത്രണങ്ങൾ കൊണ്ടുവരുന്നതും, ഓരോ നിയന്ത്രണത്തിനും അനുയോജ്യമായ കോഡ് എഴുതുന്നതും ഉൾപ്പെടുന്നു.
വെർഷനുകൾ
തിരുത്തുകവിഷ്വൽ ബേസിക്കിന്റെ പുതിയ വെർഷൻ ആയി വിബി ഡോട്ട് നെറ്റിനെ കാണുന്നതിൽ ഭിന്നാഭിപ്രായങ്ങളുണ്ട്. എന്നിരിക്കിലും വിഷ്വൽ ബേസിക് 6.0 എന്ന അവസാനപതിപ്പിനു ശേഷം വിഷ്വൽ ബേസിക് ഡോട്ട് നെറ്റിന്റെ ആദ്യ വെർഷന് വി.ബി. 7.0 എന്നു വിളിച്ചതിൽ നിന്നും വിബി ഡോട്ട് നെറ്റിനെ വിഷ്വൽ ബേസിക്കിന്റെ തുടർച്ചയായാണ് മൈക്രോസോഫ്റ്റ് കാണുന്നത് എന്നു മനസ്സിലാക്കാം. തുടർന്നിറങ്ങിയ പതിപ്പുകൾ താഴെ പറയുന്നവയാണ്.
- വിഷ്വൽ ബേസിക് ഡോട്ട് നെറ്റ് (2002) (വി.ബി. 7.0)
- വിഷ്വൽ ബേസിക് ഡോട്ട് നെറ്റ് 2003 (വി.ബി. 7.1)
- വിഷ്വൽ ബേസിക് 2005 (വി.ബി. 8.0)
- വിഷ്വൽ ബേസിക് 2008 (വി.ബി. 9.0)
- വിഷ്വൽ ബേസിക് 2010 (വി.ബി. 10.0)
- വിഷ്വൽ ബേസിക് 2012 (വി.ബി. 11.0)
അവലംബം
തിരുത്തുക- ↑ "Dotnet/Roslyn".
- ↑ "Visual Basic support planned for .NET 5.0 | Visual Basic Blog". Blogs.msdn.microsoft.com. 2020-03-11. Retrieved 2020-08-26.