شماره تماس 09336863931 | 09178169907 پست الکترونیک info@provid.ir

آموزش فارسی Prism در WPF مشکلات و راه حل ها

یکی دیگر از آموزش های گروه آموزشی پرووید سری آموزش فارسی Prism در WPF مشکلات و راه حل ها می باشد که در این قسمت آن را به شما معرفی می کنیم. این سری آموزش ها به بررسی مشکلات معمول و راه حل های آن ها در Prism می پردازد. تمامی این بست ها از شرکت Pluralsight منتشر شده است.

پریزم چیست؟

Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند.

الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.

بسته های پیشین آموزش Prism

نکته ی قابل توجه اینکه پیش از این بسته ی کامل آموزش Prism بو همچنین آموزش Prism 5 و ویژگی های جدید در WPF روی وبسایت پرووید قرار گرفته است.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی آموزش فارسی Prism در WPF مشکلات و راه حل ها

عناوین فصل های آموزش فارسی Prism در WPF مشکلات و راه حل ها

خرید آنلاین بسته ی بارگذاری ماژول بر اساس Role کاربران

خرید آنلاین بسته ی نشان دادن چندین Shell

خرید آنلاین بسته ی بارگذاری View های وابسته

خرید آنلاین بسته ی آموزش کامل کار با TabControl

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ” است که با نام اصلی Building Your First Xamarin.iOS App from Start to Store از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، آی او اس و ویندوز فون اپلیکیشن های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

از دوستانی که علاقه مند به ساخت برنامه های موبایل در دات نت و با استفاده از سی شارپ می باشند، دعوت می کنیم از آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ دیدن کنند.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ

عناوین فصل های آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ

فصل اول: معرفی دوره ی آموزشی

  • معرفی فصل
  • در این فصل چه خواهید آموخت؟
  • نگاهی به برنامه ی کامل شده ی این دوره ی آموزشی

فصل دوم: راه اندازی Solution مربوطه

  • معرفی فصل
  • بررسی پلت فرم Xamarin
  • بررسی Xamarin.iOS
  • آموزش عملی کار با Xamarin Studio
  • آموزش عملی کار با Visual Studio
  • راه اندازی اصولی Solution
  • جمع بندی

فصل سوم: ساخت برنامه و اولین View

  • معرفی فصل
  • بررسی الگوهای پروژه های Xamarin.iOS
  • ساخت عملی پروژه ی Xamarin.iOS
  • ساخت عملی اولین View برنامه
  • جمع بندی

فصل چهارم: افزودن صفحه ی Menu و Navigation

  • معرفی فصل
  • ساخت Menu View
  • معرفی و بررسی Cell Style ها
  • ساخت Cell Style سفارشی
  • انجام Navigation از Menu View به Detail View
  • بررسی عملی Modal View Controllers
  • افزودن عملی Tab به صفحه ی Menu View

فصل پنجم: ویژگی های پیشرفته iOS

  • معرفی فصل
  • استفاده از دوربین به منظور عکس گرفتن
  • کار با نقشه با استفاده از MapKit
  • کار با Twitter با استفاده از Social Framework
  • کار با سرویس های REST
  • جمع بندی

فصل ششم: انتشار برنامه در App Store

  • معرفی فصل
  • پیکربندی های Property List
  • تنظیمات ایکن و عکس های برنامه
  • افزودن Splash Screen به برنامه
  • بارگذاری به App Store
  • جمع بندی

خرید آنلاین بسته ی آموزش Xamarin برای ساخت برنامه های اندروید و iOS در سی شارپ

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ” است که با نام اصلی Building Your First Xamarin.Android App from Start to Store از شرکت Pluralsight منتشر شده است.

Xamarin چیست؟

زامارین (Xamarin) یک ابزار قدرتمند برای برنامه نویسی اپلیکیشن های چندسکویی موبایل است که به کمک زبان سی شارپ و نرم افزار ویژوال استدیو می توانید اپلیکیشن های Native برای سیستم عامل های Android، iOS و Windows Phone بسازید. Xamarin بهترین گزینه برای برنامه نویسان دات نت و توسعه دهندگانی است که قصد دارند نسخه بومی (Native) اندروید، آی او اس و ویندوز فون اپلیکیشن های مورد نیاز خود را با یک بار برنامه نویسی با بالاترین کیفیت تولید کنند.

بسته ی آموزش Mono Android

نکته ی قابل توجه اینکه پیش از این بسته ی آموزش جامع Mono Android بر روی وبسایت پرووید قرار گرفته است.

آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ

از دوستانی که علاقه مند به ساخت برنامه های موبایل در دات نت و با استفاده از سی شارپ می باشند، دعوت می کنیم از بسته ی آموزش Xamarin برای ساخت برنامه های iOS در سی شارپ دیدن کنند.

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

عناوین فصل های بسته ی آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

فصل اول: معرفی دوره ی آموزشی

  • معرفی فصل
  • در این فصل چه خواهید آموخت؟
  • نگاهی به برنامه ی کامل شده ی این دوره ی آموزشی

فصل دوم: راه اندازی Solution مربوطه

  • معرفی فصل
  • بررسی پلت فرم Xamarin
  • معرفی Xamarin.Android
  • آموزش عملی Xamarin.Android در ویژوال استادیو
  • راه اندازی Solution
  • جمع بندی

فصل سوم: ساخت برنامه و اولین View

  • معرفی فصل
  • مباحث کلیدی Xamarin.Android
  • افزودن پروژه ی Xamarin.Android
  • ساخت اولین View برنامه
  • بررسی عملی Designer
  • کار با Layout (چیدمان ویجت ها) و View های معمول
  • ساخت Detail View
  • جمع بندی

فصل چهارم: افزودن Menu Page

  • معرفی فصل
  • ساخت Menu Page
  • تغییر ظاهر سطرها
  • استفاده از استایل های پیش ساخته
  • ساخت استایل های سفارشی
  • استفاده از استایل های سفارشی
  • جمع بندی

فصل پنجم: افزودن Navigation

  • معرفی فصل
  • Navigate کردن بین Activity ها
  • اضافه کردن Tab به Menu Page
  • جمع بندی

فصل ششم: استفاده از قابلیت های پیشرفته ی اندروید

  • معرفی فصل
  • استفاده از دوربین برای گرفتن عکس
  • کار با نقشه ها با استفاده از Maps API
  • فوروارد کردن نقشه در برنامه
  • یکپارچه کردن نقشه در برنامه
  • کار با سرویس های REST در برنامه

فصل هفتم: آماده سازی و انتشار برنامه

  • معرفی فصل
  • افزودن ایکن های برنامه
  • ترجمه ی برنامه
  • پکیج کردن و توزیع برنامه

خرید آنلاین آموزش Xamarin برای ساخت برنامه های اندروید در سی شارپ

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

 

آموزش Prism 5 و ویژگی های جدید در WPF

آموزش Prism 5 و ویژگی های جدید در WPF

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Prism 5 و ویژگی های جدید در WPF می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “ویژگی های جدید پریزم 5” است که با نام اصلی What’s New in Prism 5.0 شرکت Pluralsight منتشر شده است.

پریزم چیست؟

Prism یک الگوی طراحی برنامه در ساخت اپلیکیشن های WPF، Silverlight و Windows Phone است. این الگو با در نظر داشتن دو اصل بسیار مهم در ساخت برنامه ها: Loose Coupling (تنیدگی سست)، Separation of Concerns (جداسازی وابستگی ها) ما را در ساخت برنامه های مرکب (Composite) یاری می دهند. برنامه هایی که بر اساس الگوی Prism طراحی شده اند در واقع برای تغییر (Built for Change) و ماندگاری (Built for Last) ساخته شده اند.

الگوی Prism با تعریف کردن قسمت های مختلفی از قبیل Shell، Region، Bootstrapper برنامه را به قسمت های مختلفی می شکند. در صورت استفاده از الگوی Prism می توان برنامه های ماندگارتر، اصولی تر و دقیق تری را در پلت فرم های ذکر شده ساخت. گفتنی است که این الگو به نحوی که در WPF، Silverlight و Windows Phone قابل استفاده است، در Windows Forms Application ها قابل استفاده نیست. دلیل این موضوع هم عدم وجود قابلیت های مورد نیاز برای پیاده سازی آن در پلت فرم Windows Forms Application است.

بسته ی پیشین آموزش Prism

نکته ی قابل توجه اینکه پیش از این بسته ی کامل آموزش Prism بر روی وبسایت پرووید قرار گرفته است.

Pluralsight Logo

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش Prism 5 و ویژگی های جدید در WPF

download demoعناوین فصل های آموزش Prism 5 و ویژگی های جدید در WPF

فصل اول: مقدمه

  • مقدمه
  • دانلود پریزم 5
  • پلت فرم های پشتیبانی شده
  • تغییرات اسمبلی ها
  • Type های منسوخ شده
  • Type های جابجا شده
  • Type های حذف شده
  • Quick Start های حذف شده، اضافه شده و به روز شده

فصل دوم: به روز رسانی برنامه به پریزم 5

  • مقدمه
  • بررسی برنامه ی نمونه
  • به روز رسانی دستی
  • به روز رسانی با Nuget
  • به روز رسانی Navigation

فصل سوم: ویژگی های جدید در پریزم 5

  • مقدمه
  • Popup ها و Interactivity
  • آموزش عملی نشان دادن Notification و Confirmation
  • آموزش عملی ساخت Custom Popup
  • آموزش عملی کار با InvokeCommandAction
  • آموزش عملی کار با Navigation Parameters

فصل چهارم: MVVM

  • مقدمه
  • اسمبلی های MVVM
  • آموزش عملی کار با ViewModelLocator
  • بررسی Changing Conventions
  • آموزش عملی کار با DI Container

خرید آنلاین بسته ی آموزش Prism 5 و ویژگی های جدید در WPF

450,000 ریال – پیش خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

آموزش کامل مباحث پیشرفته در برنامه نویسی سی شارپ

آموزش کامل مباحث پیشرفته در برنامه نویسی سی شارپ

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آآموزش کامل مباحث پیشرفته در برنامه نویسی سی شارپ می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “مباحث پیشرفته در برنامه نویسی سی شارپ” است که با نام اصلی C Sharp Programming Paradigms شرکت Pluralsight منتشر شده است.

مباحث پیشرفته در برنامه نویسی سی شارپ

آموزش برنامه نویسی دات نت و سی شارپ در طی سال های فعالیت پرووید همیشه در دستور کار قرار داشته است. طی سال هایی که از فعالیت پرووید می گذرد بسته های آموزشی مختلفی در این رابطه تنظیم و به شما عزیزان ارائه شد. بسته های از قبیل بسته ی جامع آموزش C#.Net در ویژوال استادیو 2012، آموزش جامع SOLID در برنامه نویسی شی گرا، بسته ی جامع آموزش شی گرایی در سی شارپ و بسته ی جامع آموزش Design Pattern ها. در این قسمت از سایت پرووید، بسته ی آموزش مباحث پیشرفته در برنامه نویسی سی شارپ را به شما معرفی می کنیم. این بسته ی آموزشی برای تمامی کسانی که تجربه ی کار کردن با سی شارپ را دارند و قصد دارند دانش خود را هر چه عمیق تر ساخته و به مباحث پیشرفته بپردازند توصیه می شود.

Pluralsight Logo

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

عناوین فصل های بسته ی آموزش مباحث پیشرفته در برنامه نویسی سی شارپ

فصل اول: سی شارپ و LINQ

  • مقدمه
  • LINQ چیست؟
  • Extension Method ها
  • Extension Method ها و Lambda
  • Lambda و Func
  • Func و Expression
  • املای Query Syntax

فصل دوم: سی شارپ و DLR

  • مقدمه
  • دلیل استفاده از Dynamic
  • کلمه ی dynamic در سی شارپ
  • استفاده از Dynamic Type ها
  • مثال عملی در کار با Excel Automation
  • DLR چیست؟
  • شی ExpandoObject
  • شی Dynamic\Object
  • صدا زدن کد Ruby از درون سی شارپ و برعکس

فصل اول: برنامه نویسی شی گرا در سی شارپ

  • مقدمه
  • مبحث استفاده از Primitive Type ها
  • کپسوله سازی بزرگ
  • انتزاع های کوچک
  • مشکلات وراثت در کدها
  • استفاده از اینترفیس ها
  • وابستگی جهت دار

فصل اول: برنامه نویسی تابع گرا سی شارپ

  • مقدمه
  • انتزاع اولیه
  • فراخوانی با توابع High Order
  • کدهای تنبل
  • استفاده از زمانبندی و Retry
  • تکنیک های Partial و Curry در برنامه نویسی تابع گرا
  • استفاده از TPL و برنامه نویسی همروند

فصل اول: اصول کد نویسی بهتر در سی شارپ

  • مقدمه
  • استاندارهای سطح بالا
  • نام گذاری
  • افزودن معنا به کدها
  • ده قانون بسیار کلیدی در کدنویسی سی شارپ

خرید آنلاین بسته ی آموزش مباحث پیشرفته در برنامه نویسی سی شارپ

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش فارسی مباحث پیشرفته در WPF

بسته ی آموزش فارسی مباحث پیشرفته در WPF

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش فارسی مباحث پیشرفته در WPF می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “مباحث پیشرفته در WPF” است که با نام اصلی WPF Advanced Topics شرکت Pluralsight منتشر شده است.

WPF چیست؟

WPF سر آغاز سه کلمه Windows Presentation Foundation می باشد. هر کسی که تا به حال در محیط های گرافیکی و یا به اصلاح برنامه نویسان، محیط های ویژوال، برنامه نویسی کرده باشد، یقینا با مفاهیم Windows Application ها که گاها به صورت مخفف WinApp نیز نامیده می شوند، آشنا می باشد. این نوع برنامه نویسی همزمان با ورود سیستم عامل های ویندوز در دنیای کامپیوتر شروع شد و روز به روز با به وجود آمدن زبان های متفاوت جایگاه محبوبتری نزد برنامه نویسان پیدا کرد.

بسته های آموزش WPF و مباحث مرتبط وبسایت پرووید

پیش از این بسته های متعددی برای آموزش WPF و مباحث مرتبط با آن بر روی وبسایت پرووید منتشر شده است. از شما دعوت می کنیم از بسته های زیر دیدن کنید:

در این بسته ی آموزشی، به مباحث بسیار پیشرفته و حرفه ای در ساخت برنامه های WPF می پردازیم. این مجموعه ی آموزشی مناسب دوستانی می باشد که پیش از این با مباحث پیشرفته در WPF آشنا هستند.

Pluralsight Logoرجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

عناوین فصل های بسته ی آموزش فارسی مباحث پیشرفته در WPF

فصل اول: مباحث پیشرفته استفاده مجدد از UI

  • استفاده مجدد از UI
  • استفاده مجدد از Resource ها
  • استفاده مجدد از Template ها
  • استفاده مجدد از فایل های XAML
  • کار با XAML و Codebehind
  • استفاده از UserControl

فصل دوم: مباحث پیشرفته مربوط به پرینت کردن

فصل سوم: مباحث پیشرفته استایل ها

فصل چهارم: مباحث پیشرفته کار با Thread ها و سرویس ها

فصل پنجم: مباحث پیشرفته ی Interop

خرید آنلاین بسته ی آموزش فارسی مباحث پیشرفته در WPF

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش Test First Development در سی شارپ #2

بسته ی آموزش Test First Development در سی شارپ #2

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Test First Development در سی شارپ #2 می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش توسعه ی نرم افزار تست محور” است که با نام اصلی Test First Development شرکت Pluralsight منتشر شده است.

نکته ی مهم این که این بسته ی آموزشی در حال حاضر در دو قسمت تنظیم شده است. بسته ی آموزشی اول به مباحث اساسی تر و بسته ی دوم به مباحث پیشرفته می پردازد. برای مشاهده ی سری اول بسته ی آموزش Test First Development در سی شارپ #1 کلیک کنید.

Test Driven Development چیست؟

Test-Driven Development یا TDD تکنیکی برای توسعه نرم افزار های میباشد. این روش به صورت بالا به پایین انجام میشود یعنی اول یک سری mock ساخته شده، کلیات پروژه به صورت نمونه اولیه پیاده سازی می شود و بعد از تایید شدن عملکرد برنامه کد های اصلی با  mockها جایگزین می شود. تست ها به صورت Test Case نوشته می شوند و در نهایت بعد از نوشته شدن کد Refactoring صورت می گیرد.

TDD در واقع متدی برای طراحی نرم افزار است نه تست آن البته تست نرم افزار توسط TDD به صورت خیلی شیک انجام می شود. فرض کنید که یک Class دارید که انتظار دارید یک Object از نوع User برای شما ایجاد کند و در کل برنامه با این Object کار خواهید کرد. حال شما تغییری در پایگاه داده خود ایجاد می کنید که باعث می شود متد هایی از آین Object را دیگر نداشته باشیم. بنابراین جاهایی از برنامه که انتظار دارند این متدها وجود داشته باشند از کار خواهد افتاد ولی اگر از روش TDD استفاده کنیم و برای هر قسمت تست نوشته باشیم قبل از اینکه بعد از تغییرات ما همه سیستم از کار بیفتد ما با استفاده از تست ها میتوانیم متوجه تغییرات در جاهای مختلف سیستم بشویم.

بسته ی آموزش Unit Testing

پیش از این، بسته ی آموزش کامل Unit Testing در سی شارپ که با استفاده از فریم ورک NUnit انجام شده است را بر روی سایت قرار داده ایم. مبحث Unit Testing بی ارتباط با بحث TDD نیست. از همین جهت از شما دعوت می کنیم از بسته ی آموزش Unit Testing دیدن کنید.

Pluralsight Logoرجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

عناوین فصل های بسته ی آموزش Test First Development در سی شارپ #2

خرید آنلاین بسته ی آموزش Test First Development در سی شارپ قسمت دوم

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش Test First Development در سی شارپ #1

بسته ی آموزش Test First Development در سی شارپ #1

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش Test First Development در سی شارپ #1 می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش توسعه ی نرم افزار تست محور” است که با نام اصلی Test First Development از شرکت Pluralsight منتشر شده است.

نکته ی مهم این که این بسته ی آموزشی در حال حاضر در دو قسمت تنظیم شده است. بسته ی آموزشی اول به مباحث اساسی تر و بسته ی دوم به مباحث پیشرفته می پردازد. برای مشاهده ی سری دوم بسته ی آموزش Test First Development در سی شارپ #2 کلیک کنید.

Test Driven Development چیست؟

Test-Driven Development یا TDD تکنیکی برای توسعه نرم افزار های میباشد. این روش به صورت بالا به پایین انجام میشود یعنی اول یک سری mock ساخته شده، کلیات پروژه به صورت نمونه اولیه پیاده سازی می شود و بعد از تایید شدن عملکرد برنامه کد های اصلی با  mockها جایگزین می شود. تست ها به صورت Test Case نوشته می شوند و در نهایت بعد از نوشته شدن کد Refactoring صورت می گیرد.

TDD در واقع متدی برای طراحی نرم افزار است نه تست آن البته تست نرم افزار توسط TDD به صورت خیلی شیک انجام می شود. فرض کنید که یک Class دارید که انتظار دارید یک Object از نوع User برای شما ایجاد کند و در کل برنامه با این Object کار خواهید کرد. حال شما تغییری در پایگاه داده خود ایجاد می کنید که باعث می شود متد هایی از آین Object را دیگر نداشته باشیم. بنابراین جاهایی از برنامه که انتظار دارند این متدها وجود داشته باشند از کار خواهد افتاد ولی اگر از روش TDD استفاده کنیم و برای هر قسمت تست نوشته باشیم قبل از اینکه بعد از تغییرات ما همه سیستم از کار بیفتد ما با استفاده از تست ها میتوانیم متوجه تغییرات در جاهای مختلف سیستم بشویم.

بسته ی آموزش Unit Testing

پیش از این، بسته ی آموزش کامل Unit Testing در سی شارپ که با استفاده از فریم ورک NUnit انجام شده است را بر روی سایت قرار داده ایم. مبحث Unit Testing بی ارتباط با بحث TDD نیست. از همین جهت از شما دعوت می کنیم از بسته ی آموزش Unit Testing دیدن کنید.

Pluralsight Logoرجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

عناوین فصل های بسته ی آموزش Test First Development در سی شارپ #1

خرید آنلاین بسته ی آموزش Test First Development در سی شارپ قسمت اول

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.

بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی

بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش تراکنش های دات نت و WCF به زبان فارسی می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “یادگیری تراکنش های دات نت و WCF به زبان فارسی” است که با نام اصلی Understanding .NET and WCF Transactions از شرکت Pluralsight منتشر شده است.

تراکنش های دات نت و WCF

موضوع تراکنش ها در کار کردن با بانک های اطلاعاتی موضوع بسیار مهمی است. در کار کردن با تراکنش ها نیازم هست که تمامی عملایت یک تراکنش به طور کامل اجرا شده و یا هیچکدام اجرا نشوند. در واقع، در صورت با مشکل مواجه شدن تراکنش، وضعیت بانک اطلاعاتی باید به حالت قبل از انجام تراکنش برگردد. یک تراکنش باید چهار ویزگی زیر را داشته باشید:

  • Atomic: عملیات یک تراکنش باید شبیه یک اتم باشند. یا تمامی قسمت های تراکنش اجرا می شوند و یا هیچکدام اجرا نمی شوند.
  • Consistent: حالت بانک اطلاعاتی باید همواره سازگار باشد. قبل از انجام تراکنش داده ها در حالت سازگار باشند، پس از انجام تراکنش نیز (چه تراکنش به صورت موفق انجام شود چه غیرموفق) در حالت سازگار باشد.
  • Isolated: اگر بیش از یک تراکنش در سیستم در حال اجرا شدن می باشند، محیط کاری آنها باید مستقل از هم بوده و بتوانند در کنار همدیگر بدون دخالت در کار یکدیگر اجرا شوند.
  • Durable: هنگامی که تراکنش با موفقیت انجام شد، تغییرات انجام شده بر روی بانک اطلاعاتی باید پایدار باشند. به عبارت دیگر، در صورت وجود مشکلاتی از قبیل برق رفتگی و … داده های بانک نباید از بین بروند.

رجوع به این بسته در سایت Pluralsight

Pluralsight Logo

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

دانلود دموی بسته ی آموزش تراکنش های دات نت و WCF

download demo

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

فصل اول: معماری تراکنش ها

  • مقدمه
  • معرفی Resource Manager ها
  • ویژگی های ACID
  • انواع تراکنش ها
  • پروتکل های تراکنش ها
  • معرفی Transaction Manager ها
  • جمع بندی

فصل دوم: پروتکل Two Phase Commit

  • معرفی پروتکل Two Phase Commit
  • سناریوها

فصل سوم: تراکنش ها در دات نت

  • مقدمه
  • راه اندازی پروژه های دمو
  • آموزش عملی تراکنش های Atomic و کار با LTM
  • آموزش عملی Promotion، DTC و پروتکل 2PC
  • آموزش عملی MSMQ
  • آموزش عملی Resource Manager های نامانا

فصل چهارم: تراکنش ها در WCF

  • مقدمه
  • معرفی جریان تراکنش ها
  • شناسه های محلی و توزیع شده ی تراکنش ها
  • راه اندازی پروژه ی دمو
  • آموزش عملی Propagation در تراکنش های Client-Service
  • آموزش عملی Binding ها در WCF و پروتکل های تراکنش ها

خرید آنلاین بسته ی آموزش تراکنش های دات نت و WCF

450,000 ریال – خرید

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA

آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA

یکی دیگر از آموزش های گروه آموزشی پرووید بسته ی آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA Services Advanced Topics می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی “آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA Services “ است که با نام اصلی WCF RIA Services Advanced Topics از شرکت Pluralsight منتشر شده است.

دقت بفرمایید که برای دریافت سری اول این آموزش که با نام WCF RIA Services بر روی سایت منتشر شده است، از این لینک دیدن کنید.

WCF RIA Services چیست؟

WCF RIA Services

تکنولوژی WCF RIA Services مایکروسافت به منظور ساخت برنامه های چند لایه (N-Tier) سرویس گرا در محیط دات نت معرفی شد. با استفاده از تکنولوژی WCF RIA Services ساخت برنامه های چند لایه ی سرویس گرا به منظور دسترسی به داده ها، به روز رسانی داده ها و بقیه ی عملیات بسیار ساده و یکپارچه می گردد. به علاوه، تکنولوژی WCF RIA Services مکانیزم های اعتبارسنجی دادها، کنترل هویت کابران و بسیاری مباحث دیگر را به راحتی با تکنولوژی های سمت کلاینت مانند سیلورلایت، WPF، Ajax یکپارچه می سازد.

دقت بفرمایید که برای استفاده از این دوره ی آموزشی، دانش شما در سیلورلایت و WCF مورد نیاز است. بنابراین، از دوره های زیر استفاده کنید:

علاوه بر این، برای دریافت سری اول این آموزش که با نام WCF RIA Services بر روی سایت منتشر شده است، از این لینک دیدن کنید.

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

Pluralsight Logo

رجوع به این بسته در سایت Pluralsight

ویدئوی معرفی به علت قرار داشتن بر روی سایت آپارات از کیفیت بالایی برخوردار نیست. این موضوع در مورد ویدئوهای خریداری شده که بر روی سرور سایت قرار داده شده اند صدق نمی کند.

عناوین فصل های آموزش پیشرفته برنامه نویسی سرویس گرا WCF RIA Services Advanced Topics

فصل اول: مفاهیم پایه ی WCF RIA Services

فصل دوم: کار با سرویس های کوئری گرفتن از بانک اطلاعاتی

فصل سوم: به روز رسانی داده ها

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

خرید بسته ی آموزش پیشرفته برنامه نویسی سرویس گرا به صورت آنلاین

450,000 ریال – خرید

با پیش خرید کردن بسته ی آموزشی از وبسایت پرووید، 10 درصد تخفیف گرفته و در زمان انتشار آموزش (نهایتاً دو هفته ی آینده) بسته را به صورت کامل دریافت کنید. کد streaming را در فاکتور وارد کنید.

با خرید این بسته ی آموزشی لینک دانلود آن به صورت مستقیم برای شما ایمیل شده و می توانید اقدام به دانلود کنید. دقت بفرمایید که لینک دانلود ارسال شده پس از گذشت 24 ساعت منقضی می شود.

به منظور دریافت پستی بسته های برنامه نویسی سایت پرووید، پس از انجام پرداخت، بر روی دکمه ی زیر کلیک کرده و فرم مربوطه را پر کنید.