Aracılığıyla paylaş


Sınav MB-500 için çalışma kılavuzu: Microsoft Dynamics 365: Finance and Operations Apps Developer

Bu belgenin amacı

Bu çalışma kılavuzu, sınavda ne bekleyebileceğinizi anlamanıza yardımcı olmalı ve sınavın kapsayabileceği konuların özetini ve ek kaynaklara bağlantılar içermelidir. Bu belgedeki bilgiler ve malzemeler, sınava hazırlanırken çalışmalarınızı odaklamanıza yardımcı olmalıdır.

Yararlı bağlantılar Açıklama
Sertifikasyon nasıl kazanılır Bazı sertifikalar yalnızca bir sınavı geçmeyi gerektirirken, diğerleri birden çok sınavı geçmeyi gerektirir.
Sertifikasyon yenileme Microsoft iş ortağı, uzman ve uzmanlık sertifikalarının süresi yıllık olarak dolar. Microsoft Learn'de ücretsiz çevrimiçi değerlendirmeyi geçerek yenileyebilirsiniz.
Microsoft Learn profiliniz Sertifika profilinizi Microsoft Learn'e bağlamak, sınavları zamanlamanıza ve yenilemenize, sertifikaları paylaşmanıza ve yazdırmanıza olanak tanır.
Sınav puanlama ve puanlama raporları Geçmek için 700 veya daha büyük bir puan gerekir.
Sınavı korumalı alanı Sınav deneme alanımızı ziyaret ederek sınav ortamını keşfedebilirsiniz.
konaklama isteği Yardımcı cihazlar kullanıyorsanız, ek süre gerekiyorsa veya sınav deneyiminin herhangi bir bölümünde değişiklik yapmanız gerekiyorsa, konaklama talebinde bulunabilirsiniz.
Alıştırma testi Sınava katılmaya hazır mısınız yoksa biraz daha mı çalışmanız gerekiyor?

Sınav güncelleştirmeleri

Sınavlarımız, rol yapmak için gereken becerileri yansıtacak şekilde düzenli aralıklarla güncelleştirilir. Sınava ne zaman girdiğinize bağlı olarak Ölçülen Beceriler hedeflerinin iki sürümünü dahil ettik.

Öncelikle sınavın İngilizce sürümünü her zaman güncelleştiriyoruz. Bazı sınavlar diğer dillerde yerelleştirilir ve İngilizce sürümü güncelleştirildikten yaklaşık sekiz hafta sonra güncelleştirilir. Microsoft, belirtildiği gibi yerelleştirilmiş sürümleri güncelleştirmek için her zaman çaba gösterse de, bir sınavın yerelleştirilmiş sürümlerinin bu zamanlamada güncelleştirilmediği zamanlar olabilir. Diğer kullanılabilir diller, Sınav Ayrıntıları web sayfasının Zamanlama Sınavı bölümünde listelenir. Sınav tercih ettiğiniz dilde yoksa, sınavı tamamlamak için 30 dakika daha talep edebilirsiniz.

Not

Ölçülen becerilerin her birini izleyen madde işaretleri, bu beceriyi nasıl değerlendirdiğimizin yöntemini göstermek için tasarlanmıştır. sınavda ilgili konular ele alınabilir.

Not

Soruların çoğu genel kullanılabilirlik (GA) özelliklerini kapsar. Bu özellikler yaygın olarak kullanılıyorsa sınavda Önizleme özellikleriyle ilgili sorular bulunabilir.

18 Haziran 2025 itibarıyla ölçülen beceriler

hedef kitle profili

Bu sınava aday olarak, bir işletmenin gereksinimlerini karşılayan uygulamaları uygulamak ve genişletmek için Microsoft Dynamics 365'teki finans ve operasyon uygulamalarıyla çalışan bir geliştiricisiniz. Aşağıdakileri kullanarak tam olarak gerçekleştirilen çözümler sağlarsınız:

  • Standartlaştırılmış uygulama kodlama desenleri

  • Genişletilebilir özellikler

  • Dış tümleştirmeler

Bu sınava aday olarak aşağıdakileri yaparsınız:

  • X++ kullanarak iş mantığı geliştirin.

  • Finans ve operasyon uygulaması raporları ve çalışma alanları oluşturun ve değiştirin.

  • Kullanıcı arabirimini özelleştirin.

  • Microsoft Power Platform uygulamalarını ve dış sistemleri desteklemek için uç noktalar ve API'ler sağlayın.

  • Test gerçekleştirin.

  • Performansı izleyin.

  • Verileri analiz etme ve işleme.

  • Uygulama yaşam döngüsü yönetimini (ALM) kullanarak uygulamaları yönetin.

Ayrıca teknik tasarımlar ve uygulama ayrıntıları oluşturur ve izin ilkelerini ve güvenlik gereksinimlerini uygularsınız.

Finans ve operasyon çözümleriyle ilişkili temel çerçeveyi, veri yapılarını ve nesneleri kullanma konusunda derin bir bilgi ve deneyime sahip olmanız gerekir.

Microsoft Visual Studio, Azure, Dataverse, Power Platform Yönetim Merkezi, Power Apps, Power Automate, Azure DevOps, Yaşam Döngüsü Hizmetleri araçları, Postman, GitHub, Microsoft 365, raporlama araçları (örneğin, SQL Server Reporting Services [SSRS], Power BI) ve SQL Server Management Studio gibi ürün ve hizmetlerle ilgili deneyiminiz olmalıdır.

Bir bakışta beceriler

  • Mimariyi ve çözüm tasarımını planlama (5-10%)

  • Geliştirici araçlarını uygulama (10-15%)

  • AOT öğelerini tasarlama ve geliştirme (15-20%)

  • Kod geliştirme ve test (15-20%)

  • Raporlamayı uygulayın (10-15%)

  • Veri çözümlerini tümleştirme ve yönetme (15-20%)

  • Güvenliği uygulayın ve performansı optimize edin (10-15%)

Mimariyi ve çözüm tasarımını planlama (5-10%)

Finans ve operasyon uygulamalarının ana bileşenlerini planlama

  • Finans ve operasyon uygulamalarının bulut ve şirket içi sürümleri arasında ayrım

  • Uygulama yığınının anahtar modellerine başvurma

Uygulama yaşam döngüsü yönetimi (ALM) ve Yaşam Döngüsü Hizmetleri'ni uygulayın.

  • Yaşam Döngüsü Hizmetleri araçlarını ve bileşenlerini kullanarak ortamları yönetme

  • Sorun Arama'yı kullanarak sorunları araştırma ve çözme

  • Varlık kitaplıkları gerektiren etkinlikler gerçekleştirme

  • Dağıtım paketlerini hazırlama ve ortamlar arasında paket dağıtma

  • Önceki sürümlerden kod yükseltme işlemini yönetme

Geliştirici araçlarını uygulama (10-15%)

Visual Studio kullanarak finans ve operasyon uygulamalarını özelleştirme

  • Uzantı modelleri oluşturma ve yönetme

  • Proje tasarlama ve oluşturma

  • Uygulama Gezgini'ne kullanarak meta verileri yönetme

  • Veri sözlüğü değişikliklerini uygulama veritabanıyla eşitleme

  • Öğe tasarımcılarını kullanarak öğe oluşturma

  • Hata ayıklama etkinlikleri gerçekleştirme

Microsoft Azure DevOps sürüm denetimini kullanarak kaynak kodu ve yapıtları yönetme

  • Kod oluşturma, kullanıma alma, gözden geçirme ve iade alma

  • Proje yapıtlarını koruma

  • Dal ve birleştirme kodu

  • Kodu karşılaştırma ve sürüm çakışmalarını çözme

  • Sürüm denetim sistemi seçme

  • Sürekli tümleştirme ve sürekli teslimi uygulayın (CI/CD)

AOT öğelerini tasarlama ve geliştirme (15-20%)

Kullanıcı arabirimi öğeleri oluşturma ve genişletme

  • Projeye yeni form ekleme ve desen uygulama

  • Form için veri kaynağı yapılandırma

  • Forma bir kılavuz ve kılavuz alanları, grupları ve diğer denetimleri ekleyin.

  • Menüleri ve menü öğelerini oluşturma ve genişletme

  • Seçili standart formlar için projeye form uzantısı ekleme

  • Etiket dosyaları oluşturma ve kullanma

Veri modelini oluşturma ve genişletme

  • Tablo oluşturma ve genişletme

  • Tabloya tablo alanları ve alan özellikleri ekleme

  • Alan grupları, ilişkiler, silme eylemleri, yöntemler ve dizinler ekleme

  • Görünümler, sorgular ve haritalar oluşturma ve genişletme

  • Veri varlıklarını oluşturma ve genişletme

Sınıf oluşturma ve AOT öğelerini genişletme

  • Yeni bir sınıf veya sınıf uzantısı oluşturma ve yeni yöntemler ekleme

  • Sınıfa olay işleyicisi yöntemleri ekleme

  • Sınıfa öznitelik veya değiştirici ekleme

Kod geliştirme ve test (15-20%)

X++ kodu geliştirme

  • X++'ın ortak yapılandırılmış programlama yapılarını uygulama

  • (CRUD) verileri oluşturma, okuma, güncelleştirme ve silme

  • X++ dilinde genel işlevleri uygulama

  • En iyi uygulama uyarılarını çözme

Nesne odaklı kod geliştirme

  • X++ değişken kapsamını uygulama

  • Devralma ve soyutlama kavramını uygulama

  • Sorgu nesnelerini ve QueryBuilder sınıfını uygulama

  • Öznitelik sınıflarını uygulama

  • Komut Zincirini (CoC) Uygulama

  • Olay işleyici sınıflarını ve temsilcilerini uygulama

Finans ve operasyon uygulaması çerçevesi işlevselliğini uygulama

  • SysOperation çerçevesini uygulama

  • İş akışı çerçevesini uygulama

  • SysExtensionSerializer çerçevesini uygulama

Test gerçekleştirme

  • SysTest çerçevesini ve Görev kaydedicisini kullanarak birim testleri oluşturma

  • Test Gezgini'nde birim testleri çalıştırma

Raporlamayı uygulayın (10-15%)

Finans ve operasyon uygulamalarında raporlama araçlarını seçme

  • Rapor veri kaynaklarını ve destekleyici sınıfları oluşturma ve değiştirme

  • Raporlama güvenlik gereksinimlerini uygulama

  • Raporları dağıtma veya yayımlama

  • Varlık deposunu kullanma ile kendi veritabanınızı (KCG) veya Azure'ı raporlama veri deposu olarak kullanma arasında ayrım yapın

Dynamics 365 raporlarını tasarlama, oluşturma ve düzeltme

  • Belirli bir raporlama aracının veya platformun ne zaman kullanılacağını belirleme

  • SSRS kullanarak finans ve operasyon uygulamalarında rapor oluşturma ve değiştirme

  • Power BI kullanarak finans ve operasyon uygulamaları raporları oluşturma ve değiştirme

  • Microsoft Excel kullanarak finans ve operasyon uygulamaları raporları oluşturma ve değiştirme

  • Elektronik Raporlama (ER) kullanarak finans ve operasyon uygulamaları raporları oluşturma ve değiştirme

Dynamics 365 çalışma alanlarını tasarlama, oluşturma ve düzeltme

  • Ana performans göstergelerini (KPI) tasarlama ve uygulama

  • Sondaj çalışma alanı elemanları oluşturma

  • Yerleşik grafikler, Power BI tümleşik görselleştirmeleri, toplama ölçümleri, toplam boyutlar ve diğer raporlama bileşenlerini uygulama

Veri çözümlerini tümleştirme ve yönetme (15-20%)

Veri tümleştirme desenlerini ve senaryolarını değerlendirme

  • Veri tümleştirme modellerini karşılaştırın

  • Uygun bir veri tümleştirme API'si seçin

  • Eşzamanlı ve eşzamansız desenler arasında ayrım

Veri tümleştirme kavramlarını ve çözümlerini uygulama

  • RESTful API'lerini ve Basit Nesne Erişim Protokolü'ni (SOAP) kullanarak dış web hizmetlerini kullanma

  • Elektronik raporlama tümleştirmelerini uygulama

  • Özel hizmetler ve Batch OData API'sini uygulama

Veri yönetimi uygulama

  • Finans ve operasyon uygulamaları ile diğer sistemler arasındaki varlıkları kullanarak verileri içeri ve dışarı aktarma

  • Bileşik ve toplu veri varlıklarını kullanarak verileri içeri ve dışarı aktarma

  • Varlıkların durumunu ve kullanılabilirliğini izleme

  • Varlıklar için değişiklik izlemeyi etkinleştirme

  • Veri projesi oluşturun ve yinelenen veri görevlerini ayarlayın.

  • Varlık sıralamasını tasarlama

  • Kaynak, ara aşama ve hedef arasında alan eşlemesi oluşturulması ve değiştirilmesi

  • Veri dönüştürmeleri geliştirme

Microsoft Power Platform, Microsoft 365 ve Azure ile tümleştirme

  • Power Automate ve Power Apps'i finans ve operasyon uygulamalarıyla tümleştirme

  • Microsoft Dataverse'i çift yazma kullanarak finans ve operasyon uygulamalarıyla tümleştirme

  • Sanal varlıkları kullanarak Microsoft Dataverse'i finans ve operasyon uygulamalarıyla tümleştirme

  • OData kullanarak finans ve operasyon uygulamalarını Microsoft Excel ile tümleştirme

  • İş etkinliklerini uygulayın.

  • Azure Key Vault'ı uygulamak

Güvenliği uygulayın ve performansı optimize edin (10-15%)

Güvenlik ilkelerini ve gereksinimlerini uygulama

  • Görevleri, ayrıcalıkları, izinleri ve rolleri oluşturma veya değiştirme

  • İzin ilkelerini zorunlu kılma

  • Genişletilebilir Veri Güvenliği (XDS) ilkeleri uygulama

  • Microsoft Entra Id kimlik doğrulamayı zorunlu kılma

Temel performans iyileştirme tekniklerini uygulama

  • Formlar ve tablolar için önbelleğe alma mekanizmaları uygulama

  • Genel önbelleği ve tekil önbelleği uygulama

  • İyileştirme amacıyla geçici tablolar oluşturma veya değiştirme

  • Ayar tabanlı sorguların ve satır tabanlı sorguların ne zaman kullanılacağını değerlendirme

  • Performansı iyileştirmek için sorguları değiştirme

  • Performansı iyileştirmek için değişken kapsamını değiştirme

  • Eşzamanlılığı analiz etme ve iyileştirme

Performansı iyileştirme

  • TraceParser kullanarak izlemeleri yakalama ve izlemeleri analiz etme

  • Veri varlıkları, veri kaynağı sorguları, toplu işlemler ve raporlar için performansı iyileştirme

  • Asenkron ve Korumalı Alan çerçevelerini uygulayın

  • Tablolar ve görünümler için dizin oluşturma veya değiştirme

Çalışma kaynakları

Sınava girmeden önce eğitim almanızı ve uygulamalı deneyim edinmenizi öneririz. Kendi kendine çalışma seçenekleri ve sınıf eğitiminin yanı sıra belgelere, topluluk sitelerine ve videolara bağlantılar sunuyoruz.

Çalışma kaynakları Öğrenme ve belgelere bağlantılar
Eğitim alın Kendi hızındaki öğrenme yolları ve modüller arasından seçim yapın veya eğitmen liderliğinde bir kursa katılın
Belgeleri bulma Dynamics 365 belgeleri ve öğrenme modülleri
Finans giriş sayfası
Soru sorun Microsoft Soru-Cevap | Microsoft Docs
Topluluk desteği alma Microsoft Dynamics Topluluğu
Microsoft Learn'i takip edin Microsoft Learn - Microsoft Tech Community
Video bulma sınav hazırlık bölgesi

Değişiklik günlüğü

Aşağıdaki tabloda, ölçülen becerilerin geçerli ve önceki sürümü arasındaki değişiklikler özetlenmiştir. İşlev grupları kalın yazı biçimindedir ve ardından her grup içindeki hedefler gelir. Tablo, ölçülen sınav becerilerinin önceki ve geçerli sürümü arasındaki karşılaştırmadır ve üçüncü sütunda değişikliklerin kapsamı açıklanır.

18 Haziran 2025'e kadar beceri alanı 18 Haziran 2025'in ardından beceri alanı Değiştirmek
Geliştirici araçlarını uygulama Geliştirici araçlarını uygulama Sınavın %'ında değişiklik yok.
Microsoft Azure DevOps sürüm denetimini kullanarak kaynak kodu ve yapıtları yönetme Microsoft Azure DevOps sürüm denetimini kullanarak kaynak kodu ve yapıtları yönetme Küçük
Kod geliştirme ve test Kod geliştirme ve test Sınavın %'ında değişiklik yok.
Test gerçekleştirme Test gerçekleştirme Küçük
Raporlamayı Uygula Raporlamayı Uygula Sınavın %'ında değişiklik yok.
Finans ve operasyon uygulamalarında raporlama araçlarını seçme Finans ve operasyon uygulamalarında raporlama araçlarını seçme Küçük