Visual Basic ve .NET Standard

Xamarin Android ve iOS projeleri Visual Basic'i yerel olarak desteklemez; ancak geliştiriciler var olan Visual Basic kodunu Android ve iOS'a geçirmek veya Visual Basic'te uygulama mantığının önemli bir bölümünü yazmak için .NET Standart kitaplıklarını kullanabilir. Xamarin.Forms uygulamaları tamamen Visual Basic'te oluşturulabilir (özel işleyiciler, bağımlılık hizmetleri ve arka planda XAML kodu hariç).

Gereksinimler

Visual Basic .NET Standard kitaplıkları oluşturmak ve derlemek için Windows üzerinde Visual Studio kullanmanız gerekir (Visual Studio 2017 veya üzeri).

Not

Visual Basic kitaplıkları yalnızca Visual Studio kullanılarak oluşturulabilir ve derlenebilir. Xamarin.Android ve Xamarin.iOS, Visual Basic dilini desteklemez.

Yalnızca Visual Studio'da çalışıyorsanız, Xamarin.Android ve Xamarin.iOS projelerinden Visual Basic projesine başvurabilirsiniz.

Android ve iOS projelerinizin de Mac için Visual Studio yüklenmesi gerekiyorsa, Visual Basic derlemesindeki çıkış derlemesine başvurmanız gerekir.

Visual Basic.NET .NET Standard kitaplığı oluşturma

Bu bölümde, Visual Studio 2019 kullanarak Visual Basic .NET Standard kitaplığı oluşturma adımları anlatılmaktadır. Daha sonra kitaplığa Xamarin.Android, Xamarin.iOS ve Xamarin.Forms uygulamaları gibi diğer projelerde başvurulabilir.

Visual Studio'da Visual Basic .NET Standard kitaplığı eklerken doğru proje türünü seçmeye dikkat etmeniz gerekir:

  1. Visual Studio 2019'da Yeni proje oluştur'u seçin.

  2. Proje seçeneklerini filtrelemek için Visual Basic kitaplığı yazın ve Visual Basic simgesiyle Sınıf Kitaplığı (.NET Standard) seçeneğini belirleyin:

    Visual Basic kitaplığı için filtre uygulama

  3. Sonraki ekranda proje için bir ad yazın ve Oluştur'a basın.

  4. Visual Basic projesi Çözüm Gezgini gösterildiği gibi görünür:

    Boş Visual Basic projesi

Proje artık Visual Basic kodunun eklenmesi için hazırdır. .NET Standard projelerine diğer projeler (uygulama projeleri veya kitaplık projeleri) tarafından başvurulabilir.

Özet

Bu makalede, Visual Studio kullanarak Xamarin uygulamalarında Visual Basic kodunun nasıl kullanıldığı gösterilmiştir. Xamarin, Visual Basic'i doğrudan desteklemese de Visual Basic'i bir .NET Standart kitaplığına derlemek, Visual Basic ile yazılmış kodun Android ve iOS uygulamalarına eklenmesini sağlar.

Aşağıdaki sayfalarda, yerel veya Xamarin.Forms uygulamalarında Visual Basic.NET .NET Standart kitaplıklarının nasıl kullanılacağı açıklanmaktadır: