← Tüm yazılar
· Dynamics365 · 5 dk okuma

Power Platform Developer Cheat Sheet: Bilmen gereken 20 temel kavram.

Kayra anlatıyor

Microsoft Power Platform ile uygulama geliştirmeye başladığınızda karşınıza pek çok kavram çıkıyor. Power Apps, Dataverse, Power Automate, Power Fx, connector’lar, plug-in’ler ve daha fazlası.

Bu kavramların ne işe yaradığını bilmek kadar, birbirleriyle nasıl çalıştıklarını anlamak da önemli.

Bu nedenle Power Platform ekosisteminde sık karşılaşacağınız 20 temel kavramı kısa açıklamalarla bir araya getirdim. Hem yeni başlayanlar hem de bilgilerini tazelemek isteyenler için küçük bir başvuru kaynağı olsun istedim.

Power Platform geliştiricilerinin bilmesi gereken 20 temel kavram

1. Power Apps

Az kod yazarak veya hiç kod yazmadan iş uygulamaları geliştirmenizi sağlayan Microsoft platformudur. Başlıca iki uygulama yaklaşımı Canvas App ve Model-driven App’tir.

2. Model-driven app

Dataverse veri modeli üzerine kurulan uygulama türüdür. Tablolar, formlar, görünümler ve iş süreçleri üzerinden kurumsal uygulamalar oluşturmanızı sağlar.

3. Canvas app

Arayüzünü ve ekran düzenini ihtiyacınıza göre tasarlayabildiğiniz uygulama türüdür. Kontrollerin davranışlarını ve uygulama mantığını Power Fx formülleriyle yönetebilirsiniz.

4. Dataverse

Microsoft Power Platform’un veri platformudur. Verilerinizi tablolar, sütunlar ve ilişkiler aracılığıyla merkezi ve güvenli biçimde saklamanızı sağlar.

5. Table & column

Dataverse’te verilerin temel yapı taşlarıdır. Table (tablo) kayıtları saklarken Column (sütun), kayıtların hangi bilgileri içerdiğini ve bu bilgilerin veri türünü belirler.

6. Relationship

Dataverse tabloları arasındaki ilişkileri tanımlar. One-to-many (1), many-to-one (N:1) ve many-to-many (N) ilişkileri kullanarak veriler arasında bağlantı kurabilirsiniz.

7. Power Automate

Tekrarlayan işleri ve iş süreçlerini otomatikleştirmenizi sağlar. Örneğin, yeni bir kayıt oluşturulduğunda bildirim gönderebilir veya belirli koşullara göre onay süreci başlatabilirsiniz.

8. Trigger & action

Power Automate akışlarının temel bileşenleridir. Trigger (tetikleyici) akışın ne zaman başlayacağını, Action (eylem) ise hangi işlemlerin gerçekleştirileceğini belirler.

9. Connector

Power Platform uygulamalarının Microsoft 365, SharePoint, SQL Server ve diğer hizmetlerle iletişim kurmasını sağlayan hazır bağlantılardır.

10. Custom connector

İhtiyacınız olan hizmet için hazır bir connector bulunmadığında kendi API bağlantınızı oluşturmanızı sağlar.

11. Power Fx

Power Apps uygulamalarında hesaplamalar, koşullar ve veri işlemleri için kullanılan, Excel formüllerine benzeyen bir formül dilidir.

12. Business rule

Dataverse ve model-driven uygulamalarda belirli iş kurallarını kod yazmadan tanımlamanızı sağlar. Alan zorunluluğu, değer atama ve görünürlük gibi işlemlerde kullanılabilir.

13. JavaScript

Özellikle model-driven uygulamalarda form davranışlarını özelleştirmek için kullanılır. Alan değişikliklerini kontrol etmek, form olaylarını yönetmek veya istemci tarafında ek işlevler geliştirmek mümkündür.

14. Plug-in

Dataverse üzerinde belirli olaylar gerçekleştiğinde çalışan sunucu taraflı .NET kodudur. Daha karmaşık iş kurallarını ve özel işlemleri geliştirmek için kullanılır.

15. Dataverse Web API

Dataverse verilerine REST API üzerinden erişmenizi sağlar. Kayıtları sorgulamak, oluşturmak, güncellemek ve silmek için kullanılabilir.

16. Solutions

Power Platform’da geliştirdiğiniz bileşenleri bir arada yönetmenizi sağlar. Uygulamaları ve özelleştirmeleri geliştirme, test ve üretim ortamları arasında taşımak için kullanılır.

17. Environment

Power Platform uygulamalarının, akışlarının ve verilerinin bulunduğu çalışma alanıdır. Geliştirme, test ve üretim süreçlerini birbirinden ayırmanıza yardımcı olur.

18. Security role

Dataverse kullanıcılarının verilere ve işlemlere erişim yetkilerini belirler. Hangi kullanıcının hangi kayıtları görüntüleyebileceğini, oluşturabileceğini veya değiştirebileceğini kontrol etmek için kullanılır.

19. Power Pages

Kuruluş dışındaki kullanıcılara yönelik web siteleri oluşturmanızı sağlayan Power Platform ürünüdür. Dataverse ile entegre çalışarak dış kullanıcıların belirli verilere güvenli şekilde erişmesini sağlayabilir.

20. AI Builder

Yapay zekâ özelliklerini Power Platform uygulamalarına ve otomasyonlarına eklemenizi sağlar. Belge işleme, metin analizi ve tahminleme gibi senaryolarda kullanılabilir.


Nereden başlamalı?

Power Platform öğrenmeye yeni başlıyorsanız bütün bu kavramları aynı anda öğrenmek zorunda değilsiniz.

Önce Dataverse’in veri yapısını ve tablolar arasındaki ilişkileri anlamak iyi bir başlangıç olacaktır. Ardından Canvas App ve Model-driven App arasındaki farkları inceleyebilir, Power Automate ile küçük otomasyonlar oluşturabilirsiniz.

Uygulama geliştirme konusunda ilerledikçe Solutions, Environments ve Security Roles gibi kavramların neden önemli olduğunu daha iyi göreceksiniz.

Kayra’nın notu: Her soruna aynı araçla yaklaşmayın. Önce ihtiyacı anlayın, sonra doğru bileşeni seçin.

Kaynaklar

Esenlikler.

© 2026 Ümit Kara | Dynamics 365, Power Platform ve SharePoint Üzerine Notlar · paylasimnoktasi.com LinkedIn · E-posta · RSS