Aracılığıyla paylaş


Açıklamalı Visual Basic dil stratejisi

Visual Basic'in kararlı bir tasarıma sahip basit ve ulaşılabilir bir dil olarak kalmasını sağlayacağız. .NET'in çekirdek kitaplıkları (BCL gibi) VB'yi destekleyecektir ve .NET Çalışma Zamanı ve kitaplıkları için yapılan iyileştirmelerin çoğu otomatik olarak VB'ye fayda sağlayacaktır. C# veya .NET Çalışma Zamanı dil desteği gerektirecek yeni özellikler kullanıma sunduğunda, VB genellikle yalnızca tüketim yaklaşımını benimseyecek ve yeni söz dizimini önleyecektir. Visual Basic'i yeni iş yüklerine genişletmeyi planlamuyoruz. Özellikle Windows Forms ve kitaplıklar gibi temel VB senaryolarında Visual Studio deneyimine yatırım yapmaya ve C# ile birlikte çalışmaya devam edeceğiz.

Strateji, Visual Basic'i nasıl yönlendirir?

Visual Basic stratejisi, VB evrimi hakkındaki kararlarımıza yol gösterir ve bu ek açıklamalar önemli deyimleri nasıl düşündüğümüz hakkında içgörü sağlar.

"Visual Basic basit ve ulaşılabilir bir dil olmaya devam ediyor"

Visual Basic'in doğal dil söz dizimi, programcıların ve programcı olmayanların kodu okumasını ve anlamlı tartışmalara katılmasını sağlar. Birçok kişi Visual Basic'in tasarımını benimser ve bu tasarımı değiştirmeyi planlamuyoruz.

"kararlı bir tasarıma sahip dil"

Visual Basic tasarımı, programcıların bugün sağlam uygulamalar oluşturmasına ve stil değişiklikleri olmadan uzun bir süre boyunca yazılan kodu anlamasına olanak tanır.

"VB genellikle yalnızca tüketim yaklaşımını benimseyecek ve yeni söz dizimlerinden kaçınacaktır"

.NET çalışma zamanı ve C# içindeki yeni özellikler bazen dil değişikliklerinin uygulanmasını gerektirir. Bu özelliklerin çoğunu destekleyerek birlikte çalışma özelliğini en üst düzeye çıkaracağız ve yalnızca tüketim yaklaşımıyla kararlılığı en üst düzeye çıkaracağız. Yalnızca tüketim yaklaşımı, Visual Basic kodunun yeni .NET çalışma zamanı özellikleri üzerinde oluşturulan .NET API'lerine ve türlerine erişebileceği anlamına gelir, ancak Visual Basic bu özellikleri kullanan türleri tanımlamak için söz dizimi eklemez. Bu, yeni özelliklerin çok az söz dizimi değişikliği olan veya olmayan Visual Basic kullanıcılarına avantaj sağlamasına olanak tanır.

"Visual Studio'daki deneyime yatırım yapmaya devam edeceğiz"

Çözümleyiciler, kod düzeltmeleri ve IDE üretkenlik özellikleri sağlama gibi Visual Basic geliştiricileri için Visual Studio deneyimini geliştirmeye devam edeceğiz.

"çekirdek VB senaryolarında"

VB tarafından desteklenen mevcut senaryolara odaklanacağız ve web ön uçları veya platformlar arası kullanıcı arabirimi çerçeveleri gibi yeni iş yükleri için destek eklemeyi beklemiyor olacağız