-
نقل قول: کتاب برنامه نویسی موازی با #C
با تشکر از آقای salehbagheri .
دانلود 3 فصل از کتاب Parallel Programming With CSharp 2010 and .NET 4 :
برای دانلود کلیک کنید .
برای مشاهده و دانلود کلیک کنید .
تصویر جلد و سر فصل ها کتاب :
https://barnamenevis.org/attachment.p...2&d=1342639018
دانلود کتاب فارسی برنامه نویسی موازی با C# 2010 و NET 4.
فهرست مطالب :
فهرست شکل ها : ه
فهرست تکه کد ها : و
فهرست لیست ها ( کد ها کلی ) : ز
چکیده : 1
مقدمه : 2
1 فصل اول 3
برنامه نویسی TASK-BEASE 3
مباحثی که در این فصل مطرح می شود : 3
1-1 کار با پردازنده های چند هسته ای SHARED-MEMORY 4
1-1-1 اختلاف پردازشگر های چند هسته ای حافظه– مشترک با سیستم های حافظه- توزیع شده 7
1-1-2 برنامه نویسی موازی و برنامه نویسی چند هسته ای 9
1-2 درک نخ های سخت افزاری و نخ های نرم افزری 10
1-3 درک قانون AMDAHL 17
1-4 ملاحظه قانون GUSTAFSON 21
1-5 کار با همزمانی سبک وزن 25
1-6 ایجاد موفق طرح های TASK-BASED 26
1-6-1 طراحی با همزمانی در ذهن 28
1-6-2 درک اختلاف بین همزمانی تکه تکه ای ، همزمانی و موازی سازی 29
1-6-3 موازی سازی Task ها 30
1-6-4 حداقل سازی نواحی بحرانی 30
1-6-5 درک قوانین برنامه نویسی موازی برای چند پردازنده های هسته ای 31
1-7 آماده کردن NUMA و مقایسه پذیری بالاتر 34
1-8 تصمیم راحت موازی سازی 41
1-9 خلاصه 43
2 فصل دوم 44
موازی سازی اجباری داده ها 44
2-1 شروع TASK های موازی 45
2-1-1 کلاس System.Threading.Tasks.Parallel 47
2-1-2 Parallel.Invoke 48
2-3 تبدیل کد های ترتیبی به کد های موازی 58
2-2-1 تشخیص Hotspot قابل موازی سازی 59
2-2-2 اندازه گیری موفق SpeedUP توسط اجرای موازی 63
2-3 حلقه های موازی 66
2-3-1 Parallel.For 66
2-3-2 Parallel.Foreach 75
2-4 تشخیص درجه موازی سازی مطلوب 92
2-4-1 ParallelOptions 92
2-4-2 شمارش نخ های سخت افزاری 95
2-4-3 هسته های منطقی هسته های فیزیکی نیستند 96
2-5 استفاده از نمودار گانت برای تشخیص نواحی بحرانی 99
2-6 خلاصه 100
نتيجهگيري و پيشنهادات 101
مراجع 102
مقدمه کتاب :
ساده ترین شیوه موازی سازی در قالب Task ها صورت می گیرد، در هر Task تابع یا قطعه کدی نوشته می شود و سپس بوسیله Delegate ای که کار مدیریت Task ها را بر عهده دارد، این Task ها بصورت موازی بسته به هسته های منطقی در دسترس اجرا می شوند. روش های بسیاری برای موازی سازی وجود دارد مانند استفاده از کلاس Parallel.For یا Parallel.ForEachکه در جای خود کاربرد های مختص به خودشان را دارند. همشه الگریتم های ترتیبی را نمی توان به الگریتمی موازی تبدیل کرد چرا که کد های ترتیبی ای هستند که اجرای کد های دیگر نیاز به تکمیل شدن آن ها دارد. بسته به الگریتم درصدی از آن را می توان موازی کرد. قبل از موازی سازی باید موازی سازی را ذهنتان طراحی کنید .
این کتاب بنده در اوایل تابستان سال گذشته ترجمه کردم ، از کل مطالب کتاب 3 فصل اولش ترجمه شده که امید وارم مطالب مفیدی بهتون یاد بده .
-
نقل قول: منابع، مراجع و مقالات مفید تالار
-
نقل قول: منابع، مراجع و مقالات مفید تالار
-
3 ضمیمه
نقل قول: منابع، مراجع و مقالات مفید تالار
آموزش مطالبی مفید با #C توسط آقای کهزادی
1- setting در #C
2- فرم Glass
3- ارث بری فرمها
-
1 ضمیمه
نقل قول: منابع، مراجع و مقالات مفید تالار
-
1 ضمیمه
نقل قول: منابع، مراجع و مقالات مفید تالار
-
نقل قول: منابع، مراجع و مقالات مفید تالار
با سلام به همه دوستداران سی شارپ
کتابی جدید می خوام به همه برای شروع یادگیری زبان سی شارپ معرفی کنم که نظیر نداره
این کتاب توسط آقای Rob Mile نوشته شده است
جالب است بدانید در مقدمه این کتاب نوشته شده است ، این کتاب برای یادگیری سی شارپ برای احمق ها می باشد
البته به دل نگیرید ، این به خاطر این هستش که بر خلاف دیگر کتاب ها که به زبان معیار و رسمی نوشته شده اند ، این کتاب به صورت گفتاری و عامیانه نوشته
شده است ، به طوری که برای کسانی که تا به حال کتاب انگلیسی در مورد رشته کامپیوتر نخوانده اند می تواند کتاب خوبی برای شروع باشد
امیدوارم پس از دانلود تشکر و نظر خود را در مورد این کتاب فراموش نکنید
جزییات کتاب------>
نام کتاب : C# programming
زبان کتاب : English
نویسنده: Rob Mile
ویرایش: Edition 3.0 September 2011
حجم: 1.89 MB
آپلود شده بر روی سرور: 4share
دانلود کتاب آموزش سی شارپ ، راب مایل
-
نقل قول: منابع، مراجع و مقالات مفید تالار
امروز یه سایت عالی در مورد برنامه نویسی دیدم حیفم اومد معرفی نکنم!!!!!!!:کف:
قسمت آموزش های سی شارپش که عالیه!!!!!
فکر کنم چیزی نباشه که توی این سایت نیست!!!!!!!!!
http://www.java2s.com/
-
3 کتاب آموزش شبکه با سی شارپ
-
نقل قول: منابع، مراجع و مقالات مفید تالار
سلام دوستان...
در اینجا یک ویدئوی آموزشی که خودم اونو درست کردم در خصوص ساخت فرم لاگین و همینطور تغییر و بازیابی رمز عبور رو هستش که با استفاده از تکنولوژی linq برنامه نویسی کردم..... پیشنهاد میکنم که اون دسته از کسانی که در این زمینه مشکل دارند حتما دانلود کنند ..سعی کردم مطلب رو بازبانی هرچه ساده تر توضیح بدم همرا با توضیح کامل در حین کد نویسی
لینک دانلود مستقیم : http://www.mediafire.com/?8xul3lr8im5jc5c
رمز : kurdistan
-
نقل قول: منابع، مراجع و مقالات مفید تالار
سلام دوستان...
خیلی وقت بود میخواستم این آموزشی که قبلا دانلودش کردم براتون بذارم..من خودم خیلی وقت میخواستم نحوه ی ذخیره سازی عکس رو تو بانک یاد بگیرم تا اینکه اتفاقی این ویدئو رو دانلود کردم واقعا عالیه ..همراه با یک نمونه برنامه...کسانی که هنوز خوب یاد نگرفتن عکس رو ذخیره و بازیابی کنن حتما دانلود کنن...:چشمک:
لینکک مستقیم : http://www.mediafire.com/?9paqbcnfgw1xq5c
-
نقل قول: منابع، مراجع و مقالات مفید تالار
دوستان یه آموزشی برای کار با ایمیل با پروتوکل POP3 برای دانلود شما قرار دادم امیدوارم به کارتون بیا :)
http://www.mediafire.com/?mna6t07pnvklk6t مستقیم
-
نقل قول: منابع، مراجع و مقالات مفید تالار
-
نقل قول: منابع، مراجع و مقالات مفید تالار
سلام به همه دوستان.
یکی از بهترین کتاب هایی (به نظر من) که در مورد SQL به فارسی ترجمه شده کتابی هست که براتون گذاشتم.
آموزش ها از سایت www.w3schools.com هستن. بسیار ساده و روان توضیح داده شده. ترجمه قابل قبولی هم داره
از لینک زیر میتونین دانلود کنین
http://trainbit.com/files/8317429884...-W3schools.pdf
هرکی دانلود میکنه .. لااقل یک تشکر هم از مترجم کتاب بکنه
-
4 ضمیمه
نقل قول: 1001 نکته در سی شارپ
بررسی ارکان اصلی برنامه نویسی شی گرا :
سرفصل مطالب این اموزش :
- مفهوم کلاس و شی
- مفهوم کلاس از نگاه دیگر
-اعضای اصلی هر کلاس
- مخفی سازی اعضای کلاس یا Encapsulation
-وراثت
-انتزاع در کلاس و اعضای آن
-چند ریختی در اعضای یک کلاس
سطح : مبتدی ، متوسط
-
4 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این اموزش :
- تعریف کلاس در سی شارپ
- انواع سطح دسترسی
- فیلد
- نمونه سازی از کلاس
- دسترسی به اعضای کلاس
- خاصیت یا Property
سطح : مبتدی ، متوسط
-
3 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- تعریف متد و انواع آن
-پارامتر و آرگومان چیست ؟
- روش های ارسال آرگومان به متد
-آشنایی با کلمه ی کلیدی "Out"
- ارسال پارامترهای همنوع با تعداد نامشخص
- چگونه برای یک متد توضیحات بنویسیم
- سربارگذاری متد ها یا Methods Overloading
-
3 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- ذخیره و بازیابی "value Type" و "Reference Type"
- سازنده یا Constructor
- مخرب یا Destructor
سطح : مبتدی ، متوسط
-
3 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- متد و فیلد Static
- سازنده Static
سطح : مبتدی ، متوسط
-
3 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- کلاس تو در تو یا Nested Class
-کلاس چند بخشی یا Partial Class
- کلاس Static
- کلاس بی نام Anonymous Class
سطح : مبتدی ، متوسط
-
2 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- آشنایی با کلمه ی کلیدی this
سطح : مبتدی ، متوسط
-
3 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- آرایه ای از اشیاء
سطح : مبتدی ، متوسط
-
1 ضمیمه
نقل قول: منابع، مراجع و مقالات مفید تالار
سلام
امروز یک PDF دیدم که گفتم براتون قرار بدم امیدوارم بدردتون بخوره
این PDF اعمال Add - Del - Update - Search با Linq و Stored Procedure رو به صورت تصویری آموزش میده و در انتها آموزش Setup سازی برای اون پروژه رو به صورت تصویری شرح میده
لینک اصلاح شد
-
2 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- مفهوم وراثت یا Inheritance
- تحلیل کلاس ها و استخراج کلاس پایه
- تعریف اعضای محافظت شده با protected
-کلمه ی کلیدی base
- تعریف متد سازنده در کلاس پایه و مشتق
سطح : مبتدی ، متوسط
-
2 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- مفهوم چند ریختی یا Polymorphism
- آشنایی با کلمات کلیدی override و virtual
- بازنویسی متدهای کلاس پایه در کلاس مشتق
سطح : مبتدی ، متوسط
-
2 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- آشنایی با کلاس Object
-نحوه ی تخصیص حافظه میان کلاس پایه و مشتق
سطح : مبتدی ، متوسط
-
2 ضمیمه
نقل قول: 1001 نکته در سی شارپ
آموزش برنامه نویسی شی گرا در سی شارپ :
سرفصل مطالب این آموزش :
- کلاس و متد مهر و موم شده
- کلمات کلیدی as , is
-
نقل قول: منابع، مراجع و مقالات مفید تالار
سلام
امروز جلد اول کتاب آموزش کداسمیت رو که چند وقت پیش سرم خلوت تر بود نوشته بودم به صورت رایگان در اختیار دوستان در محیط اینترنت قرار دادم که بتونن استفاده کنند و هدف ایجاد این تاپیک صرفا بحث و تبادل نظر در این مورد و معرفی این کتاب به دوستان بود شاید قدمی باشه مثبت در راه پیشرفت سطح علمی دوستان.
http://tuxteam.ir/components/com_jsh...ae3c27c42d.JPG
لینک تاپیک مربوطه
هر روز یک فصل از این کتاب در آدرس های زیر قرار داده میشه که میتونید مطالعه فرمائید.
صفحه اصلی کتاب
فصل اول : مقدمه
فصل دوم : ورود به کداسمیت
فصل سوم : دستورات Directives
فصل چهارم ... فردا
برای حمایت از نویسنده کتاب لینکی مجزا از نسخه pdf کتاب به همراه نمونه کدهای آموزشی استفاده شده در کتاب و تمرین ها قرار داده شده که درصورت تمایل میتونید جلد اول این کتاب رو خریداری نمائید , شاید انگیزه ای بشه برای تکمیل فصول بعدی کتاب ...
لینک خرید کتاب (جلد اول )
موفق باشید
-
آموزش Threading دانلود pdf
دوستان سلام،
وقتی حرف از Threading می شود کتاب نات شل از اون کتاب هاست که این موضوع را بسیار به زبان زیبا و ساده آموزش داده است. مطالب این کتاب توسط Joseph Albahari نوشته شده است،
قسمت مربوط به Threading به زبان فارسی در سایتشان قرار دارد. (که توسط یک شرکت ایرانی ترجمه شده است.)
دوستان می توانند از ترجمه فارسی این کتاب استفاده کنند.
لینک دانلود: PDF
زبان : فارسی
تعداد صفحات: 83
ترجمه: شرکت ایرانی به سامان سمنان
اگر خوشتان آمد لایک فراموش نشود.
-
1 ضمیمه
CS_Language_Basics
پی دی اف پایه ای زبان سی شارپ.
-
نقل قول: منابع، مراجع و مقالات مفید تالار
http://microdev.ir/about/
یک سایت آموزش رایگان برنامهنویسی
درباره مایکرودو
مایکرو دو برای آموزش برنامه نویسی به همه افراد (بدون محدودیت سنی و سطح سواد) بنیانگذاری شده است.
برای این منظور ما کتاب های آموزش برنامه نویسی بدون ترس را نوشتیم و کلاس های آموزشی زیادی را برگزار کردیم. هم اکنون تصمیم داریم که با این سایت به معرفی گلچین کتاب ها و فیلم های آموزشی برتر جهان در حوزه آموزش برنامه نویسی بپردازیم.
بنیانگذاران مایکرو دو، علی و زهرا بیات هستند. همچنین خانم زهرا بیات آموزگار ارشد آموزشگاه مایکرو دو هستند.
خانم زهرا بیات یکی از استادان خوشنام برنامه نویسی در سطح کشور هستند که فعالیت برنامه نویسی خود را در شرکت برنامه نویسی ایده پرداز عصر و تحت نظر استاد مرحوم جناب آقای مسعود شکری پور آغاز کردند.
.
.
.
ماموریت اصلی ما بیشتر روی افراد کم سن و سال تمرکز دارد که اشتیاق بیشتری برای یاد گیری دارند و همچنین آموزش به کسانی که فکر می کنند سواد کافی برای ورود به دنیا کامپیوتر و برنامه نویسی را ندارند.. گروه سوم را هم کسانی تشکیل می دهند که مثل خودم راه های زیادی را امتحان کرده اند و به شکست خوردهاند اما هنوز نا امید نشده اند و دنبال راهی برای خروج از بن بست می گردند.
مطمئناً گروه سوم عجله بیشتری برای ورود به بازار کار دارند، ما این گروه را راهنمایی می کنیم که سریع تر دانسته هایشان را عمل تبدیل کنند و وارد بازار کار شوند.
آموزش برنامه نویسی بدون ترس در سایت مایکرو دو
-
نقل قول: منابع، مراجع و مقالات مفید تالار
-
نقل قول: منابع، مراجع و مقالات مفید تالار
میخواهید زبان برنامهنویسی #C را یاد بگیرید؟ اما نمی خواهید یک کتاب فنی خسته کننده دیگر را بخوانید.
شانس به شما رو کرده، این کتاب با تصاویر فراوان و سرگرم کننده زبان برنامه نویسی سی شارپ را به شما میآموزد.
شما به سرعت، همه چیز رادر مورد برنامه نویسی سی شارپ یاد خواهید گرفت و خیلی از مشکلاتی که اکثر دانشآموزان با آن مواجه میشوند را نخواهید داشت.
دانلود رایگان کتاب راهنمای یادگیری سی شارپ برای دنیای واقعی
-
1 ضمیمه
باسلام چند روز پیش کتابی خریدم که حیفم اومد به دوستان مبتدی مثل خودم معرفیش نکنم کتابی که از لحاظ سادگی مانند کتاب آقای هاشمیان است ولی با این تفاوت که سی شارپ 2013 رو آموزش میده در محیط مترو ، کنسول و wpf
امیدوارم براتون مفید باشه.
ضمیمه 118501
-
نقل قول: منابع، مراجع و مقالات مفید تالار
با سلام خدمت تمامی دوستان
گزارش گیری و ایجاد ستون به صورت داینامیک با کد نویسی و برنامه نویسی سه لایه (بدون wizard)
در این مقاله گزارش گیری توسط کریستال ریپورت با استفاده از کد نویسی و با برنامه سه لایه در C# را آموزش دادم. تو این برنامه از هیچ نوع wizardی برای این کار استفاده نمیشه و تمام مراحل با استفاده از کد نویسی هستش و دستورات sql هم توسط stored procedure نوشته میشن.
کد نویسی و کریستال ریپورت.part3.rar
کد نویسی و کریستال ریپورت.part2.rar
کد نویسی و کریستال ریپورت.part1.rar
-
کد نویسی استاندارد در سی شارپ و بهترین شیوه کد نویسی
همه ما برنامه نویسی بلد هستیم و استاندارد نویسی برای کد هامون را نه ، شاید فایل زیر کمک کنه این استاندارد را رعایت کنیم :
C# Coding Standards and Best Programming Practices
http://parvizsaiyadi.com/wp-content/...standards.docx
-
1 ضمیمه
راهنمایی دستورات SQL
سلام به همگی دوستان ، من یه مقاله ای دانلود کردم برای اون دسته از عزیزانی که تو دستورات SQL مقداری مشکل دارن . امیدوارم مفید باشه
ضمیمه 122240
-
مقاله ای جالب برای مبتدیان در مورد OOP
دوستان مبتدی اگر کسی با مباحث اصلی OOP مشکل داره این لینک رو ببینه
-
دوستان اینم سه تا از بهترین مقالات درباره ساختمان داده هست
که یه pdf به زبان انگلیسی هست که کامل همه چیز رو توضیح داده
و دو تا فایل پاور پوینت هست که به زبان فارسی هست و انا هم مطالب خوبی رو یاد داده که همراه با تصویر هست و خیلی به کسایی که تو این مبحث مشکل دارن میتونه کمک کنه و امیدوارم که واقعا بدرد بخور باشه
اینم لینک دانلود
http://uploadboy.com/9jnieo2p2jya.html
با سپاس Spaceman
-
کتاب مقدمه ای بر Microsoft Entity Framework Code-First
کتاب مقدمه ای بر Microsoft Entity Framework Code-First
نویسنده : مهندس مهدی کیانی
https://barnamenevis.org/attachment.p...8&d=1445062465
این کتاب دارای چهار فصل بوده که در مجموع بیش از120 صفحه مطلب را شامل می شود.
در فصل اول مقدمه ای کوتاه در رابطه با تاریخچه Entity Framework و مدل های آن صحبت خواهد شد.
در فصل دوم اولین برنامه ای که از تکنولوژی Entity Framework استفاده می کند را ایجاد و در آن چهار عمل اصلی کار با داده ها یعنی CRUD پیاده سازی خواهند شد.
در فصل سوم به مفاهیم عمیق تری از Entity Framework در رابطه با پایگاه های داده ای، نظیر نگاشت ستون ها و خواص آن ها، ارتباط بین موجودیت ها و ... بحث خواهد شد.
و نهایتا در فصل چهار م سایر موارد در خصوص Entity Framework به همراه آخرین امکانات آن نظیر Database Migration (Entity Framework Migration ) مورد بررسی قرار خواهند گرفت.
جهت مطالعه جزئیات بیشتر و دانلود کتاب به آدرس http://mkiani.ir/content/27420 مراجعه فرمائید.
-
دانلود کتاب آموزش سی شارپ 2015 به زبان فارسی
سلام
برای دانلود کتاب کلیک کنید
-
نقل قول: سایتهایی برای آموزش و دانلود کتاب و برنامه
نقل قول:
نوشته شده توسط
mary3541
سایت زیر هم برای آموزش سی شارپ مفیده :
http://learnsource.net/post/74/%D8%A...%D8%B2%D8%B4-c
-
نقل قول: منابع، مراجع و مقالات مفید تالار
با سلام خدمت همه دوستانی که قصد آموزش برنامه نویسی دارن میتونند به کانال یوتیوب زیر سر بزنند و آموزش بازی هایی مثل هانگمن و بازی مار رو آموزش ببینیدو مثل لینک زیر :
آموزش مقدماتی سی شارپ قسمت چهل و نه ساخت بازی اعدامی (Hangman)
-
نقل قول: از همینجا دانلود کنید !
درود
ممنون از جناب نصیری بابت جمع آوری این فایل PDF
:تشویق: