Správičky 2 270 Blogy 577 Fórum 14 074

Visual Basic .NET 2003 – Zmeny v jazyku

spigi - 27. 3. 2003 14:30 - 5699 views

Približne za mesiac by mal Microsoft vypustiť novú verziu svojho vývojarského prostredia Visual Studio .NET 2003. Keďže Visual Basic .NET je najviac využívaným jazykom na písanie ASP.NET aplikácii, pozrime sa na zmeny, ktoré nám táto nová verzia prináša.

Visual Basic .NET 2003 je plne kompatibilný s pôvodnou verziou, pribudlo iba zopár nových možností.

For a For each cykly
Pokiaľ sme doteraz potrebovali použiť niektorý z týchto cyklov, museli sme si naprv nadeklarovať premenné, ktoré predstavovali tzv. „index“ cyklu.
V novej verzii Visual Basicu .NET 2003 je možné nadeklarovať túto premennú „priamo“ v bloku For alebo For Each.

"Starý" Visual Basic .NET
Dim counter As Integer
For counter = 0 To 10
    Console.WriteLine(counter)
Next

Dim drive As String
For Each drive In Environment.GetLogicalDrives()
    Console.WriteLine(drive)
Next
"Nový" Visual Basic .NET 2003
For counter As Integer = 0 To 10
    Console.WriteLine(counter)
Next

For Each drive As String In Environment.GetLogicalDrives()
    Console.WriteLine(drive)
Next
Ale Pozor, táto premenná, je definovaná iba v rámci tohoto bloku For alebo For Each!

Bitové posuny
Ďalšie zmeny sa týkajú operátorov bitového posunu a práce s týmito operátormi.
Detaily o týchto zmenách nájdete na stránke http://msdn.microsoft.com/library/en-us/dv_vstechart/html/vbconVisualBasicNET2003LanguageChanges.asp?frame=true#vbconvisualbasicnet2003languagechangesanchor4.

A nakoniec
Zmeny v jazyku sa týkaju prevažne len malých užitočných vylepšení. Na MSDN nájdete taktiež zmeny v jazyku C# .NET 2003. http://msdn.microsoft.com/library/en-us/dv_vstechart/html/vbtchVisualCNET2003LanguageChanges.asp.

Ing. Igor Stanek, ASP.NET MVP, MCP

Som spoluzakladateľom a spolumajiteľom spoločnosti CHASTIA s.r.o., Poprad (www.chastia.com). V spoločnosti pôsobím ako konateľ a Software Architect.

Prevádzkujem internetový portál na online prevod jednotiek na internete www.prevody.sk a prvý internetový portál o technológii Microsoft .NET na Slovensku www.vyvojari.sk (bývalé www.AspNet.sk).

Som držiteľom certifikácie Microsoft Certified Professional a zo strany Microsoftu som už 6 rokov za sebou ocenený titulom Microsoft Most Valuable Professional za kompetenciu "ASP.NET/IIS".

Ďalšie info o mne nájdete na mojej osobnej stránke www.spigi.sk.

Článkov: 105, Správičiek: 13, Príspevkov vo fóre: 560, Príspevkov v blogu: 124, Bodov: 15560
Najaktívnejší č.: 3
Profil používateľa

Reakcie

Titulok:


Meno:


Url:
Koľko je 22 + 4? (ochrana proti spamu)

Komentár:


Najaktívnejší užívatelia
1. 35110 b. photo vlko
2. 16735 b. photo T
3. 15560 b. photo spigi
4. 6635 b. photo dudok
5. 5705 b. photo slavof
6. 5205 b. photo siro
7. 4745 b. photo duracellko
8. 3780 b. photo Liero
9. 3690 b. photo lubolacko
10. 3625 b. photo jakub