سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
Pluralsight - Developing Extensible Software

دانلود Pluralsight - Developing Extensible Software - فیلم آموزش ارتقا دادن نرم‌افزارهای قابل توسعه، بدون نیاز به بازنویسی از ابتدا

دانلود فیلم آموزش ارتقا دادن نرم‌افزارهای قابل توسعه، بدون نیاز به بازنویسی از ابتدا

توضیحات بیشتر

دانـلـود کـنـیـد

www.esetupdate.ir www.esetupdate.ir
دانلود Pluralsight - Developing Extensible Software مشاهده تصاویر بیشتر ...
مشاهده تصاویر بیشتر ...
تعداد مشاهده

17565مشاهده |

128رأی |

امتیاز :4

ناشر / تولید کننده:

Pluralsight

سیستم عامل / حجم فایل:

741 MB / همه ویندوزها

آخرین بروزرسانی:

با استفاده از مفاهیم و راه‌کارهای موجود در این دوره‌ی آموزشی تصویری بصورت فیلم‌های جداگانه، خواهید آموخت که چگونه نرم‌افزارها را بدون آنکه نیاز باشد جهت ارتقا و افزودن ویژگی‌های جدید از ابتدا بازنویسی شوند، ایجاد و توسعه داده و محصولات نرم‌افزاری مربوطه را به سرعت روانه‌ی بازار نمایید. بدین ترتیب قادر خواهید بود که برنامه‌های خود را به طور مداوم با اضافه کردن‌ها یا تغییرات بدون تأثیرهای منفی در زیرساخت‌های آن با رویکرد رشد و ایجاد نرم‌افزاری بهتر، سازماندهی کنید. این روند انگیزه‌ی‌ها، فعالیت‌ها و زمینه‌های مربوطه را به شکل قابل توجهی بهبود خواهد داد.

 

محتوای آموزش:

1- اهمیت‌های ارتقا دادن یک نرم‌افزار

2- آبستراکشن و وابستگی‌ها

3- موارد مهم مربوط به پـرُوایدر ها

4- موارد مهم مربوط به ماژول‌ ها

5- کاربُردهای پیشرفته‌ی ماژول

6- پایپ‌لاین ها

7- فرایندها و روندهای برتر

8- استفاده از MEF

 

تاریخ انتشار: 05-02-2014

سطح: متوسط

مدت زمان آموزش: 3 ساعت و 46 دقیقه

مدرس: Miguel Castro

 

فهرست کامل سرفصل‌ها و عناوین آموزش (به همراه زمان دقیق آنها) :

Welcome and Course Description - 00:03:52

The Course - 02:09

Course Agenda - 01:42

 

Importance of Extensibility - 00:09:48

Not Just For Plug-Ins - 01:38

Danger: Beware Of Explosion - 01:45

It's All About Decoupledness and Abstraction - 01:05

Commerce Engine Case-Study - 01:32

Commerce Engine Client Walkthrough - 00:49

Commerce Engine Walkthrough - 02:14

Why Was That Bad? - 00:43

 

Abstraction and Dependency Injection - 00:18:15

DI: Extensibility's First Step - 01:39

Installing the DI Container - 01:15

Abstracting Out the Data Repository - 02:51

Setting Up the Container Registration-and-Resolve - 06:35

DI'ing Up the Other Classes - 04:42

DI Is Only the Beginning - 01:10

 

Implementing Providers - 00:33:58

What Are Providers? - 01:47

Envisioning the Configuration - 03:11

Modifying the Provider Classes - 01:57

Refactoring Out to New Projects - 02:56

Setting Up the Configuration Classes - 03:08

Finishing and Installing Configuration Classes - 03:58

Fix Up Dependencies in the CommerceManager Class - 01:54

Plug Providers Into the CommerceManager Class - 05:03

Fixing the Client and Running Test - 03:31

How Am I Going to Reachieve Testability - 00:51

Writing the Configuration Factory - 02:49

Injecting the Configuration Factory - 01:23

Summary - 01:23

 

Implementing Modules - 00:53:00

What Are Modules? - 01:40

Allowing Engine Users to Add Functionality - 01:52

How the Module Pattern Works - 01:36

Where I Want to Place an Extensibility Point in the Engine - 02:29

Setting Up the Commerce Events and Associated Code - 03:46

Writing the Module Interface Type - 00:59

Adding Definition to the Configuration Factory - 01:39

Adding More Config Classes - 03:42

Read In Module Information and Initialize - 03:03

Calling Module Event From CommerceManager - 04:38

Writing and Installing the Item Promotion Module - 02:52

Writing and Installing the Sku Miner Module - 01:24

Modules More or Less Tied to the Hosting App - 02:05

Giving a Module Access to Hosting App Resources - 01:52

Modifying the Module to Use Its Own Standalone Resources - 05:07

Writing a Unit Test for the Sku Miner Module - 05:22

Writing a Second Unit Test for the More Coupled Sku Miner Module - 02:13

Unit Testing the CommerceManager Class - 06:34

 

Advanced Module Usage - 00:23:26

Adding Arguments for Modules - 02:30

What I Want the Config to Look Like - 02:08

Using the Provider Settings Collection Instead - 01:30

Using the Provider Settings Parameters - 01:10

Accepting the Parameter List into the Modules - 00:50

Modifying the Module to use Paramters - 02:13

Checking for Unknown Parameters - 01:34

Variation of the Module Pattern - 01:57

Removing All Config Stuff - 01:54

Adding the Custom Attribute and App Setting - 02:25

Modifying the Configuration Factory - 01:17

Finishing Up the Configuration Factory and Running - 02:26

Use Modules to Break Out Every Engine Step - 01:26

 

Pipelines - 00:43:00

What is a Pipeline? - 00:52

The ASP.NET Pipeline - 01:32

The WCF Pipeline - 00:39

The Commerce Engine Pipeline - 01:15

Discuss How to Break out the Steps - 01:35

Starting the Validate-Customer Event - 01:40

Calling the Validate-Customer Event - 02:11

Writing the Validate-Customer Module - 02:30

Installing the Module and Running - 01:08

The Rest of the Event-Args Classes - 02:28

Updating the CommerceEvents Class - 00:59

Include the Rest of the Modules - 02:04

Adjusting the CommerceManager class - 01:48

Installing the Rest of the Modules and Running - 01:05

Setting the Scene for the Pipeline Framework - 01:58

Creating the CommerceContext Class - 02:36

Creating the CommercePipelineEvents Class - 03:11

Writing the Validate Customer Pipeline Module - 02:32

Setting Up the Pipeline Config and Add Module - 01:43

Adding and Installing the Other Modules - 00:42

Modifying the CommerceManager to Kick Off the Pipeline - 03:38

Mashing the Two Patterns Together - 04:42

 

Procedural Overriding - 00:18:33

What is Procedural Overriding? - 01:29

Walk Through the Current Engine - 01:19

Creating the Default Functionality Class - 02:07

Setting Up the CommerceManager Properties - 01:11

Using the Default Classes From CommerceManager - 01:14

Fixing the Client and Running - 00:34

Writing the Replacement Classes Into Client - 01:47

Injecting the Replacement Classes Into Client - 01:23

Describing a Real-World Problem Space For This Pattern - 02:12

Writing the Contructor Resolver Class - 01:24

Replacing the Hardcoded Behavior With the Resolver - 01:23

Writing a New Constructor Resolver - 01:31

Using the New Constructor Resolver - 00:53

 

Using MEF - 00:20:56

Why and When to Use MEF - 01:35

Adding MEF and Removing Unity - 01:53

Removing Instantiation From ConfigurationFactory Class - 01:34

Building the MEF Catalogs - 03:43

Creating the MEF Container - 00:50

Registering the Store Repository - 01:40

Marking All Other Exports - 01:19

Resolving the CommerceManager - 02:06

Resolving Into the ConfigurationFactory Class - 01:35

Testing Without Modules - 01:13

Initializing Modules and Running - 03:21

 

Conclusion - 00:01:34

In Conclusion - 01:34

 

 

 

نکات:

1- این آموزش به زبان انگلیسی است.

2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.

3- فرمت فایلها MP4 است.

4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.

اعضای ویژه
VIP Members

لینک های دانلود فقط برای اعضای ویژه فعال هست

با پرداخت فقط 19900 تومان، به لینک های دانلود این صفحه و تمامی صفحات VIP سایت دسترسی خواهید داشت.

پرداخت ریالی عضویت ویژه
www.esetupdate.ir
فهرست نرم افزارهای مرتبط
مشاهده بقیه
هشتگ های مرتبط
دانلود Pluralsight - Developing Extensible Software , دانلود Developing Extensible Software Training Video , دانلود Developing Extensible Software , دانلود آموزش Developing Extensible Software , دانلود فیلم آموزشی Developing Extensible Software , دانلود آموزش تصویری فیلم برنامه نویسی , دانلود آموزش برنامه نویسی نرم افزار , دانلود فیلم آموزش ارتقا دادن نرم‌افزارهای قابل توسعه بدون نیاز به بازنویسی از ابتدا , دانلود آموزش توسعه نرم افزار , دانلود آموزش ارتقا توسعه برنامه نویسی نرم افزار بدون بازنویسی , دانلود آموزش آسان Developing Extensible Software , دانلود آموزش کامل تصویری Developing Extensible Software , دانلود آشنایی با Developing Extensible Software , دانلود آموزش سطح متوسط Developing Extensible Software , دانلود آموزش تصویری Developing Extensible Software , دانلود آموزش ارتقای نرم افزار تصویری فیلم , دانلود آموزش گام به گام Developing Extensible Software , دانلود بهترین آموزش تصویری ویدئویی فیلم Developing Extensible Software , دانلود فیلمهای آموزش Developing Extensible Software , دانلود یادگیری Developing Extensible Software ,
سرور آپدیت نود 32
پیشنهاد سافت گذر
Battery Widget Reborn 2020 v3.1.22 for Android +4.0

Battery Widget Reborn 2020 v3.1.22 for Android +4.0

نمایش اطلاعات کامل باتری

جریان انرژی یا نیروی زندگی یا qi یا Chi

جریان انرژی یا نیروی زندگی یا qi یا Chi

افزایش مسکن های طبیعی بدن و بهتر شدن جریان خون

آموزش CCNA فارسی

آموزش CCNA فارسی

آموزش سی سی ان ای

آموزش تصویری رفع بلاک سایت بروزرسانی آنتی‌ویروس نود32، در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش تصویری رفع بلاک سایت بروزرسانی آنتی‌ویروس نود32، در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش رفع بلاک سایت در آنتی ویروس نود 32

Adobe Illustrator 2025 29.6.1.9 / 2024 / 2023 / 2022 / 2021 / 2020 / macOS

Adobe Illustrator 2025 29.6.1.9 / 2024 / 2023 / 2022 / 2021 / 2020 / macOS

ادوبی ایلاستریتور

مجله تخصصی برای علاقه مندان به رشته دوچرخه سواری

مجله تخصصی برای علاقه مندان به رشته دوچرخه سواری

مجله Cycling Weekly ژانویه 14؛ 2021

Speed Night 1.2.6 for Android

Speed Night 1.2.6 for Android

سرعت در شب

سخنرانی حجت الاسلام صادقی واعظ با موضوع ثبات قدم

سخنرانی حجت الاسلام صادقی واعظ با موضوع ثبات قدم

حاج آقا صادقی واعظ با موضوع ثبات قدم

Arsenal Image Mounter Professional 3.11.304

Arsenal Image Mounter Professional 3.11.304

نصب ایمیج دیسک

A Journey into the Interior of the Earth

A Journey into the Interior of the Earth

سفری به اعماق مرکز زمین

Farm frenzy Viking Heroes

Farm frenzy Viking Heroes

فارم فرنزی وایکینگ ها

Need For Speed - Hot Pursuit + Patch 5

Need For Speed - Hot Pursuit + Patch 5

نید فور اسپید هات پرسویت

خلاصه عقاید دکتر علی شریعتی

خلاصه عقاید دکتر علی شریعتی

از دکتر علی شریعتی

سخنرانی حجت الاسلام سید حسین مومنی با موضوع معرفت نسبت به وجود امام حسین علیه السلام

سخنرانی حجت الاسلام سید حسین مومنی با موضوع معرفت نسبت به وجود امام حسین علیه السلام

سخنرانی معرفت نسبت به وجود امام حسین علیه السلام با سید حسین مومنی

خاطرات ع‍ب‍دال‍رض‍ا ه‍وش‍ن‍گ‌ م‍ه‍دوی‌

خاطرات ع‍ب‍دال‍رض‍ا ه‍وش‍ن‍گ‌ م‍ه‍دوی‌

پهلوی دوم محمدرضا شاه

Moorhuhn Tiger and Chicken

Moorhuhn Tiger and Chicken

مورهان – ببر و مرغ ها Moorhuhn Tiger & Chicken

سخنرانی با موضوع محمدمهدی ماندگاری انقلاب در زندگی

سخنرانی با موضوع محمدمهدی ماندگاری انقلاب در زندگی

انقلاب در زندگی با محمدمهدی ماندگاری

Microsoft ISA Server 2006 Enterprise / Standard Edition + SP1

Microsoft ISA Server 2006 Enterprise / Standard Edition + SP1

نسخه 2006 فایروال مایکروسافت برای ویندوزهای سرور

تمرکز  بر نکات مثبت

تمرکز بر نکات مثبت

روان شناسی شادی

تلاوت مجلسی استاد جواد فروغی سوره تکویر

تلاوت مجلسی استاد جواد فروغی سوره تکویر

تلاوت جواد فروغی سوره تکویر

ESET NOD32 Antivirus 5.2.15.1 x86/x64 (Update 12000) 2015-07-27

ESET NOD32 Antivirus 5.2.15.1 x86/x64 (Update 12000) 2015-07-27

نود 32 آنتی ویروس 5

مجله تخصصی پلی استیشن سونی

مجله تخصصی پلی استیشن سونی

مجله تخصصی آخرین اخبار بازی ها و نقد و بررسی های بازی

مدرسه فقاهت 1.0

مدرسه فقاهت 1.0

دروس حوزه علمیه به همراه متن و صوت

5 جلسه سخنرانی حجت الاسلام حیدری کاشانی با موضوع حضرت فاطمه (س) اسوه حسنه مومنان

5 جلسه سخنرانی حجت الاسلام حیدری کاشانی با موضوع حضرت فاطمه (س) اسوه حسنه مومنان

سخنرانی حضرت فاطمه (س) اسوه حسنه مومنان با حیدری کاشانی

The Banner Saga + Update v2.1.65

The Banner Saga + Update v2.1.65

بیرق دلاوری

تلاوت مجلسی استاد کریم منصوری سوره مبارکه انفطار

تلاوت مجلسی استاد کریم منصوری سوره مبارکه انفطار

تلاوت سید متولی عبدالعال سوره آل عمران

171Skin for JetAudio

171Skin for JetAudio

171 اسکین زیبا و گلچین شده برای برنامه جت ایدیو

سخنرانی آیت الله مصباح یزدی درباره غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه

سخنرانی آیت الله مصباح یزدی درباره غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه

غفلت از اهداف انقلاب؛ اصلی‌ترین مشکل جامعه از زبان آیت الله مصباح یزدی

Learning Adobe InDesign CS6

Learning Adobe InDesign CS6

آموزش ادوب ایدیزاین سی اس 6

Build-a-lot 4 Power Source

Build-a-lot 4 Power Source

نسخه 4 پیمانکاری 8 شهردار اول جهان با محوریت انرژی

Rememoried

Rememoried

بازیادآوری

سخنرانی حجت الاسلام علیرضا حدائق  با موضوع صبر و بردباری از نصایح لقمان - 2 جلسه

سخنرانی حجت الاسلام علیرضا حدائق با موضوع صبر و بردباری از نصایح لقمان - 2 جلسه

حاج آقا حدائق با موضوع صبر و بردباری از نصایح لقمان

The Thaumaturge

The Thaumaturge

نقش‌آفرینی برای کامپیوتر

سرگذشت یک جاسوس

سرگذشت یک جاسوس

جاسوسی اسرائیلی چگونه مشاور عالی شد؟

PRTG Network Monitor 17.3.33.275 + v13 + Manual

PRTG Network Monitor 17.3.33.275 + v13 + Manual

پی ار تی جی نتورک مانیتور مدیریت و نظارت بر شبکه

Rise & Shine

Rise & Shine

رایز اند شاین

CyberLink PowerDirector Ultimate 2025 23.5.1811.0

CyberLink PowerDirector Ultimate 2025 23.5.1811.0

ویرایش و تدوین فیلم سایبرلینک دایرکتور

Portable ESET Endpoint Antivirus 5.0.2229.1 (Update 10300) 2014-08-23

Portable ESET Endpoint Antivirus 5.0.2229.1 (Update 10300) 2014-08-23

نود 32 پرتابل 5

Command & Conquer 3

Command & Conquer 3

بازی استراتژیک با گرافیکی زیبا برای گوشی های جاوا

Pro Fishing Simulator

Pro Fishing Simulator

شبیه ساز ماهیگیری

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!