PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فیلم های آموزش سی شارپ #c



TAHA
10-01-2009, 07:27 AM
سلام بر دوستان عزیز
خیلی وقت بود که می خواستم آموزش سی شارپ را از طریق یکسری فیلم های آموزشی انجام بدم تا اینکه بلاخره دیروز موفق شدم یک نرم افزار خوب برای اینکار پیدا کنم که هم کیفیت مناسبی داشته باشه و هم حجم فایل ها خیلی بالا نباشد. از این به بعد احتمالا هفته ای چند فیلم آموزشی سی شارپ را به همراه مثال مربوطه خواهیم داشت. امیدوارم که با نظراتتون در بهبود کیفیت آموزشی این فیلم ها کمکم کنید.

برای مشاهده لیست ویدئو ها از این لینک استفاده کنید:
آموزش سي شارپ و برنامه نويسي شي گراء (http://csharptuning.blogfa.com/cat-8.aspx)

TAHA
10-01-2009, 07:28 AM
اولین ویدئو آموزشی در مورد فراخوانی متد ها به صورت غیر همزمان یا همان Asyncronize Method Calling می باشد. برای دیدن این ویدئو آموزشی روی لینک زیر کلیک نمائید.

ویدئو آموزشی فراخوانی متد ها به صورت غیر همزمان در سی شارپ - قسمت اول (http://www.tabatabaei.info/videos/async1.html)
C#‎ Tuning Training Videos - Asyncronize Method Calling - Part 1 (http://www.tabatabaei.info/videos/async1.html)

TAHA
10-01-2009, 07:28 AM
قسمت دوم ویدئو آموزشی Asyncronize Method Calling را هم می تونین از طریق لینک زیر ببینین.

سر فصل ها:


فراخوانی متد ها به صورت Asyncronize با استفاده از delegate ها
استفاده از AsyncCallBack delegate
ارسال اطلاعات با استفاده از متد BeginInvoke

ویدئو آموزشی فراخوانی متد ها به صورت غیر همزمان در سی شارپ - قسمت دوم (http://www.tabatabaei.info/videos/async2.html)
C#‎ Tuning Training Videos - Asyncronize Method Calling - Part 2 (http://www.tabatabaei.info/videos/async2.html)

TAHA
10-01-2009, 07:28 AM
قسمت سوم ویدئو آموزشی Asyncronize Method Calling را هم می تونین از طریق لینک زیر ببینین.
نکات مورد اشاره در این ویدئو

فراخوانی متد ها به صورت Async در Windows Applications
استفاده از متد Invoke در Windows Application
استفاده از InvokeRequired

ویدئو آموزشی فراخوانی متد ها به صورت غیر همزمان در سی شارپ - قسمت سوم (http://www.tabatabaei.info/videos/async3.html)
C#‎ Tuning Training Videos - Asyncronize Method Calling - Part 3 (http://www.tabatabaei.info/videos/async3.html)

TAHA
10-01-2009, 07:28 AM
Asyncronize Database Programming
روش استفاده از Async Programming در کار با بانک های اطلاعاتی با استفاده از یک مثال کاملا کاربردی و جذاب. توصیه می کنم حتما Source Code مثال را دانلود کنید و کد های نوشته شده را بررسی کنید.


سر فصل ها

BeingExecuteNonQuery در کلاس SqlCommand
EndExecuteNonQuery در کلاس SqlCommand
استفاده از Asyncronous Processing در Connection String
پاس کردن چند شیء به متد BeginInvoke
دستور WaitFor Delay در SQL Server

ویدئو آموزشی فراخوانی متد ها به صورت غیر همزمان در سی شارپ - قسمت چهارم (http://www.tabatabaei.info/videos/async4.html)
C#‎ Tuning Training Videos - Asyncronize Method Calling - Part 4 (http://www.tabatabaei.info/videos/async4.html)

TAHA
10-01-2009, 07:28 AM
یک روش دیگر از روش های Multi Threading اینبار با استفاده از Background Worker Component. این کنترل بسیاری از نیاز های شما را به سادگی برطرف کرده و امکان اجرای متدهای زمانبر را در Thread های دیگر فراهم می نماید.

سر فصل ها


مروری بر BackgroundWorker
متد RunWorkAsync
رویداد های DoWork و RunWorkerCompleted

ویدئو آموزشی - استفاده از BackgroundWorker در سی شارپ - قسمت اول (http://www.tabatabaei.info/videos/bgWorker1.html)
C#‎ Tuning Training Videos - Background Worker Component - Part 1 (http://www.tabatabaei.info/videos/bgWorker1.html)

TAHA
10-01-2009, 07:28 AM
بعد از بررسي استفاده ابتدايي از كامپوننت BackgroundWorker در اين ويديو به امكانات پيشرفته تر اين كامپوننت مي پردازم.

سر فصل ها

اعلام درصد انجام كار توسط BackgroundWorker



امكان متوقف كردن انجام كار توسط BackgroundWorker

ویدئو آموزشی - استفاده از BackgroundWorker در سی شارپ - قسمت دوم (http://www.tabatabaei.info/videos/bgWorker2.html)
C#‎ Tuning Training Videos - Background Worker Component - Part 2 (http://www.tabatabaei.info/videos/bgWorker2.html)