هاست، خرید هاست، هاست ایران
عضویت در خبرنامه دانلود کتاب
افزودن کتاب
اپلیکیشن کتاب سبز برای موبایل‌ها و تبلت‌های اندرویدی با بیش از ۹۰۰۰ کتاب، رمان و کتاب صوتی منتشر شد.
رایگان نصب کنید
مجموعه آموزش‌های ویدیویی به زبان فارسی
ایمیل شما

دانلود کتاب سی شارپ به زبان ساده

نویسنده | آپلود توسط یونس ابراهیمی۱۳۸۶۷ بازدید
دانلود کتاب سی شارپ به زبان ساده
بزرگنمایی
(۳)
دانلود رایگان کتاب ۴.۵۶ مگابایت
×

لینک کوتاه این کتاب:

این لینک را می توانید در سایت، وبلاگ، ایمیل، فیسبوک، توییتر و... به اشتراک بگذارید.

×

ارسال به:

پیشنهاد ویژه
چگونه آرام و شاد باشیمبرباد رفتههنر آرامشبی‌شعورها توطئه می‌کنندمجموعه حفاظت و امنیتشازده کوچولومغزتان را رام کنیددانلود کتاب‌های فئودور داستایوفسکیجامعه شناسی تحریفات عاشوراآموزش آشپزیای کاش عشق را زبان سخن بودجاذبه های گردشگری جهانپسران دوزخ، فرزندان قابیلمجموعه سوالات واژگان تافلقدرت روح
دانلود کتاب سی شارپ به زبان ساده
معرفی کتاب

ویرایش جدید و 2017 کتاب سی شارپ به زبان ساده

دنیای برنامه نویسی دنیای عجیبی است. برنامه نویسی به شما اجازه می دهد که با کامپیوترتان مانند یک رئیس رفتار کنید. برنامه نویسی می تواند شغل یا تفریح شما باشد. اما هدف اصلی از برنامه نویسی ارائه راه حلی برای برطرف کردن مشکلات مختلف است. برنامه نویسی هنر برطرف کردن مشکلات با استفاده از کد است. ما می توانیم با استفاده از زبان های برنامه نویسی برنامه بنویسیم. زبان های برنامه نویسی زیادی وجود دارند که از بین چندین زبان از همه مشهورتر می باشند.

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

فهرست مطالب:

سی‌شارپ چیست؟    
دات نت فریم ورک (.NET Framework) چیست؟    
ویژوال استودیو    
دانلود و نصب ویژوال استودیو    
قانونی کردن ویژوال استودیو    
به ویژوال استودیو خوش آمدید    
گردشی در ویژوال استودیو    
تغییر ظاهر ویژوال استودیو    
ساخت یک برنامه ساده    
استفاده از IntelliSense    
رفع خطاها    
توضیحات    
کاراکترهای کنترلی    
علامت @    
متغیرها    
انواع ساده    
استفاده از متغیرها    
ثابت‌ها    
تبدیل ضمنی    
تبدیل صریح    
تبدیل با استفاده از کلاس Convert    
عبارات و عملگرها    
عملگرهای ریاضی    
عملگرهای تخصیصی (جایگزینی)    
عملگرهای مقایسه ای    
عملگرهای منطقی    
عملگرهای بیتی    
تقدم عملگرها    
گرفتن ورودی از کاربر    
ساختارهای تصمیم    
دستور if    
دستور if...else    
عملگر شرطی    
دستور if  چندگانه    
دستور if تو در تو    
استفاده از عملگرهای منطقی    
دستور Switch    
تکرار    
حلقه While    
حلقه do while    
حلقه for    
حلقه‌های تو در تو (Nested Loops)    
خارج شدن از حلقه با استفاده از break و continue    
آرایه‌ها    
حلقه foreach    
آرایه‌های چند بعدی    
آرایه‌های دندانه دار    
متدها    
مقدار برگشتی از یک متد    
پارامترها و آرگومانها    
نامیدن آرگومانها    
ارسال آرگومانها به روش ارجاع    
پارامترهای out    
ارسال آرایه به عنوان آرگومان    
کلمه کلیدی params    
محدوده متغیر    
پارامترهای اختیاری    
سربارگذاری متدها    
بازگشت    
نماینده‌ها (Delegates)    
آرگومانهای خط فرمان (Command Line Arguments)    
شمارش (Enumeration)    
تبدیل انواع شمارشی    
ساختارها    
برنامه نویسی شیء گرا (Object Oriented Programming)    
کلاس    
سازنده (Constructor)    
مخرب (Destructor)    
فیلدهای فقط – خواندنی    
سطح دسترسی (Scope)    
کپسوله سازی    
خواص    
فضای نام    
ساختارها در برابر کلاس‌ها    
کتابخانه کلاس    
وراثت    
سطح دسترسی Protect    
اعضای Static    
متدهای مجازی    
کلاس آبجکت (System.Object Class)    
Boxing و Unboxing    
ترکیب (Containment)    
سربارگذاری عملگرها    
عملگر is    
رابط‌ها (Interfaces)    
کلاس‌های انتزاعی (Abstract Class)    
کلاس‌های مهر و موم شده (Sealed Class)    
کلاس‌های تکه تکه (partial-classes)    
چند ریختی    
عملگر as    
سربارگذاری تبدیل‌ها    
ایجاد آرایه ای از کلاس‌ها    
ایندکسرها    
String Interpolation    
مدیریت استثناءها و خطایابی    
استثناءهای اداره نشده    
دستورات try و catch    
استفاده از بلوک finally    
ایجاد استثناء    
تعریف یک استثناء توسط کاربر    
اشکال زدایی توسط ویژوال استودیو    
نقطه انفصال (Breakpoints)    
قدم زدن در میان کدها    
به دست آوردن مقادیر متغیرها    
مجموعه‌ها (Collections)    
کلاس ArrayList    
ایجاد یک کلکسیون    
ساخت دیکشنری    
Hashtable در سی‌شارپ    
انواع Enumerator و Enumerable    
رابط‌های IEnumerator و IEnumerable    
پیمایشگر (Iterator)    
کلکسیون‌های عمومی (Generic Collections)    
جنریک‌ها (Generics)    
متدهای جنریک    
کلاس‌های جنریک    
محدودیت نوع    
انواع تهی    
عملگر (??) Null Coalescing    
رویدادها (Events)    
متدهای بی نام (Anonymous Methods)    
مقدار دهنده‌ها (Initializers)    
نوع استنباطی (Type Inference)    
انواع بی نام (Anonymous Types)    
متدهای توسعه یافته    
عبارات لامبدا (Lambda expressions)    
Expression-Bodied Members    
استفاده از کلاس های استاتیک در فضای نام    
مقدار دهی اولیه به خصوصیات خودکار    
فیلتر استثنائات    
دستور using    
مخفی کردن متد (Method Hiding)    
Tuple چیست    
توابع محلی (Local Functions)    
اشیاء تغییر ناپذیر (Immutable Object)    

ویندوز فرم
برنامه نویسی ویژوال    
ایجاد یک برنامه ویندوزی ساده    
کنترل کننده رویداد (Event Handler)    
جدا کردن محیط طراحی از محیط کدنویسی    
کلاس MessageBox    
کنترل‌ها    
نامگذاری کنترل‌ها    
ویندوز فرم    
کنترل Button    
کنترل ErrorProvider    
کنترل HelpProvider    
کنترل Label    
کنترل TextBox    
کنترل RichTextBox    
کنترل RadioButton    
کنترل CheckBox    
کنترل ListBox    
کنترل‌های Panel و GroupBox    
کنترل ComboBox    
کنترل CheckedListBox    
کنترل NumericUpDown    
کنترل PictureBox    
کنترل LinkLable    
کنترل MonthCalendar    
کنترل Notify Icon    
کنترل DateTimePicker    
کنترل DataGridView    
کنترل TabControl    
کنترل TreeView    
کنترل ToolTip    
کنترل TrackBar    
کنترل Timer    
کنترل FileSystemWatcher    
کنترل WebBrowser    
کنترل ContextMenuStrip    
طراحی فرم‌های ویندوزی    
خاصیت Anchor    
خاصیت Dock    
خاصیت TabIndex    
اضافه کردن منو به فرم    
ساخت نوار ابزار    
کنترل ToolStripContainer    
کادرهای محاوره‌ای    
کنترل ColorDialog    
کنترل FontDialog    
کنترل FolderBrowserDialog    
کنترل OpenFileDialog    
کنترل SaveFileDialog    
رویدادهای ماوس    
رویدادهای کیبورد    
UserControl    
فرم شرطی (Modal Form) در سی‌شارپ    
کار با فرم‌های MDI    

دات نت فریم ورک
کلاس System.DateTime    
محاسبه اختلاف دو تاریخ    
کلاس System.Math    
ایجاد عدد تصادفی    
رشته‌ها و عبارات با قاعده (منظم)    
کلاس System.String    
مقایسه رشته‌ها    
الحاق رشته‌ها    
جا دادن یک رشته در داخل رشته دیگر    
حذف زائده‌ها از رشته‌ها    
جداکردن رشته‌ها    
جستجو کردن در رشته‌ها    
استخراج، حذف و جایگزین کردن رشته‌ها    
جایگزین کردن رشته‌ها    
تغییر بزرگی و کوچکی حروف یک رشته    
قالب بندی رشته‌ها    
کلاس StringBuilder    
اعتبار سنجی با استفاده از عبارات باقاعده    
File System    
آدرس‌های مطلق و نسبی    
فضای نام System.IO    
کلاس System.IO.File    
کلاس System.IO.FileInfo    
کلاس System.IO.Directory    
کلاس System.IO.DirectoryInfo    
کلاس System.IO.Path    
کلاس FileStream    
نوشتن در یک فایل متنی    
خواندن از یک فایل متنی    
فشرده کردن و از حالت فشرده در آوردن یک فایل متنی    
زبان نشانه گذاری توسعه پذیر (XML)    
XML Document Object Model    
نوشتن در یک فایل XML    
خواندن از فایل XML    
استفاده از XPath برای انتخاب گره‌ها    
استفاده از فونت در سی‌شارپ    
ویرایش فونت‌ها (مثال)    
مقایسه اشیاء با استفاده از رابط‌های IComparable و IComparer    
Object Browser    

LINQ
LINQ چیست؟    
عبارات پرس و جو    
استفاده از روش متدی    
اجرای با تأخیر (deferred execution)    
عبارت from    
عبارت Select    
متد Select()    
عبارت where    
عبارت orderby    
عبارت let    
عبارت group-by    
اتصال منابع داده ای    
عبارت join - انجام عمل inner join    
عبارت Join - انجام یک عمل Group Join    
عبارت Join - انجام یک عمل Left Outer Join    
LINQ to XML    
ایجاد یک سند XML با استفاده از LINQ to XML    
LINQ To SQL چیست؟    
پرس و جو در دیتابیس با استفاده از LINQ to SQL    
ویرایش بانک اطلاعاتی با استفاده از LINQ to SQL    
متدهای بهم پیوسته (Aggregate Methods) در LINQ    

ADO.NET
ADO.NET و دیتابیس‌ها    
مبانی SQL    
ایجاد جدول و دیتابیس با استفاده از ویژوال استودیو    
اتصال به دیتابیس با استفاده از ابزارهای ویژوال استودیو    
رشته اتصال (Connection Strings)    
Data Provider    
کلاس Connection    
کلاس command    
کلاس Parameter    
کلاس DataReader    
کلاس DataAdapter    
کلاس DataSet    
اتصال به دیتابیس با کد    
پرس و جو در دیتابیس: روش متصل (Connected)    
پرس و جو در دیتابیس: روش غیر متصل (Disconnected)    
اضافه کردن رکورد: روش متصل    
اضافه کردن رکورد: روش غیر متصل    
پاک کردن یک رکورد: روش متصل    
پاک کردن یک رکورد – روش غیر متصل    
بروزرسانی رکوردها: روش متصل    
بروزرسانی رکوردها: روش غیر متصل    
اتصال به دیتابیس Access    
پرس و جو در دیتابیس Access    

معماری سه لایه
معماری سه لایه چیست؟    
تشریح لایه‌ها در معماری سه لایه    
سیستم ثبت مشخصات فردی – با استفاده از معماری سه لایه    
برقراری ارتباط بین لایه‌ها    
عملیات انتخاب، درج، حذف و ویرایش   

کلمات کلیدی: آموزش برنامه نویسی شی گرا، برنامه نویسی سی شارپ، برنامه نویسی C#، آموزش برنامه نویسی سی شارپ، آموزش برنامه نویسی C#، آموزش برنامه نویسی شی گرا در سی شارپ، آموزش برنامه نویسی شی گرا در C#


کتاب‌های مرتبط
دانلود کتاب مقدمه ای بر ویژوال استودیو و سی شارپدانلود کتاب آموزش برنامه نویسی #c مایکروسافت با تکنولوژی net.دانلود کتاب برنامه نویسی موازی با سی شارپ C#دانلود کتاب آموزش CLR با #Cدانلود کتاب آموزش NHibernateدانلود کتاب کتاب آموزش جامع زبان برنامه نویسی سی شارپدانلود کتاب جاوا به زبان ساده دانلود کتاب ASP. Net Core Essentialsدانلود کتاب آموزش ساختمان داده هادانلود کتاب آموزش برنامه نویسی ++Cدانلود کتاب جویندگان بیت کویندانلود کتاب آنچه هر توسعه دهنده اپلیکیشن باید درباره اندروید بدانددانلود کتاب آمورش برنامه نویسی میکروکنترلرهای picدانلود کتاب ۴۴ پرسش ۴۴ پاسخدانلود کتاب کامل آموزش برنامه نویسی اندروید به زبان فارسیدانلود کتاب Node.js برای مبتدی هادانلود کتاب سایت های برتر ارائه دهنده دوره های آنلاین کد نویسیدانلود کتاب An Introduction to Programming in GOدانلود کتاب PHP به زبان سادهدانلود کتاب Programming in C++ for Engineering and Scienceدانلود کتاب Programming Microsoft LINQ in Microsoft .NET Framework 4دانلود کتاب کلیدهای تقلب در وردپرسدانلود کتاب برگه ی تقلب لاراولدانلود کتاب آموزش میکروکنترلرهای AVR و آموزش شبیه ساز پروتیوس
دانلود کتاب آموزش کار با تقویم شمسی در سی شارپکتاب معمای شی گرایی در #Cدانلود کتاب مقدمه ای بر برنامه نویسی شی گرادانلود کتاب آشنایی با LINQدانلود کتاب آموزش ویژوال سی شارپ 2005 دانلود کتاب آموزش محیط نرم افزار Game Makerدانلود کتاب سی پلاس پلاس به زبان سادهدانلود کتاب الکترونیکی کتاب در کتابدانلود کتاب آموزش پایگاه داده هادانلود کتاب آموزش نظریه زبان ها و ماشیندانلود کتاب نگاهی بر نام پای و سای پایدانلود کتاب کد نویسی استاندارددانلود کتاب داده کاوی با R به همراه تحلیل شبکه های اجتماعی و متن کاویدانلود کتاب PHP از بیخدانلود کتاب C++ for Beginnersدانلود کتاب آموزشی SQL Server 2016دانلود کتاب فارسی آموزش برنامه نویسی اندروید با Basic4Androidدانلود کتاب آموزش اندروید (Head First Android Development) - جلد 3دانلود کتاب Learning JavaScriptدانلود کتاب جاوا به زبان سادهدانلود کتاب آموزش سریع میکروکنترلر AVRدانلود کتاب خود آموز زبان توصیف سخت افزار Verilogدانلود کتاب موفقیت در برنامه نویسی (تبدیل شدن به یک برنامه نویس موفق)
معرفی این کتاب به دوستان

دانلود کتاب سی شارپ به زبان سادهاین کتاب را از طریق ایمیل به دوستان خود معرفی کرده و به آنها هدیه کنید.
نظرات
reza
۱۳۹۵/۱۰/۲۲
سلامهمانند سایر مقالات ، خوب ، مفید و پرمحتوا است. از جناب مهندس ابراهیمی به خاطر دراختیار گذاشتن این کتاب ممنون وسپاسگزاریم.آرزوی سلامتی و عاقبت به خیری دارم.
۱۳۹۴/۹/۱۷
بسم الله الرحمن الرحیم
اللهم صل علی محمد و آل محمد و عجل فرجهم

سلام خیلی ممنون
انشاءالله سربلند باشید
هاست ویندوز ایران
عضویت در خبرنامه
» با عضویت در سایت آخرین کتاب‌ها را در ایمیل خود ببینید!

ایمیل شما:
دانلود کتاب‌های جدید
۳۴۶ بازدید
  • رمان
  • ۷۰۲ صفحه
  • ۳.۰۲ مگابایت
دانلود کتاب رمان نفوذ ناپذیر
دانلود کتاب‌های پربازدید

دانلود کتاب سی شارپ به زبان ساده [۱۳۸۶۰]

دانلود کتاب رمان شهرزاد قصه‌گوی من [۱۰۷۰۳]

دانلود کتاب صوتی تکنولوژی فکر و اصول سی گانه اعتماد‌ به نفس [۵۲۴۰]

دانلود کتاب 16 اصل یادگیری سریع و آسان [۴۳۸۷]

دانلود کتاب 2265 واژه اساسی جهت مکالمه زبان انگلیسی [۴۱۸۱]

دانلود کتاب 501 نقل قول انگیزشی از بزرگان جهان [۴۰۸۵]

دانلود کتاب راز اقدام [۴۰۶۵]

دانلود کتاب هری پاتر و فرزند نفرین شده [۳۹۲۷]

دانلود کتاب صوتی تو همانی که می‌اندیشی [۳۵۶۳]

دانلود کتاب صوتی قصه‌های حسن کچل [۳۲۳۸]

دانلود کتاب ترس از سخنرانی [۳۱۵۷]

دانلود کتاب صوتی شادمانی خلاق [۲۸۵۱]

دانلود کتاب 13 نوشیدنی چربی‌سوز [۲۷۱۲]

دانلود کتاب رمان در تمنای توام [۲۶۱۱]

دانلود کتاب رمان بانوی کوچک [۲۶۱۱]

دانلود رمان همیشه یکی هست [۲۴۲۴]

دانلود کتاب قدرت ضمیر ناخودآگاه [۲۳۷۸]

دانلود کتاب روانشناسی خوداِنگاره [۲۳۷۴]

دانلود کتاب صوتی نامه‌‍‌‌ای برای فردا: سید محمد خاتمی [۲۳۲۵]

دانلود کتاب راهکار طبیعی برای داشتن خواب عمیق و راحت شبانه [۲۲۴۶]

دانلود رمان دالیت [۲۱۴۹]

دانلود کتاب چگونه ایده هایمان را به ثروت تبدیل کنیم [۲۰۸۴]

دانلود کتاب جذب سریع ثروت [۱۹۶۷]

دانلود رمان انتقام شیرین [۱۸۴۰]

دانلود رمان چشمان سرد [۱۶۷۱]

آمار سایت
تعداد کتاب‌ها و مقالات: ۸,۶۲۵
ما را در فیسبوک دنبال کنید  ما را در توییتر دنبال کنید  فید - RSS