Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Visual Studio 17.8 ile, Microsoft Dev Box için Visual Studio çözümlerini önceden hazırlamayı deneyebilirsiniz. Visual Studio, projeleri yüklerken dosyaları dizinler ve IDE özellikleri paketinin tamamını etkinleştirmek için meta veriler oluşturur. Sonuç olarak, Büyük projeleri ilk kez yüklerken Visual Studio bazen önemli ölçüde zaman alabilir. Geliştirme kutusunda Visual Studio önbellekleri sayesinde artık bu başlangıç verilerini önceden oluşturabilir ve özelleştirilmiş geliştirme kutusu görüntünüzün bir parçası olarak Visual Studio'nun kullanımına sunabilirsiniz. Bu, Visual Studio önbellekleri de dahil olmak üzere özel bir görüntüden geliştirme kutusu oluşturduğunuzda, bir Microsoft Geliştirme Kutusu'nda oturum açıp projeniz üzerinde hemen çalışmaya başlayabileceğiniz anlamına gelir.
Geliştirme kutusu görüntüsünde Visual Studio çözümünüzü önceden hazırlamanın avantajları şunlardır:
Not
Visual Studio çözümünüzün başlatılmasından kaynaklanan başlangıç süresindeki performans kazançları, çözümünüzün karmaşıklık düzeyine bağlı olarak değişir.
Microsoft Dev Box'ta kaynak kodunuzun ve Visual Studio IDE özelleştirmelerinizin önceden eklenmesinden yararlanmak için aşağıdaki gereksinimleri karşılamanız gerekir:
Geliştirme merkezi oluşturun ve Microsoft Dev Box hizmetini yapılandırın. Kullanılabilir bir kutunuz yoksa, Hızlı Başlangıç: Geliştirme merkezi oluşturmak ve geliştirme kutusu yapılandırmak için Microsoft Dev Box'ı yapılandırma makalesindeki adımları izleyin.
Kaynak kodunuzu ve önceden oluşturulmuş önbellekleri içeren geliştirme kutusu için özel bir VM görüntüsü oluşturun.
Bu makale, Azure Resource Manager şablonu oluşturma işleminde size yol gösterir. Aşağıdaki bölümlerde, projeniz için git işleme grafını hazırlayarak Visual Studio çözüm önbelleğini oluşturma ve Visual Studio performansını daha da geliştirme işlemlerini içerecek şekilde bu şablonu değiştireceksiniz. Ardından elde edilen görüntüyü kullanarak ekibiniz için yeni geliştirme kutuları oluşturabilirsiniz.
Visual Studio çözümünüz için özel geliştirme kutusu görüntüleri oluşturan otomatik işlem hattının parçası olarak önbellek oluşturabilirsiniz. Geliştirme kutusu görüntünüzde Visual Studio önbelleklerini etkinleştirmek için:
Azure Resource Manager şablonunda, projenizin kaynak deposunu VM'de kullanıcısız belirli bir konuma kopyalamak için özelleştirilmiş bir adım ekleyin.
Proje kaynağı diskte bulunduğundan artık proje önbelleklerini oluşturmak için özelliği çalıştırabilirsiniz PopulateSolutionCache
. Bunu yapmak için, şablonunuzun özelleştirilmiş adımlarına aşağıdaki PowerShell komutunu ekleyin:
# Add a command line flag to the Visual Studio devenv
devenv SolutionName /PopulateSolutionCache /LocalCache /Build [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Bu komut çözümünüzü açar, bir derleme yürütür ve belirtilen çözüm için önbellekleri oluşturur. Oluşturulan önbellekler daha sonra özel görüntüye eklenir ve ekli bir Azure İşlem Galerisi'ne gönderildikten sonra geliştirme kutusu kullanıcıları tarafından kullanılabilir.. Ardından bu görüntüyü temel alan yeni bir geliştirme kutusu oluşturabilirsiniz.
Bayrak /Build
isteğe bağlıdır, ancak bu olmadan bir derlemenin tamamlanması gereken bazı önbellekler kullanılamaz. Komut hakkında build
daha fazla bilgi için bkz . Derleme komut satırı başvurusu.
Geliştirme kutusu kullanıcısı çözümü özelleştirilmiş görüntüyü temel alan bir geliştirme kutusunda açtığında, Visual Studio önceden oluşturulmuş önbellekleri okur ve önbellek oluşturmayı tamamen atlar.
Tek başına commit-graph özelliğinin ötesinde, özel geliştirme kutusu görüntüleri oluşturan otomatik bir işlem hattının parçası olarak işleme grafiği iyileştirmelerini de etkinleştirebilirsiniz.
Aşağıdaki gereksinimleri karşılıyorsanız geliştirme kutusu görüntünüzde Git commit-graph iyileştirmelerini etkinleştirebilirsiniz:
İşleme grafiği iyileştirmesini etkinleştirmek için, özel görüntü derleme işleminizin bir parçası olarak Git deponuzun konumundan aşağıdaki git
komutları yürütebilirsiniz:
# Enables the Git repo to use the commit-graph file, if the file is present
git config --local core.commitGraph true
# Update the Git repository’s commit-graph file to contain all reachable commits
git commit-graph write --reachable
Oluşturulan önbellekler daha sonra özel görüntüye eklenir ve Microsoft Dev Box için Azure İşlem Galerisi'ni yapılandırma bölümünde açıklandığı gibi ekli bir Azure İşlem Galerisi'ne gönderildikten sonra geliştirme kutusu kullanıcıları tarafından kullanılabilir.
Geliştirici Topluluğu aracılığıyla Microsoft Dev Box'ta Visual Studio ile ilgili geri bildirimlerinizi, girişlerinizi ve önerilerinizi duymak isteriz.
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Öğrenme yolu
AZ-204: Çözümler için önbelleğe alma uygulama - Training
Redis için Azure Cache ve Azure Content Delivery Network'i çözümünüzle tümleştirerek uygulamalarınızın performansını ve ölçeklenebilirliğini geliştirmeyi öğrenin.
Sertifikasyon
Microsoft Sertifikalı: Azure Geliştirici İş Ortağı - Certifications
Azure İşlevleri oluşturmak, web uygulamalarını uygulamak ve yönetmek, Azure depolamayı kullanan çözümler geliştirmek ve daha fazlasını yapmak için Microsoft Azure'da uçtan uca çözümler oluşturun.