نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در مورد الگوهای طراحی رایج (و نه چندان رایج) در بستر Force.com ، با آموزش های عمیق برنامه های واقعی ، اطلاعات کسب کنید. بخش 2 این دوره الگوهای طراحی آزمون ، معماری Visualforce و از راه دور جاوا اسکریپت را با استفاده از Knockout.js نشان می دهد تا واقعی نشان دهد اتصال داده های زمانی از DOM به SObject. در پایان با الگوی طراحی منحصر به فرد Apex که برای پلتفرم Force.com به نام Flow Factory ساخته شده است. این الگوی منطقی با استفاده از هر دو الگوی طراحی استراتژی و روش کارخانه و در عین حال افزودن چند چرخش خاص ، منطق تجارت یک نمودار جریان مفهومی را سازمان می دهد.
سرفصل ها و درس ها
الگوهای طراحی آزمون
Test Design Patterns
-
مقدمه
Introduction
-
مزایای تست واحد
Unit Test Benefits
-
توصیه های عمومی
General Recommendations
-
ایجاد داده را متمرکز کنید
Centralize Data Creation
-
نسخه ی نمایشی: ایجاد متمرکز آزمون داده ها
Demo: Centralized Test Data Creation
-
روشهای سیستم Apex
Apex System Methods
-
System.Test.loadData
System.Test.loadData
-
نسخه ی نمایشی: بارگیری داده های آزمون از منابع استاتیک
Demo: Loading Test Data From Static Resources
-
در حال آزمایش فراخوان ها
Testing Callouts
-
بازی های مسخره
Mock Callouts
-
نسخه ی نمایشی: HttpCalloutMock
Demo: HttpCalloutMock
-
نسخه ی نمایشی: StaticResourceCalloutMock
Demo: StaticResourceCalloutMock
-
نسخه ی نمایشی: MultiStaticResourceCalloutMock
Demo: MultiStaticResourceCalloutMock
-
اعزام به تولید
Deploying to Production
-
نرم ادعا
Soft Assert
-
منابع استاتیک آموزنده
Instructive Static Resources
-
کد تأیید نرم
Soft Assert Code
-
کد منبع استاتیک
Static Resource Code
-
فراخوانی getItemEntry ()
Calling getItemEntry()
-
نسخه ی نمایشی: آزمونهای ساده ادعا و غیرفعال کردن
Demo: Soft Assert and Disable Tests
معماری Visualforce
Visualforce Architecture
-
مقدمه
Introduction
-
نمای کلی Visualforce
Visualforce Overview
-
معماری MVC
MVC Architecture
-
درخواست صفحه
Page Requests
-
درخواستها را دریافت کنید
Get Requests
-
درخواست های ارسال
Postback Requests
-
آناتومی یک صفحه
Anatomy of a Page
-
Visualforce VS HTML
Visualforce VS HTML
-
شناسه های ملفه
Component IDs
-
تکرار شناسه های مonلفه
Iterating Component IDs
-
اجزای سفارشی
Custom Components
-
جاوا اسکریپت از راه دور
JavaScript Remoting
-
Knockout.js (MVVM)
Knockout.js (MVVM)
-
سطح عضویت
Membership Levels
-
نسخه ی نمایشی: سطح عضویت
Demo: Membership Levels
-
نسخه ی نمایشی: Code Walkthrough
Demo: Code Walkthrough
الگوی طراحی کارخانه جریان
Flow Factory Design Pattern
-
مقدمه
Introduction
-
مشکل
The Problem
-
الگوهای طراحی
Design Patterns
-
الگوی استراتژی
Strategy Pattern
-
کارخانه ساده/استاتیک
Simple/Static Factory
-
روش کارخانه
Factory Method
-
کارخانه جریان آبرو
Stateful Flow Factory
-
نمای کلی کارخانه جریان
Flow Factory Demo Overview
-
جریان سطح عضویت
Membership Level Flow
-
اشتراک را لغو کنید
Unsubscribe Flow
-
نسخه ی نمایشی: Flow Factory
Demo: Flow Factory
-
نسخه ی نمایشی: Code Walkthrough (FlowFactory.cls)
Demo: Code Walkthrough (FlowFactory.cls)
-
نسخه ی نمایشی: Code Walkthrough (MembershipLevelFlow.cls)
Demo: Code Walkthrough (MembershipLevelFlow.cls)
-
نسخه ی نمایشی: Code Walkthrough (UnsubscribeFlow.cls)
Demo: Code Walkthrough (UnsubscribeFlow.cls)
-
نسخه ی نمایشی: Code Walkthrough (FlowFactoryDemoController.cls)
Demo: Code Walkthrough (FlowFactoryDemoController.cls)
-
نسخه ی نمایشی: Code Walkthrough (FlowFactoryDemo.page)
Demo: Code Walkthrough (FlowFactoryDemo.page)
-
نتیجه گیری از الگوهای طراحی Force.com
Force.com Design Patterns Conclusion
نمایش نظرات