Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
آیا می خواهید برنامه ها را به روشی منطقی ، کاملاً فکری یاد بگیرید؟ آیا می خواهید یک پیام واضح درباره آنچه که مفید است و چه چیزی مفید نیست؟ این دوره برای شما مناسب است. همه را بزرگ کنید مقدمه برنامه های Sharepoint 42 متر 59 نوشتن برنامه ها با استفاده از Visual Studio 32 متر 11 ثانیه بخشهای مشتری و اقدامات سفارشی 26m 28s ارائه دهنده میزبان برنامه های کد سمت مشتری 50 متر 7 ثانیه ارائه دهنده میزبان برنامه های کد سمت سرور 46m 19s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه برنامه های Sharepoint
Sharepoint Apps Introduction
مقدمه
Introduction
چرا مایکروسافت برنامه ایجاد کرد؟
Why did Microsoft Create Apps?
ما در مورد چه چیزی صحبت خواهیم کرد؟
What are we going to Talk About?
برنامه ها ، قوانین طلایی
Apps, the Golden Rules
انواع برنامه ها
Kinds of Apps
محیط خود را برای برنامه ها تنظیم کنید
Setting up Your Environment for Apps
نوشتن برنامه ها
Writing Apps
نوشتن برنامه ها با استفاده از NAPA
Writing Apps using NAPA
در حال نصب NAPA
Installing NAPA
با استفاده از NAPA یک پروژه ایجاد کنید
Create a Project using NAPA
پیاده روی NAPA و پروژه شما
Walkthrough of NAPA and Your Project
URL های برنامه شما
URLS for Your App
صادر کردن NAPA به Visual Studio
Exporting NAPA to Visual Studio
خلاصه و موارد بعدی
Summary and What's Next
نوشتن برنامه ها با استفاده از Visual Studio
Writing Apps Using Visual Studio
مقدمه
Introduction
الگوهای Visual Studio
Visual Studio Templates
تعریف سایت توسعه دهنده در مقابل تیم سایت
Developer Site Definition vs Team Site
AppManifest.xml
AppManifest.xml
StandardTokens و سایر پارامترهای رشته کوئری
StandardTokens and Other Query String Parameters
تنظیم مجوزهای برنامه
Setting App Permissions
AppManifest.xml در نمای XML
AppManifest.xml in XML View
URL های برنامه در عمل
App URLs in Action
بررسی برنامه های وب از طریق PowerShell
Examining App Webs via PowerShell
بررسی پرونده .App
Examining the .App File
در حال استفاده از برنامه خود در کاتالوگ برنامه Enterprise
Deploying your App to Enterprise App Catalog
افزودن برنامه های حذف شده به عنوان کاربر نهایی
Adding Removing Apps as an End User
چرا برنامه های میزبان SharePoint با CBA یا FBA کار نمی کنند
Why SharePoint Hosted Apps Don't Work with CBA or FBA
محدودیت های برنامه های میزبانی شده SharePoint
Limitations of SharePoint Hosted Apps
بخشهای مشتری و اقدامات سفارشی
Client WebParts and Custom Actions
مقدمه
Introduction
گزینه های مختلف رابط کاربر برای برنامه های شیرپوینت
Different UI Options for SharePoint Apps
بخشهای مشتری نسخه ی نمایشی
Demo Client WebParts
صفحات وب AllowFraming Control
WebPartPages AllowFraming Control
Elements.xml برای Client WebPart
Elements.xml for the Client WebPart
استقرار و اجرای Client WebPart
Deploying and Running the Client WebPart
چالش های رابط کاربر در استفاده از Default.aspx به عنوان صفحه ClientWebPart شما
UI Challenges in Using Default.aspx as Your ClientWebPart Page
ارتباط بین والدین و مشتری با استفاده از SenderId
Communication Between Parent and Client Using SenderId
اندازه یک مشتری WebPart
Sizing a Client WebPart
استفاده از IsDlg برای استفاده مجدد از AppPages در WebParts مشتری
Using IsDlg to Reuse AppPages in Client WebParts
گزینه های X-Frame
X-Frame-Options
محدودیت ها و راه حل های ClientWebPart
ClientWebPart Limitations and Solutions
مقدمه ای بر اقدامات سفارشی
Introduction to Custom Actions
افزودن یک اقدام سفارشی به یک برنامه
Adding a Custom Action to an App
راه اندازی اقدامات سفارشی به عنوان گفتگو
Launching Custom Actions as Dialogs
خلاصه
Summary
ارائه دهنده میزبان برنامه های کد سمت مشتری
Provider Hosted Apps Client Side Code
مقدمه
Introduction
انواع برنامه های میزبان ارائه دهنده
Kinds of Provider Hosted Apps
چرا از برنامه های میزبان ارائه دهنده استفاده می کنیم؟
Why Use Provider Hosted Apps?
برنامه های میزبان ارائه دهنده چگونه کار می کنند؟ کد سرور
How do Provider Hosted Apps Work? Server Code
برنامه های میزبان ارائه دهنده چگونه کار می کنند؟ کد مشتری
How do Provider Hosted Apps Work? Client Code
چالش ها و س withالات با برنامه های میزبان ارائه دهنده
Challenges and Questions with Provider Hosted Apps
تفاوت های اساسی با برنامه های میزبانی شده SharePoint
Key differences from SharePoint Hosted Apps
CORS و چرا این امر برای SharePoint اعمال نمی شود
CORS and why that does not Apply to SharePoint
نسخه ی نمایشی با استفاده از تماس های دامنه متقابل در شیرپوینت
Demo using Cross Domain Calls in SharePoint
بررسی اجمالی یک پروژه ارائه دهنده میزبان برنامه ویژوال استودیو
Overview of a Provider Hosted App Visual Studio Project
نحوه نوشتن تماس های API Cross Domain JS REST
How to Write Cross Domain JS REST API Calls
غیرفعال کردن SSL برای اهداف Dev
Disabling SSL for Dev Purposes
برنامه های میزبان ارائه دهنده نمی توانند به عنوان برنامه های HTML خالص در IIS اجرا شوند
Provider Hosted Apps Cannot Run as Pure HTML apps in IIS
SPAppWebUrl نیاز به تهیه یک AppWeb دارد
SPAppWebUrl Requires Provisioning of an AppWeb
ایجاد یک AppWeb در برنامه های میزبان ارائه دهنده
Creating an AppWeb in Provider Hosted Apps
بررسی نحوه عملکرد فراخوانی Cross Domain REST API JS
Examining how Cross Domain REST API JS Calls Work
مارک تجاری با استفاده از Chrome Control
Branding using the Chrome Control
مارک آزمایشی و استفاده از تماس های دامنه متقابل با CSOM
Demo Branding and using Cross Domain Calls with CSOM
نسخه نمایشی کنترل Chrome در عمل
Demo of Chrome Control in Action
نسخه نمایشی استفاده از CSOM برای اجرای یک تماس بین دامنه
Demo of using CSOM to Execute a Cross Domain Call
اجرای برنامه تحت مجوزهای پیش فرض
Running App Under the Default Permissions
مجوزهای مختلف برای فراخوانی CSOM بین دامنه
Tweaking Permissions for Cross Domain CSOM Call
AppManifest.xml برای یک برنامه میزبان ارائه دهنده
AppManifest.xml for a Provider Hosted App
ساختار مجوز برنامه SharePoint
Structure of a SharePoint App Permission
خلاصه
Summary
ارائه دهنده میزبان برنامه های کد سمت سرور
Provider Hosted Apps Server Side Code
مقدمه
Introduction
ما در مورد چه چیزی صحبت خواهیم کرد
What are we going to Talk About
چگونه کار می کند - کد سمت سرور
How does it Work - Server Side Code
اعتماد به سرور برنامه
Trusting the App Server
مفهوم IssuerID و شناسه مشتری
The Concept of IssuerID and Client ID
روند نوشتن و استقرار یک Prov. برنامه میزبان
The Process of Writing and Deploying a Prov. Hosted App
در حال تولید IssuerID
Generating IssuerID
Visual Studio و ClientID ها
Visual Studio and ClientIDs
ایجاد ClientID ها
Generating ClientIDs
نقش گواهینامه ها
Role of Certificates
TokenHelper.cs
TokenHelper.cs
نسخه ی نمایشی برنامه ASP.NET WebForms با CSOM
Demo of ASP.NET WebForms App with CSOM
تولید و صادرات گواهی
Generating and Exporting a Cert
تولید نسخه ی نمایشی IssuerID
Demo Generating IssuerID
ایجاد Visual Studio Prov. پروژه برنامه میزبان
Creating a Visual Studio Prov. Hosted App Project
در حال اجرا و اشکال زدایی از برنامه خود
Running and Debugging your App
نسخه ی نمایشی برنامه ASP.NET WebForms با REST API
Demo of ASP.NET WebForms App with REST API
نسخه ی نمایشی برنامه ASP.NET MVC با CSOM
Demo of ASP.NET MVC App with CSOM
دفتر هدفگذاری برنامه Autohosted 365
Autohosted App Targeting Office 365
اشکال زدایی از یک برنامه Autohosted
Debugging an Autohosted App
بسته بندی و استقرار یک برنامه Autohosted
Packaging and Deploying an Autohosted App
با استفاده از سایت توسعه دهنده
Using the Developer Site
ترینر، مشاور مایکروسافت و iOS، و موسس Winsmarts.com
ساهیل مالک یک مربی، مشاور مایکروسافت و iOS، و بنیانگذار Winsmarts.com است.
> Sahil Malik، بنیانگذار و مدیر Winsmarts.com، در بیش از 10 سال گذشته، MVP مایکروسافت، و نویسنده و داور بسیاری از کتابها و مقالات متعدد در مجلات برجسته فناوری بوده است. ساحل به عنوان یک مشاور و مربی با تجربه در 5 قاره و 18 کشور، تجربه بسیار زیادی را به ارمغان می آورد که پیچیده ترین موضوعات را بسیار آسان می کند. می توانید او را در توییتر به آدرس @sahilmalik دنبال کنید.
نمایش نظرات