Yini i-VB.net? Ingabe i-Visual Basic isasebenza ngo-2024?

Isibuyekezo sokugcina: 27 Okthoba ka-2023
Vula i-DLL ku-Visual Studio

Yini i-VB.net? Ingabe i-Visual Basic isasebenza ngo-2024?

I-Microsoft isanda kumisa i-Visual Basic yakudala. Lokhu kwenziwa ngenhloso yokwenza amathuluzi ayo okuthuthukisa abesimanje kanye nokwenza ngcono ukusebenzisana kolimi, phakathi kwezinye izinto. Iphinde yafuna ukwenza lula ukunikezwa kwayo kolimi nokusebenzisa indlela yokuhlela egxile emigomweni. Ukuze uqonde ukuthi ithuluzi lamanje likulungele yini, noma i-Visual Basic, sifuna ukukutshela nge-VB.NET, inguqulo entsha ethandwayo.

Enye yezinto eyenza i-Visual Basic yaduma kwaba ukusebenziseka kwayo kalula nokuba lula. Lokhu kuvumele ukuthi isetshenziswe yibo bobabili abantu abangebona abezobuchwepheshe kanye nabasebenzisi abasha ngokuphelele. Nokho, inguqulo yakudala yaleli thuluzi yayekwa ngo-2008 futhi kwamenyezelwa umlandeli we-VB.NET (Visual Basic .NET).

Kungani i-Visual Basic iyekwa?

Ngokusho kolwazi olungatholakala kuwebhusayithi yeVelneoEminyakeni engamashumi amabili edlule, iMicrosoft yayinomphakathi omkhulu wonjiniyela emhlabeni. Laba bathuthukisi baphendukele ku-Visual Basic njengethuluzi labo eliyinkomba. Nokho, ngo-20, kwase kuvele kumenyezelwe ukuthi lolu limi seluzothathelwa indawo okuthile okuhlukile nakho okwakungeke kuhambisane. Amaphuzu abalulekile okufanele siwakhumbule ukuze siqonde lokhu kuthuthukiswa yilawa alandelayo:

  1. IWindows API

Iphuzu lokuqala yi-API. Lesi isikhombimsebenzisi sohlelo esisezingeni eliphansi seWindows. Ngokuyinhloko i-interface ye-C. Kubalulekile ukuqonda ukuthi wonke amathuluzi ohlelo lwe-Windows ahlanganisa ikhodi ebiza le API.

  1. COM
  Ingabe ufuna ukuthuthukisa ukusebenza kwe-PC yakho? Sizokukhombisa ukuthi kanjani ngokukhubaza i-VBS.

Okwesibili, sithola i-COM, okuyindlela yokuxhumanisa nokuhlanganisa izingxenye zesofthiwe. Ichazwa njengezinga kanambambili, okusho ukuthi isebenza nekhodi ehlanganisiwe ngesikhathi sokusebenza. Empeleni kuthathwa njengomndeni wamathuluzi, phakathi kwawo esithola izilawuli ze-ActiveX, ezitholakala kukho kokubili i-Visual Basic ne-Internet Explorer.

  1. .NET Framework

Ekugcineni, i-Microsoft yakhetha uhlaka lwe-.NET njengokungena esikhundleni se-COM, ngenxa yokwehluleka kwayo. Kuyindinganiso ehlanganiswe ngokuqinile kanambambili, okuyenza ibe buthaka ezinhlelweni zokusebenza zewebhu. Kuyinkimbinkimbi kakhulu, okungesinye sezizathu eziyinhloko ezenza onjiniyela abaningi basuke ku-Visual Basic beya eJava. Namuhla, nomndeni we-Indigo, kuzalwa indinganiso entsha, eyakhelwe kunguqulo yesibili yohlaka lwe-.NET.

Ukushintsha kwe-VB

Kulesi simo, kanye nokuqonda izikhalazo ezihlukahlukene ezivela konjiniyela abathole amaphutha ku-Visual Basic yakudala, iMicrosoft yanquma ukwethula elinye ithuluzi. Ngakho, idale umkhiqizo omusha ngokuphelele owawuhambisana ne-VB6 kuphela ezicini ezazingenzeka ngaphandle kokulimaza ulimi olusha. Lo mkhiqizo omusha uxazulule izinkinga eziningi ezikhona ku-VB6, ususa okuningi kokudidayo.

Ngaphezu kwalokho, lo mkhiqizo omusha ukwazile ukusekela ngokugcwele umgomo, wasusa ukuncika kwendabuko endaweni eyodwa yokuthuthukiswa. Lokhu kungenxa yomdidiyeli womugqa womyalo we-VB.NET. Ngaphezu kwalokho, i-VB.NET ngokuvamile iyakwazi ukuqeda izithiyo nezithiyo ezikhona kuze kube manje, idala uguquko: ibeka i-VB ehambisana nanoma yiluphi olunye ulimi lwe-.NET.

  Ukulungisa iWindows ngaphandle kokuvala ikhompuyutha yakho: Yini okufanele uyenze?