Model temelli uygulama Geliştiricileri için Genel BakışModel-driven apps Developer Overview

PowerApps; kullanıcılara, şirketlere, iş ortaklarına, bağımsız yazılım satıcılarına (ISV) ve sistem tümleştiricilere (SI) iş kolu uygulamaları derlemeye yönelik güçlü bir platform sağlar.PowerApps offers users, businesses, partners, independent software vendors (ISVs), and systems integrators (SIs) a powerful platform for building line-of-business apps. Bu yayındaki yeni PowerApps özelliği, yeni Uygulamalar için Common Data Service kullanarak derlenen model temelli uygulamalardır.The new addition to PowerApps in this release are model-driven apps built using the new Common Data Service for Apps. Uygulamalar için Common Data Service artık Dynamics 365 Customer Engagement uygulamalarının temel işlevlerini içermektedir.Common Data Service for Apps now contains the core functionality of the Dynamics 365 Customer Engagement applications. Model temelli uygulamaları kullanarak bu uygulamalarla aynı genişletilebilirlik özelliklerini kullanan uygulamalar derleyebilirsiniz.With model-driven apps, you can build apps that use the same extensibility capabilities as those applications.

Model temelli uygulamalar birincil olarak uygulama geliştirmeye kod içermeyen veya az kod içeren bileşen odaklı bir yaklaşımdır.Model-driven apps are primarily a no-code or low-code component focused approach to app development. Geliştiriciler uygulamayı genişleterek değer sağlayabilir.The value developers can provide is by extending the application. Kod yazmaya başlamadan önce model temelli bir uygulama derlemeyi ve kod olmadan hangi seçeneklerin uygulanabileceğini öğrenin.Before you start writing code, begin with learning how to build a model-driven app and what options can be applied without code.

Kullanmaya BaşlayınGet Started

Dynamics 365 Müşteri Katılımı uygulamaları konusunda zaten deneyimliyseniz, model temelli uygulama derlemek için deneyiminizden yararlanabileceğinizi göreceksiniz.If you are already experienced with the Dynamics 365 Customer Engagement apps, you will find that you will be able to apply your experience building model-driven apps. Kullanabileceğiniz bazı yeni tasarımcılar mevcuttur ancak genellikle kavramları aynıdır.There are some new designers available to you, but generally the concepts are the same.

Not

Model temelli uygulamalar, Uygulamalar için Common Data Service’e bağlanır.Model-driven apps connect to Common Data Service for Apps. Geliştiricilerin hizmet düzeyinde nasıl değer katabildiği hakkında bilgi almak için bkz. Uygulamalar için Common Data Service Geliştiricisine Genel Bakış.For information about how developers can add value at the service level, see Common Data Service for Apps Developer Overview. Bu bölümdeki içerik yalnızca geliştiricilerin model temelli uygulama kullanıcılarına yönelik deneyimde uygulayabileceği uzantıları ifade eder.Content in this section will refer only to extensions developers can do that apply to the experience for users of model-driven apps.

Dynamics 365 Müşteri Bağlılığı uygulamalarını kullanmaya yeni başladıysanız, bu bölümdeki konu başlıkları geliştiricilerin model temelli uygulamalar ile çalışmaya başlamasına yardımcı olacak önemli kavramlara yüksek düzeyde bir genel bakış sunmaktadır.If you are new to the Dynamics 365 Customer Engagement applications, the topics in this section provide a high-level overview of the important concepts to help developers get started working with model-driven apps.

Not

Uygulamalar için Common Data Service ve Dynamics 365 Customer Engagement aynı platformdan yararlandığından Dynamics 365 Customer Engagement Geliştirici Kılavuzu içinde geliştiricilere yönelik daha eksiksiz bilgiler bulabilirsiniz.Because Common Data Service for Apps and Dynamics 365 Customer Engagement leverage the same platform, you will find more complete information for developers in the Dynamics 365 Customer Engagement Developer Guide. Bu konu başlıkları, daha fazla bilgi için geliştirici kılavuzunun ve diğer kılavuzların bağlantıları ile birlikte bir genel bakış sunacaktır.These topics will provide an overview with links to the developer guide and other guides for more information.

Model temelli uygulamalara yönelik Topluluk AraçlarıCommunity Tools for model driven apps

Dynamics 365 topluluğu araçlar oluşturuyor!The Dynamics 365 community creates tools! En popüler araçların birçoğu XrmToolBox üzerinden dağıtılır.Many of the most popular ones are distributed via in the XrmToolBox. XrmToolBox; özelleştirme, yapılandırma ve çalıştırma görevlerini kolaylaştıran araçlar sağlayan ve Uygulamalar için Common Data Service’e bağlanan bir Windows uygulamasıdır.XrmToolBox is a Windows application that connects to Common Data Service for Apps, providing tools to ease customization, configuration and operation tasks. Yönetim, özelleştirme veya yapılandırma görevlerini kolaylaştırmak ve hızlandırmak üzere 30'dan fazla eklenti ile birlikte gönderilir.It is shipped with more than 30 plugins to make administration, customization or configuration tasks easier and less time consuming.

XrmToolBox aracılığıyla dağıtılan ve model temelli uygulamalarla birlikte çalışırken kullanabileceğiniz bazı topluluk araçlarının listesi aşağıda verilmiştirThe following is a selected list of community tools distributed via the XrmToolBox you can use when working with model-driven apps

AraçTool AçıklamaDescription
Easy TranslatorEasy Translator Bağlamsal bilgilerle birlikte çevirileri dışarı ve içeri aktarırExports and Imports translations with contextual information
Export to ExcelExport to Excel Kayıtları seçili görünümden/fetchxml dosyasından Excel'e kolayca aktarır.Easily export records from the selected view/fetchxml to Excel.
IconatorIconator Özel varlık simgelerini tek bir ekranda yönetirManage custom entities icons in a single screen
Ribbon Workbench 2016Ribbon Workbench 2016 Dynamics CRM Şerit veya Komut Çubuğunu XrmToolbox içinden düzenlerEdit the Dynamics CRM Ribbon or Command Bar from inside the XrmToolbox
View DesignerView Designer Görünüm düzenleri tasarlamak ve FetchXML Builder kullanarak sorguları değiştirmek için kolay kullanıcı arabirimiEasy UI to design view layouts and alter queries using FetchXML Builder
View Layout ReplicatorView Layout Replicator Aynı düzeni tek bir işlemde aynı varlığın birden çok görünümüne uygularApply same layout to multiple views of the same entity in a single operation
WebResources ManagerWebResources Manager Web kaynaklarınızı kolayca yönetinManage your web resources easily

XrmToolBox üzerinden dağıtılan başka bir araç ise Jason Lattimer'in CRM REST Builder aracıdır.Another tool that is not distributed via the XrmToolBox is Jason Lattimer's CRM REST Builder. Bu araç, Web API’si ile birlikte kullanmak üzere JavaScript kodu oluşturur.This tool generates JavaScript code for use with the Web API.

Not

Topluluk tarafından oluşturulan araçlar Microsoft tarafından desteklenmez.Tools created by the community are not supported by Microsoft. Topluluk araçlarıyla ilgili soru veya sorunlarınız olursa aracın yayıncısına başvurun.If you have questions or issues with community tools, contact the publisher of the tool.