Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Visual Studio, VB.NET, Visual Basic, häh?

Sivun loppuun

Sharph [21.12.2003 11:12:41]

#

Mitä eroa on Visual Studiolla, VB.NETillä ja Visual Basicilla?

rndprogy [21.12.2003 11:16:19]

#

Kaipa nillä on paljonkin eroja esim. VB.NET issä on eri käskyjä kuin VB:ssä. Tuskin ne ainkaan täysin samoja ohjelmia on.

Aku2 [21.12.2003 11:21:21]

#

Visual Studio sisältää useita ohjelmointikieliä, kuten Visual Basic, Visual C++ ja muutamia muita ohjelmointityökaluja.
mm. uusin Visual Studio.NET sisältää seuraavat ohjelmat: Visual Basic .NET, Visual C++ .NET, Visual C# .NET, and Visual J# .NET +paljon muuta.

Visual Basic sarjaan kuuluua versiot 1-6, kun 7 versio onkin Visual Basic.NET, joka on muuttunut aikaisemmista melkoisen paljon, mutta edelleen Visual Basickia.
VB.NETissä on se hyvä puoli, että sinne ei välttämättä tarvitse kirjoittaa vain basic koodia, vaan mukaan voi sotkea C#, J# ja C++ koodiakin, jos ei Basic väänny tekemään jotain toimintoa.

Sharph [21.12.2003 11:26:45]

#

Jos ostan MS Visual Studio 2003.netin, onko siinä kaikki VB6:sen ominaisuudet ja onko se vaikeampaa/helpompaa?

Antti Laaksonen [21.12.2003 11:28:30]

#

VB.NET ei siis ole yhteensopiva aikaisempien Visual Basicien kanssa. Uusien asioiden oppiminen tosin on melko helppoa, ja monet uudistuksista ovat hyödyllisiä (esim. kunnollinen virheenkäsittely).

Sharph [21.12.2003 11:31:15]

#

Eli en voi jatkaa vanhoja projekteja VB.Netillä?

Aku2 [21.12.2003 11:48:09]

#

Voit. VB.NETin mukana tulee upgrade wizard, joka ainankin yrittää muuttaa VB6:lla tehdyn koodin NET alustaan yhteen sopivaksi. Suuremmissa projekteissa joutuu tekemään tuon upgradetuksen jälkeen vielä jonkin verran käsityötäkin.

Unohdin mainita tuolla aikaisemmin, että VB.NET ei toimi Win98:ssa, vaan alustana pitää olla W2k, XP tai W2k3.
Ja muutenkin vaatii paljon tehoa koneelta, joten ihan mopoon ei tuota kannata asentaa.
Jos alle gigasella prossulla käyttää ja alle 256 megan muistilla, niin suosittelen kyllä vanhempaa VB6:sen hankkimista.

Topi91:
Jos et tarvitse kuin Visual Basicin, niin älä turhaan osta koko Visual Studio pakettia.
Pelkkä Visual Basic .NET standart maksaa ravenholmilla 144 euroa + toimituskulut. Opiskelijana 77 euroa + toimituskulut.

PS. huuto.netissä näyttäisi olevan myynnissä sekä Visual Studio että Visual Basic (siis ei .NET) Kannattaa käydä katsomassa.
(Ei ole minun kauppatavaraa)

Sharph [21.12.2003 11:52:12]

#

Toimiiko VB6 mun koneellani:
Prossu: Intel Celeron 366Mhz
Muisti: 64Mt
Näytönohjain: Matrox Productiva G100 2Mt
Käyttis: Microsoft Windows 95 (b-versio)

Ja mistä VB6:sen saa, ja onko siinä Winsock-kontrolli?

Aku2 [21.12.2003 12:07:05]

#

lainaus:

Toimiiko VB6 mun koneellani:
Prossu: Intel Celeron 366Mhz
Muisti: 64Mt
Näytönohjain: Matrox Productiva G100 2Mt
Käyttis: Microsoft Windows 95 (b-versio)

Ja mistä VB6:sen saa, ja onko siinä Winsock-kontrolli?

Pitäisi toimia ja vb6 Pro version mukana tulee ainankin tuo winsock kontrolli.
En tiedä saako tuota versiota enään tilattua mistää uutena, joten käytettynä joutuu metsästämään jostain.
Voi myös tiedustella mm. ravenholmilta, olisiko niillä vielä vanhaa versiota myynnissä, vaikka sitä ei hinnastossa näykkään.

Antti Laaksonen [21.12.2003 15:21:15]

#

Itse olen käyttänyt VB6:ta 133 MHz:n koneella, joten eiköhän se toimi sinullakin.

Sharph [21.12.2003 15:24:29]

#

Nyt mä huusin sen Huuto.netissä

ez [22.12.2003 09:19:01]

#

Pakko palata vaikka Topi91 saikin jo vastauksen ja teki hankinta päätöksen, mutta jotenkin kysymykseen "mitä eroa?" on unohdettu mainita mm.

1) .Netin olio-pohjaisuus
2) MSIL eli .Netin yhteinen välikieli.
3) Automaattinen muistinhallinta (GC) (oliko vb6:ssa?)

No tässä ne tärkeimmät... Omasta mielestäni VB.net on saanut paljon vaikutteita C#:ltä, joka on taas Java ilman Sunia ;=)

sooda [23.12.2003 12:53:48]

#

ja .net tarvii (kai) sen ihme ohjelmointipohjan koneelle enneku mikään toimii... kai

ez [23.12.2003 19:17:23]

#

frameworkin tarttee. .Net ei tarttee loppukäyttäjän koneella VB:n runtime kirjastoja.

Blaze [23.12.2003 23:31:40]

#

lainaus:

frameworkin tarttee.

Jota ei ole pienuudella pilattu. Modeemikäyttäjät vaviskoot: http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en

Antti Laaksonen [24.12.2003 01:50:09]

#

Tuonpa takia en varmaan tee suurempia .NET-ohjelmia vielä pitkään aikaan. Megatavun kokoinen ajonaikainen kirjasto vanhassa VB:ssä ei tunnu enää miltään.

Aku2 [24.12.2003 22:50:21]

#

lainaus:

Tuonpa takia en varmaan tee suurempia .NET-ohjelmia vielä pitkään aikaan. Megatavun kokoinen ajonaikainen kirjasto vanhassa VB:ssä ei tunnu enää miltään.

Lähinnä haittaa vain vanhoja windowsin käyttäjiä. uudemmissa FW tulee jo mukana (XP ja w2k3), joten säästyy latauksilta


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta