لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژه زنده سریع در C#.NET Core توسط Windows Forms & SQL DB
Fast Live Project In C# .NET Core By Windows Forms & SQL DB
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پروژه دنیای واقعی از ابتدا توسط فرمهای ویندوز - C# Net Core 6 توسط پایگاه داده SQL - گزارشهای کریستال پروژه کامل گرافیکی زنده توسط C# .NET Core + پایگاه داده SQL از ابتدا به راحتی از ابتدا یاد بگیرید تا برنامههای حرفهای ویندوز را توسط هسته NET ایجاد کنید - پایگاه داده SQL در C# با استفاده از C#.NET Core برای ایجاد برنامه های پایگاه داده SQL SAP Crystal Reports برای طراحی گزارش ها در C# SQL Server، نصب و استفاده در سی شارپ با استفاده از AES برای رمزگذاری و رمزگشایی رمز عبور طراحی فرم اصلی گرافیکی شگفت انگیز پشتیبان گیری و بازیابی فرم برای طراحی پایگاه داده SQL درباره با استفاده از اطلاعات نسخهسازی از فرم مدیریت کاربران طراحی برنامه، فرم ورود گرافیکی استفاده از تصاویر: برش، تغییر اندازه، بارگیری و ذخیره تصاویر اضافه کردن مجوز برای هر کاربر پایگاه داده SQL را طراحی کرده و از آن در سی شارپ توسط ADO استفاده کنید. فرم طراحی نت "تنظیم اتصال SQL" پیش نیازها: دانش عمومی C# Visual Studio 2022 Free Community Edition و کمی صبر!
سلام!
با مهارت های برنامه نویسی 23 ساله ام در کنار شما هستم تا دانش خود را با شما به اشتراک بگذارم.
پس
اگر تلاش کنید، واضح تر خواهید بود!
اگر می خواهید پول زیادی به دست آورید!
اگر می خواهید بهترین مشاغل را در برنامه نویسی پیدا کنید!
اگر می خواهید C# .NET Core را یاد بگیرید
اگر مبتدی یا دانش آموز هستید به دنبال آموزشی هستید که سی شارپ را با پروژه واقعی به ساده ترین روش آموزش دهد!
اگر واقعاً می خواهید یک برنامه نویس باشید، بهترین مکان برای شروع یادگیری C# است.
این دوره شامل موارد زیر است:
استفاده از C# را با Visual Studio 2022 از ابتدا شروع کنید
طراحی فرم اصلی
استفاده از SQL در C# توسط ADO. NET
SQL Server، در حال نصب و کار است
برنامه پایگاه داده با SQL و C# ایجاد کنید
SAP Crystal Reports برای طراحی گزارش های شگفت انگیز در سی شارپ
کار با تنظیمات در برنامه
طراحی: فرم "فهرست نامه های ورودی"
طراحی: فرم "ورودی داده نامه های ورودی"
طراحی: فرم "نامه های خروجی"
طراحی: فرم "ورودی داده نامه های خروجی"
نگاهی عمیق تر به: TableAdapter، Dataset و Datatable
سفارشی کردن DataGridView
ایجاد پایگاه داده برای نامه های دریافتی
افزودن ساعت آنالوگ به نوار کناری
تصویر کاربری ورود به سیستم را به نوار کناری اضافه کنید
و …
برای شروع یادگیری C#.NET Core 6 تردید نکنید!
همه چیز با پروژه نمونه مورد بحث قرار خواهد گرفت و در دوره من بسیار لذت خواهید برد.
سلام جهان C# را بگویید و بیایید برویم !!!
سرفصل ها و درس ها
معرفی
Introduction
معرفی این دوره
Introduction to this course
فایل های پروژه این دوره را دانلود کنید
Download project files of this course
طراحی فرم اصلی
Designing Main Form
شروع برنامه دبیرخانه در C#.NET 6
Start Secretariat Application in C# .NET 6
اضافه کردن پانل های اصلی
Adding main panels
دکمه های کوچک و بستن
Minimize and close buttons
دکمه های منوی بالا
Top menu buttons
افزودن تقویم به نوار کناری
Add calendar to sidebar
ساعت آنالوگ را به نوار کناری اضافه کنید
Add analog clock to sidebar
ظاهر ساعت آنالوگ را سفارشی کنید
Customize appearance of analog clock
تصویر کاربری ورود به سیستم را به نوار کناری اضافه کنید
Add login user image to sidebar
منوی ورود داده ها توسط Treeview
Data entry menu by treeview
SQL - بررسی سریع SQL Server
SQL - Quick Review of SQL Server
چه کسی باید این بخش را تماشا کند!
Who should watch this section!
SQL 2014 را بر روی ویندوز 10 و ویندوز 7 دانلود و نصب کنید
Download and install SQL 2014 on Windows 10 and Windows 7
شروع به استفاده از سرور SQL و SSMS کنید
Start using SQL server and SSMS
کار با پایگاه داده SQL
Working with SQL database
با استفاده از SQL Server Configuration Manager
Using SQL Server configuration manager
استفاده از جدول SQL Server
Using SQL Server Table
انواع داده های عددی SQL
SQL Numeric Data types
انواع داده های متن انگلیسی SQL
SQL English Text Data types
انواع داده های متنی SQL Unicode
SQL Unicode Text Data types
نوع داده GUID در SQL
GUID datatype in SQL
نحوه پیوست کردن، جدا کردن و آفلاین پایگاه داده SQL
How to Attach, Detach and offline the SQL database
ستون شناسایی و افزایش خودکار در SQL Server
Identity and Auto Increment Column in SQL Server
SQL تاریخ زمان انواع داده
SQL Date Time Data types
پروژه => پایگاه داده "دفتر تلفن" را در SQL ایجاد کنید
Project => Create "Phone Book" database in SQL
Query در SQL را انتخاب کنید
Select Query In SQL
بند کجا
Where clause
استفاده از SQL در سی شارپ توسط ADO.NET
Using SQL in C# by ADO.NET
فرم "نامه های دریافتی" چیست؟
What is 'incoming letters' form?
ساختار ADO .NET برای استفاده از پایگاه داده در سی شارپ
Structure of ADO .NET to use database in C#
ایجاد پایگاه داده برای نامه های دریافتی
Create database for incoming letters
اتصال SQL Db به C# توسط: TableAdapter، Dataset، ...
Connect SQL Db to C# by : TableAdapter, Dataset, ...
نگاهی عمیق تر به: TableAdapter، Dataset و Datatable
Deeper look at: TableAdapter, Dataset and Datatable
چگونه از پروژه سی شارپ پشتیبان گیری و بازیابی کنیم؟
How to Back up and restore C# project?
فرم "لیست حروف ورودی" را اضافه کنید و ویژگی های مشترک را تنظیم کنید
Add "incoming letters list" form and set common properties
بارگیری داده ها در DataGridView
Loading data in to DataGridView
سفارشی سازی DataGridView
Customizing DataGridView
افزودن ناوبر رکورد به فرم
Adding record navigator to form
دکمه های بالایی را به فرم اضافه کنید
Add top buttons to form
افزودن پانل جستجو به فرم
Adding Search panel to form
جستجوی داده های SQL با شناسه در سی شارپ
Searching SQL data by ID in C#
جستجوی داده های SQL بر اساس «موضوع» در سی شارپ
Searching SQL data by 'Subject' in C#
جستجوی داده های SQL بر اساس «تاریخ ثبت» در سی شارپ
Searching SQL data by 'Reg Date' in C#
طرح: فرم "نامه های دریافتی".
Design: "Incoming Letters" Form
فرم "حروف ورودی" را اضافه کنید و ویژگی های مشترک را تنظیم کنید
Add "incoming letters" form and set common properties
دکمه های بالایی را به فرم اضافه کنید: افزودن، ویرایش، حذف، ذخیره لغو
Add top buttons to form: Add, Edit, Delete, Save Cancel
تاریخ و زمان سیستم را به پاورقی اضافه کنید و مقادیر را با C# تنظیم کنید
Add sys date & time to footer and set values by C#
نام کاربری و شناسه را به پاورقی اضافه کنید و مقادیر را با C# تنظیم کنید
Add user name & id to footer and set values by C#
افزودن اقلام ورودی داده به فرم
Adding data entry items to form
موارد ورودی داده را به bindingsource متصل کنید
Bind the data entry items to bindingsource
کد سی شارپ برای دکمه های جدید، ویرایش و ذخیره
C# code for New, Edit and save buttons
کد سی شارپ برای دکمه های Delete و Cancel
C# code for Delete and Cancel buttons
قالب تاریخ را بر اساس فرهنگ برنامه سفارشی کنید
Customize date format by App culture
تعیین مقادیر پیش فرض برای کنترل های تاریخ، زمان و...
Assign default values for date, time controls and...
maskedtexboxes را روی تاریخ و زمان تنظیم کنید
Set mask to date and time maskedtexboxes
تاریخ را قبل از ذخیره در SQL db اعتبار سنجی کنید
Validate the date before saving in SQL db
فرم ورود داده را به فرم والد آن وصل کنید
Connect data entry form to it's parent form
«فهرست حروف ورودی» را به فرم اصلی متصل کنید
Connect 'Incoming letters list' to main form
مقادیر null را در ستون های تاریخ ذخیره کنید
Save the null values in the date columns
طرح: فرم "نامه های خروجی".
Design: "Outgoing Letters" Form
گشت سریع فرم 'نامه های خروجی'
Quick tour of 'Outgoing letters' form
ایجاد پایگاه داده SQL برای "نامه های خروجی"
Creating SQL database for 'Outgoing letters'
اتصال جدول SQL "حروف خروجی" به C#
Connecting 'Outgoing letters' SQL table to C#
فرم "فهرست نامه های خروجی" را طراحی کنید
Design 'Outgoing letters list' form
فرم ورود اطلاعات "نامه های خروجی" را طراحی کنید
Design 'Outgoing letters' data entry form
"فهرست نامه های خروجی" را به فرم اصلی وصل کنید
Connect 'Outgoing letters list' to main form
مقادیر تهی را در ستونهای تاریخ «نامههای خروجی» ذخیره کنید
Save the null values in the date columns of "Outgoing Letters"
طراحی: مدیریت کاربران
Design: Users Management
تور سریع "مدیریت کاربران"
Quick tour of "Users Management"
ایجاد پایگاه داده SQL برای «کاربران»
Creating SQL database for 'Users'
اتصال جدول SQL «کاربران» به C#
Connecting 'Users' SQL table to C#
فرم "لیست کاربران برنامه" را طراحی کنید
Design 'App Users List' form
فرم ورود اطلاعات «کاربران برنامه» را طراحی کنید
Design 'App Users' data entry form
افزودن عکس کاربر به فرم ورود اطلاعات
Add User photo to data entry form
طراحی "فرم ورود"
Design "Login Form"
حفاظت را به فرم "ورودی داده های کاربران" اضافه کنید
Add protection to "Users Data Entry" form
اتصال فرم «کاربر برنامه» به فرم اصلی
Connecting "App User" form to main form
مجوزهای کاربر
User Permissions
تور سریع "مجوزهای کاربر"
Quick tour of "User Permissions"
ایجاد پایگاه داده برای "مجوزهای کاربر"
Create database for "User Permissions"
اضافه کردن ستون های مجوز از SQL به C# Datatable
Add permission columns from SQL to C# Datatable
افزودن بخش های مجوز به "فرم کاربران"
Adding permission sections to "Users Form"
کادرهای تأیید مجوز را به Bindingsource متصل کنید
Bind permission Checkboxes to Bindingsource
بارگیری اطلاعات مجوز کاربر در "فرم اصلی"
Load user permission data in the "Main Form"
کد سی شارپ برای بارگیری مجوز کاربر با نام ستون
C# code to load user permission by column name
مجوز بارگیری برای "فرم اصلی"
Load permission for the "Main Form"
مجوز بارگیری برای همه فرمهای دیگر
Load permission for all other forms
با بستن فرم "فهرست کاربران" مجوزها را دوباره بارگیری کنید
Reload permissions by closing the "User List" form
طراحی: پشتیبان گیری و بازیابی فرم ها
Design: Backup and Restore Forms
تور سریع "پشتیبان گیری و بازیابی"
Quick tour of "Backup & Restore"
فرم های «پشتیبان گیری» و «بازیابی» را طراحی کنید
Design the "Backup" and "Restore" forms
کد سی شارپ برای «دکمه مرور در «فرم پشتیبان»
C# code for "Browse Button on the "Backup Form"
پشتیبان گیری از داده ها در SSMS (SQL Server Management Studio)
Backup data in SSMS ( SQL Server Management Studio)
پشتیبان گیری از پایگاه داده SQL در سی شارپ
Backup SQL database in C#
نمایش پیام و پانل پیشرفت در حین تهیه نسخه پشتیبان
Show message and progress panel while backing up
بازیابی داده ها در SSMS (SQL Server Management Studio)
Restore data in SSMS ( SQL Server Management Studio)
بازیابی پایگاه داده SQL توسط C#
Restore SQL Database by C#
قبل از بازیابی SQL Db، محافظت اضافه کنید
Add protection before restore SQL Db
تغییر پس زمینه فرم اصلی
Background Changer of Main Form
تور سریع تغییر پس زمینه
Quick tour of background changer
پانل انتخابگر پس زمینه را به فرم اصلی اضافه کنید
Add background selector panel to main form
کد سی شارپ برای ایجاد تصاویر Thumb از تصاویر پس زمینه
C# code to create Thumb images from background images
روشی را برای بارگیری تصاویر پسزمینه اضافه کنید
Add method to load background thumb images
با انتخاب تصویر شست، پس زمینه فرم اصلی را تغییر دهید
Change main form background by selecting the thumb image
ساختار برش تصویر پس زمینه برای فرم اصلی
Structure of cropping background image for main form
تغییر اندازه تصویر پس زمینه به اندازه صفحه توسط C#
Resize background image to the screen size by C#
روش C# برای برش تصویر پس زمینه
C# method to crop the background image
برش تصویر فرم اصلی با سی شارپ برای نوار کناری، بالا، پایین و پانل اصلی
Crop main form image by C# for Sidebar, Top, Bottom & Main panel
بارگیری تمام قسمت های تصویر پس زمینه فرم اصلی توسط سی شارپ
Load all parts of main form background image by C#
کنترل انگشت شست را برای آخرین تصویر پس زمینه انتخاب شده انتخاب کنید
Select the thumb control for last selected background image
رنگ پوشش نیمه شفاف را به کنترل های فرم اصلی اضافه کنید
Add semi transparent overlay color to main form controls
کد سی شارپ برای انتخاب تصویر پس زمینه سفارشی
C# code to select custom background image
بررسی سریع: گزارش های کریستال در سی شارپ
Quick review : Crystal Reports in C#
چه کسی باید این بخش را تماشا کند؟
Who should watch this section?
فایل های پروژه این بخش را دانلود کنید
Download project files of this section
دانلود و نصب Crystal Reports در سی شارپ
Download and install Crystal Reports in C#
نمونه پایگاه داده SQL Server را ایجاد کنید
Create the sample SQL Server database
پروژه C# را برای استفاده از Crystal Reports ایجاد کنید
Create the C# project to use Crystal Reports
پایگاه داده را به پروژه C# توسط ADO.Net متصل کنید
Connect the database to C# project by ADO.Net
نگاهی عمیق تر به TableAdapter، Datatable و رشته اتصال
Deeper look at TableAdapter, Datatable & connection string
یک نسخه پشتیبان از پروژه و نحوه بازیابی آن تهیه کنید
Make a backup copy of project & how to restore it
DataGidView را به فرم اضافه کنید و آن را با استفاده از BindingSource به داده ها متصل کنید
Add DataGidView to form and bind it to data using the BindingSource
یک گزارش ساده در پروژه سی شارپ ایجاد کنید
Create a simple report in C# project
بخش های اصلی گزارش در کریستال ریپورت
Main parts of report in Crystal Report
اولین گزارش را طراحی کنید و مواردی را به آن اضافه کنید
Design the first report and add items to it
بارگذاری داده ها در Crystal Reports توسط طراح
Load data in Crystal Reports by designer
بارگذاری داده ها در Crystal Reports با کد C#
Load data in Crystal Reports by C# code
استفاده از شی Text برای طراحی گزارش
Using the Text object to design report
استفاده از شی Line در گزارش
Using the Line object in report
استفاده از شی جعبه در گزارش
Using the Box object in report
استفاده از تصویر در گزارش
Using the Picture in report
تنظیم صفحه گزارش: اندازه کاغذ، حاشیه،...
Page setup of report: Paper size, margin ,...
سفارشی کردن موارد جزئیات و عناوین ستون در گزارش
Customizing details items & column titles in report
نمایش نظرات