فهرست
فصل اول معرفی سی شارپ
1- زبان برنامه نویسی
2- ویژوال استودیو چیست ؟ و راهنمای نصب
3- ساخت اولین پروژه با هوش مصنوعی
4- معرفی کدهای پیشفرض سی شارپ
5- متغیر ها و عملگر ها در سی شارپ
فهرست
فصل دوم متغیرها
1- write و writeline
2- متن رنگ سبز
3- string
4- int
5- int و string و bool و double و DateTime
6- تبدیل نوع به همدیگر
7- دریافت نام از کاربر
8- دریافت جمع دو عدد
9- میانگین دریافت سه عدد
10- خطا یابی
فهرست
فصل سوم شرط ها
1- دستور شرطی با عملگرهای رابطهای
2- دریافت عدد زوج یا فرد با دستور شرطی
3- دریافت user name و password
4- دریافت نام و فامیل
5- دستور شرطی if روزهای هفته
6- دستور شرطی switch روزهای هفته
7- معرفی کارکتر های ویژه
فهرست
فصل چهارم حلقه ها
1- ساختار حلقه
2- مضرب 3 تا n
3- دریافت اعداد شروع و پایان
4- مقسوم علیه یک عدد
5- دریافت ورودی و مجموع مقسوم علیه
6- حلقه while
7- دریافت نام و تبدیل نام از حروف کوچک به بزرگ
8- حلقه do while
9- چاپ ستاره ساده
10- چاپ ماتریکس
11- چاپ جدول ضرب
12- چاپ ستاره مثلث
13- چاپ ستاره مثلث
14- چاپ ستاره لوزی
15- چاپ X
16- چاپ ستاره مثلث
17- چاپ ستاره مثلث
فهرست
فصل پنجم آرایه ها
1- توضیح آرایه ها
2- توضیح length.
3- دریافت 4عدد
4- دریافت چهار اسم و جستجو
5- دریافت اعداد و اعداد از کوچک به بزرگ مرتب کند
6- دریافت تعداد نام و نام اسامی
7- آرایه دو بعدی
8- حلقه foreach
فهرست
فصل ششم توابع ها
1- توابع ها(متدها)(Functions)
2- انواع توابع
3- مثال در مورد توابع
4- کلمه کلیدی static
5- کلمه کلیدی void
6-کلمه کلیدی return
7- بازگرداندن آرایه
8- توابع سراسری
9- Top-level Statements
10- توابع و Top-level Statements
11- جزئیات بیشتر در مورد توابع
12- جزئیات بیشتر در مورد Top-level Statements
13- کلمه کلیدی public
14- کلمه کلیدی public
15- ساخت ماشین حساب
16- ساخت ماشین حساب با استفاده از توابع
17- ساخت منو و نحوه استفاده از return
18- توابع هم نام Overloading
19- توابع بازگشتی
20- توابع بازگشتی به جای حلقه
21- توابع بازگشتی برای حل مسئله فیبوناچی
22- کلمه کلیدی ref
23- کلمه کلیدی out
24- شمارش enum
25- یک مثال ساده در مورد enum
26- ساختار struct
27- یک مثال کامل از struct
28- یک مثال ساده از struct
29- یک تمرین کامل
30- توابع بازگشتی که خودش را فراخوانی میکند
فهرست
فصل هفتم کلاس ها
1- کلاس ها در سی شارپ
2- سطح دسترسی
3- تفاوت static و نمونهسازی (instance)
4- نمونهسازی (Instantiation)
5- سازندهها (Constructors)
6- سازندهها و کلمه کلیدی this
7- دریافت چند پرسنل و هر پرسنل اسم و فامیل و وب
8- سازندههای static و public
9- تفاوت ها و پرکاربرد ها static و نمونهسازی (instance)
10- ارثبری (Inheritance)
11- یک مثال ارث بری
12- کپسولهسازی (Encapsulation)
13- کپسولهسازی (Encapsulation) و متدهای get و set
14- یک مثال دیگر کپسولهسازی (Encapsulation)
15- متغیر Property متدهای get و set
16- مجموعه عمومی GenericList
17- یک مثال در مورد GenericList
18- اینترفیس (Interface)
19- تفاوت اینترفیس و کلاس
20- یک مثال در مورد اینترفیس
21-دوتا تصویر نشان می دهد که اینترفیس کجاست
22- چند ریختی (Polymorphism)
23- اینترفیس و چند ریختی
24- تغییر قیافه اینترفیس
25- مثال دیگر در مورد GenericList
26- ساخت ساعت شمسی
27- فضای نام (Namespace)
28- دستور using
29- سی شارپ 8.0 استفاده از using
30- سی شارپ 12، دستور using
31- کلمه کلیدی partial
32- کلمه کلیدی internal
33- برخی کلاس ها نمی توان نمونه سازی کرد
34- با مثال کلاس ها نمی توان نمونه سازی کرد
35- آموزش ایجاد Class librariey
36- آموزش نحوه استفاده از اینترفیس
فهرست تو در تو
آموزش سی شارپ مقدماتی
فهرست فصل اول معرفی سی شارپ
فهرست فصل دوم متغیرها
فهرست فصل سوم شرط ها
فهرست فصل چهارم حلقه ها
فهرست فصل پنجم آرایه ها
فهرست فصل ششم توابع ها
فهرست فصل هفتم کلاس ها
SQL Server
یک سیستم مدیریت پایگاه داده رابطهای (RDBMS) است که توسط شرکت مایکروسافت توسعه یافته است. این نرمافزار برای ذخیره، مدیریت و بازیابی دادهها به شیوهای ساختار یافته استفاده میشود.
ویژگیها و کاربردهای اصلی SQL Server:
1- عملکرد بالا: SQL Server به دلیل عملکرد بالا و قابلیتهای بهینهسازی شده برای پردازش تراکنشها و تحلیل دادهها شناخته شده است.
2- امنیت پیشرفته: این نرمافزار دارای ویژگیهای امنیتی قوی مانند رمزنگاری دادهها، کنترل دسترسی مبتنی بر نقش، و نظارت بر فعالیتهای مشکوک است.
3- پشتیبانی از دادههای بزرگ: SQL Server میتواند حجم زیادی از دادهها را مدیریت کند و از تکنولوژیهای پیشرفتهای مانند In-Memory OLTP و Columnstore Indexes برای بهبود عملکرد استفاده میکند.
4- پشتیبانی از پلتفرمهای مختلف: SQL Server بر روی سیستمعاملهای ویندوز و لینوکس قابل اجرا است و از کانتینرهای Docker نیز پشتیبانی میکند.
5- ابزارهای تحلیلی و گزارشدهی: این نرمافزار شامل ابزارهای قدرتمندی برای تحلیل دادهها و ایجاد گزارشهای تعاملی است، مانند Power BI Report Server.
6- پشتیبانی از هوش مصنوعی و یادگیری ماشین: SQL Server امکاناتی برای اجرای مدلهای یادگیری ماشین و تحلیلهای پیشرفته درون پایگاه داده فراهم میکند.
7- ابزارهای جامع: این نرمافزار مجموعهای از ابزارهای قدرتمند برای مدیریت و توسعه پایگاه دادهها فراهم میکند.
Microsoft
دیتابیس database یا پایگاه داده مجموعهای سازمانیافته از دادهها است که به صورت الکترونیکی ذخیره و مدیریت میشود. دیتابیسها برای ذخیره، بازیابی و مدیریت دادهها به کار میروند و در بسیاری از برنامهها و سیستمهای اطلاعاتی استفاده میشوند.
ویژگیها و کاربردهای دیتابیس:
- ذخیرهسازی ساختاریافته: دادهها در جداولی با ردیفها و ستونها سازماندهی میشوند که دسترسی و مدیریت آنها را آسانتر میکند.
- مدیریت دادهها: دیتابیسها امکان مدیریت حجم زیادی از دادهها را فراهم میکنند و به کاربران اجازه میدهند تا به سرعت به اطلاعات مورد نیاز دسترسی پیدا کنند.
- پشتیبانی از تراکنشها: بسیاری از دیتابیسها از تراکنشها پشتیبانی میکنند که به معنای انجام عملیات متعدد به صورت اتمی و بدون خطا است.
- امنیت: دیتابیسها دارای ویژگیهای امنیتی برای حفاظت از دادهها در برابر دسترسیهای غیرمجاز هستند.
هدایت شده از علیرضا پناهی
برای نصب SQL Server وارد سایت مایکروسافت شوید
https://www.microsoft.com/en-us/sql-server/sql-server-downloads
Basic
برای نصب ویژگی database با پیکربندی پیش فرض ، نوع نصب پایه که بدونه انتخاب نصب می شود
Custom
نوع نصب سفارشی که آنچه می خواهید نصب می کنید این نوع نصب دقیق است
Downloade Media
دانلود رسانه فایل راه اندازی یا نصب sql server را دانلود کرده و بعد نصب میکنید