Megosztás a következőn keresztül:


Jegyzetekkel ellátott Visual Basic nyelvi stratégia

Az alábbi utasítások határozzák meg a .NET-csapat stratégiáját a Visual Basic fejlődésével kapcsolatos döntések meghozatalában.

A Visual Basic egy stabil kialakítású, egyszerű és megközelíthető nyelv marad. A .NET alapvető kódtárai támogatják a Visual Basicet, és a .NET-futtatókörnyezet és a kódtárak fejlesztései közül sok automatikusan a Visual Basic előnyeit fogja kihasználni. Ha a C# vagy a .NET-futtatókörnyezet olyan új funkciókat vezet be, amelyek nyelvi támogatást igényelnek, a Visual Basic általában csak használatalapú megközelítést alkalmaz, és elkerüli az új szintaxist. A Visual Basic nem lesz kiterjesztve az új számítási feladatokra. Továbbra is befektetünk a Visual Studióba, és együttműködünk a C#-tal, különösen az alapvető Visual Basic-forgatókönyvekben, például a Windows Formsban és a kódtárakban.

Hogyan irányítja a stratégia a Visual Basic fejlődését?

Ezek a széljegyzetek betekintést nyújtanak abba, hogyan gondolkodik a .NET-csapat a kulcsfontosságú utasításokról.

"A Visual Basic egyszerű és könnyen kezelhető nyelv marad"

A Visual Basic természetes nyelvi szintaxisa lehetővé teszi, hogy a programozók és a nem programozók elolvassák a kódot, és tartalmas megbeszéléseket folytassanak. Sokan magukévá teszik a Visual Basic tervezését, és ez a kialakítás nem fog megváltozni.

"nyelv stabil kialakítással"

A Visual Basic tervezése lehetővé teszi a programozók számára, hogy ma szilárd alkalmazásokat építsenek, és stilisztikai változások nélkül megértsék a hosszú időn át írt kódot.

"A Visual Basic általában csak használatalapú megközelítést alkalmaz, és elkerüli az új szintaxist"

A .NET-futtatókörnyezet és a C# új funkciói néha nyelvi módosításokat igényelnek. A .NET csapata maximalizálni fogja az interop-t azáltal, hogy számos ilyen funkciót támogat, és csak használatalapú megközelítéssel maximalizálja a stabilitást. A csak használatalapú megközelítés azt jelenti, hogy a Visual Basic-kód hozzáfér a .NET API-khoz és az új .NET-futtatókörnyezeti funkciókra épülő típusokhoz, de a nyelv nem ad szintaxist az ezeket a funkciókat használó típusok meghatározásához. Ez a megközelítés lehetővé teszi, hogy az új funkciók a Visual Basic-felhasználók számára csak kevés vagy egyáltalán nem módosuló szintaxist használjanak.

"Továbbra is befektetünk a Visual Studióba"

A .NET csapata továbbra is fejleszti a Visual Studio felhasználói élményét a Visual Basic-fejlesztők számára, például elemzőket, kódjavítókat és IDE-hatékonysági funkciókat biztosít.

"alapvető Visual Basic-forgatókönyvekben"

A .NET csapata a Visual Basic által támogatott meglévő forgatókönyvekre összpontosít. Nem valószínű, hogy új számítási feladatok, például webes kezelőfelületek vagy platformfüggetlen felhasználói felületi keretrendszerek támogatása lesz hozzáadva.