لودینگ به سبک متریال دیزاین برای نرم افزارهای دسکتاپ - سورس کد

انیمیشنهای متریال سبک زیبایی دارن و یجور آرامش و اطمینان به کاربر انتقال میدن. آرامش و اطمینانش هم بخاطر وجودش تو زندگی روزمره ما انسانهاست! از اینرو و بخاطر محاسنش که هر روز دارن واسم روشن تر میشن کم کم منم دارم با این سبک خو میگیرم و کارهای جدید رو با این سبک ارائه میدم.

سورس کد لودینگی که براتون آماده کردم مربوط میشه به ماه پیش. برا پیاده سازیش از نرم افزار Expression Blend استفاده شده و جزو ساده ترین کارهاست. شما هم میتونید به راحتی یکی از این لودینگا رو برا خودتون درست کنید و البته بهترینش رو ;)

لودینگ به سبک متریال دیزاین برای نرم افزارهای دسکتاپ - سورس کد
مهدی منافی
۳ نظر ۰۷ اسفند ۹۴ ، ۰۱:۰۲

چند نخی (Multithreading) در سی شارپ با سورس کد

سورس کدی از ویژگی چند نخی (Multithreading) در سی شارپ. سلام می کنم به همه دوستان. این روزا کم وقت می کنم تو سایت پست بدم دلیلش هم پروژه‌ی پایان ترممه که باید تا بعد عید آمادش کنم و از بابت تاخیرات انتشار مطالب تو سایت از همتون عذر می خوام. امروز هم با یه پروژه از ویژگی چند نخی تو سی شارپ خدمت شما هستم.

چند نخی یا Multithreading از زبان ویکیپدیا

توانایی یک برنامه در تقسیم شدن به چند ریسه (زیربرنامه) است که می‌توانند جداگانه و در عین حال همزمان توسط رایانه اجرا شوند. یک رایانه چندپردازنده می‌تواند همزمان دو یا چند ریسمان را اجرا کند که به معنی اجرای زودتر کل برنامه نسبت به رایانه تک‌پرداز است. بر روی یک رایانه تک‌پردازنده یک برنامه چند ریسمانی زودتر اجرا نمی‌شود اما یک نرم‌افزار کاربردی چندریسمانی ممکن است با کاربر اندرکنش بیشتری داشته باشد زیرا چندین فعالیت در نرم‌افزار همزمان اجرا می‌شوند. نرم‌افزارهای سنتی تک‌ریسه‌ای بر روی سیستم‌های چندپردازنده سریع‌تر اجرا نمی‌شوند زیرا ان نرم‌افزارها در هر زمان می‌توانند تنها یک پردازنده را به کار بگیرند.

تو این پروژه یه حلقه وجود داره که ۳۰۰۰ تا رکورد رو تو کنترل DataGrid اضافه می کنه و برای اینکه ثبت این تعداد رکورد تو کنترل چند ثانیه طول می کشه پس باید کاربر رو از شروع و اتمام این عملیات آگاه کرد. برای آگاه کردن کاربر هم از یه کنترل لودر استفاده شده که تو تصویر زیر مشاهده می کنید.


دریافت
حجم: 71.7 کیلوبایت

مهدی منافی
۱ نظر ۲۹ اسفند ۹۱ ، ۲۲:۱۳

آموزش تبدیل متن به گفتار در ویژوال استودیو ۲۰۱۲ + سورس کد

تبدیل متن به گفتار در ویژوال استودیو ۲۰۱۲. سرویس های زیادی تو ویندوز هستند که مایکروسافت تا الان بصورت کاربردی تر از آنها استفاده نکرده، شاید به دلیل اینکه از دید مایکروسافت خیلی هم مهم نبودن یا خیلی ساده بوده اند. اما یکی از مزایای برنامه نویس بودن اینه که هر چی که تو دسترست نیست یا اصلاً وجود نداره رو بتونی اونطوری که دوست داری درستش کنی. و من هم امروز می خوام دقیقاً اونطوری که دوست دارم از یکی از سرویس های ویندوز مایکروسافت استفاده کنم.

این سرویسی که می خوام در موردش صحبت کنم ، سرویس تبدیل متن یا فایل متنی به صداست. برنامه ای به اسم Text To Speech تو کنترل پنل ویندوز وجود داره که وظیفه تبدیل متن به گفتار رو به عهده داره و می تونه متنی رو تلفظ کنه. خیلی از افراد تازه کار هستند که از وجود چنین امکاناتی تو ویندوز خبر ندارن چه برسه به نحوه استفاده از اون.
اگه بخوایم به یکی از مزایای تبدیل متن به گفتار اشاره کنیم همین تلفظ کلمات برای غیر زبان انگلیسی ها می تونه بهترین گزینه باشه. بی اینکه جایی پول بدیم یا فیلم آموزشی نیگا کنیم میشه با این برنامه ای که امروز درست می کنیم یه استاد تلفظ فول تایم برای خودمون استخدام کنیم.

آموزش تبدیل متن به گفتار در ویژوال استودیو ۲۰۱۲ + سورس کد
مهدی منافی
۰ نظر ۲۷ اسفند ۹۱ ، ۰۹:۳۹