Mô tả

Hi There!

With my 20 years programming skills I'm with you to share my knowledge with you.

So

If you try you will learn using C# to create C# Apps for windows!

If you are beginners or student looking for a tutorial to create Windows App in C# in simplest way!


I started from beginning and show you how to :

  • 3 Courses in One + 30 Hours + 3 live Projects

  • Create Windows Apps by C#

  • Basics of C# like: variables

  • for loop structure

  • If statement

  • Controls and events

  • Resources in C#

  • Working with files and folders

  • Using text file to save data

  • Debugging the codes

  • Create calculator application

  • Design Phone Book application

  • Build Diary application for windows

  • Creating MDI and ADI projects

  • Controls like : Button, TextBox, CheckBox, ComboBox and ListBox

  • Create digital clock

  • Working with date and time

  • Create a calendar

  • Working with RTF files

  • Save and load data in RTF format

  • Advance using of combobox

  • Working with images

  • Dialogs in C#:

  • Working with logical operators

  • Creating method and class in C#

  • Using Clipboard of Windows to save and load data

  • and...

Don't hesitate to start learning C#!

Every thing will be discussed with sample project and you will have lot of fun within my course.

Let's go !!!

Bạn sẽ học được gì

10 Courses in One + 80 Hours - Learn with Projects , Beginners, Interm and Advance

Build 3 pro apps: Calculator , Phone Book and Diary application

Easily learn the basics of C# to advance topics by Windows form method

Learn: Variables,Controls, Debug, Events

Using Files, Folders and text files

Working with resources and settings

Windows clipboard - RTF files

Date and time - Calendar

Yêu cầu

  • Windows operating system

Nội dung khoá học

53 sections

Introduction

2 lectures
Course introduction
08:01
Download project files of this course
00:04

Installing visual studio 2017

2 lectures
Visual Studio 2017 requirements
02:02
How to Install Visual Studio 2017?
09:19

Visual studio 2022 update

4 lectures
Visual Studio 2022 requirements
06:05
Download Visual Studio 2022
02:32
Installing Visual Studio 2022
16:58
Create C# new project in Visual Studio 2022
14:07

Start using C#

5 lectures
Overview of First C# Project in Windows Forms
00:49
My First C# App in Visual Studio & Windows forms
12:32
Properties window in Visual Studio
03:46
Toolbox window, adding controls to form
05:31
Project files of C#
03:56

Start using form

4 lectures
Section intro to Properties of C# Form and Controls
00:43
Common properties of C# form
12:18
Advance properties of C# form
12:25
Common properties of Controls
12:56

Start using label and textbox

4 lectures
Section intro to TextBox & Label Control
00:52
Label control and it's properties and usage
08:08
TextBox control and it's usage
13:38
Final Project: Design Backup Form with Label, TextBox....
15:05

Using common controls

8 lectures
Section intro to properties of controls
00:48
ComoBox & ListBox control and it's usage
09:20
CheckBox control and it's usage
10:02
Radio control and it's properties
04:44
ProgressBar control and it's properties
04:39
PictureBox control and it's properties
08:18
Numeric UpDown control and it's usage
05:56
TrackBar control and it's properties
04:55

Grouping controls

6 lectures
Section intro to Grouping Controls and Usage
00:42
GroupBox control and it's properties
05:22
Panel control and it's properties and usage
06:41
TabCntrol control and it's properties
06:00
TabOntrol & TabPage and customizing it
07:48
Final Project: Create Setting Form with controls
09:24

Toolstrip and Menustrip

5 lectures
Section intro to Toolstrip and Menustrip
00:41
Toolstrip control and it's properties
13:11
Advance properties of Toolstrip control
05:50
Create custom akin for Toolstip control
04:41
Add menu to our form by using MenuStrip
08:44

Start coding with C#

10 lectures
Section intro to start coding with C#
00:43
Write you first code in C#
13:45
Using build and rebuild projectUsing build and rebuild project
02:52
Error Window and it's usage
05:01
Whatis C# keywords?
02:02
Change the color of controls by C# code!
08:44
Comment the code in CH and it's usage
05:34
How to use "This" in C#
02:08
Change the Text of controls in C#
06:37
Enable / Disable Controls in C# Code
05:09

Date Time and Clock

4 lectures
Section intro to Date Time and Clock
00:22
Date Time and "Now" & I°s usage
07:20
Timer Control and its properies & usage
04:38
Final Project: Creato a great digital clock
12:22

Messagebox and Image

3 lectures
Section intro to show a Messagebox
00:28
Show MessageBox to user
09:12
Load image in Picturebox with C#
09:01

Inheritance and Backup

2 lectures
Inheritance and it's usage
03:55
Create backup of your C# projects
03:06

Variables in C#

10 lectures
Section intro to variables in C#
01:05
What's Variable and String Variable?
11:51
Int32 Variable
11:40
TryParse method to convert variables
04:53
IntsA Variable
08:00
Float Variable
06:23
Double Variable
03:59
Decimal Variable
03:02
Boolean Variable
05:51
Scope of Variables
07:28

Practical C# Code

4 lectures
Section intro to: Practical C# Code
00:40
Run an application like paint, Calculator...
08:45
Using Variable to run an application in C#
03:29
Add "Exit Button" to your project with C#
03:16

If Statement and For Loop Structure

5 lectures
Section intro to If Statement and For Loop Structure
01:32
Create a Project to calculate user age by...
07:57
What is "If Statement*?
05:03
Using "IF" in a project
06:43
Using Multi "IF" in a project
05:14

For Loop Structure

3 lectures
What's "For Loop" Structure?
04:48
Project: Use "For Loop " to show many messages
06:09
Project: "For Loop" to add ComboBox items
05:21

Switch Case

3 lectures
Switch Case", Add a project with many "IF"
13:25
Using "Switch Case" with int32 Input Value
11:09
Using "Switch Case" with String Input
08:22

Operators in C#

3 lectures
Section intro to Operators in CH
00:42
Main operators in C# (-, +,*, /)
11:33
Greater than and Smaller than operators in C#(<=, >=)
10:05

Dialogs

7 lectures
Section intro to Dialogs
01:13
Color Dialog
08:00
Folder Browser Dialog
08:07
Font Dialog
06:52
Open File Dialog
06:22
How to set filter to Open File Dialog?
10:23
Save FIle Dialog
05:06

Calculator

6 lectures
Calculator intro
00:33
Design Ui
10:29
C# code for numbers
07:21
C# code for operators
14:36
C# code for result
13:40
Finalize calculator
06:08

Events in C#

10 lectures
Section intro to Events of Controls in C#
00:53
What is Event in C#?
06:09
Form Events
11:37
How to solve deleted events error!
03:56
How to use KeyDown event of a Form to add shortkey?
12:05
Button Events
04:21
CheckBox Events
06:18
TextBox Events
08:22
ComboBox Events
09:12
ListBox Events
04:05

Advance ComboBox

5 lectures
Section intro: Advance ComboBox
00:49
Adding items to ComboBox
08:46
Deleting ComboBox items
05:59
Items count
03:44
Searching items
08:38

Using files

7 lectures
Section intro: Using files
00:43
Copy file by C# code
08:16
Copy file by Openfiledialog
04:09
Move file by Openfiledialog
04:23
Delete file by Openfiledialog
04:14
File exist checker
06:02
Moving file
04:03

Using text file

7 lectures
Intro: Using text files
00:42
What is text file?
01:58
Saving data in text file
09:13
Reading text file
04:28
Project: Introduction Info saver
00:31
Project: Saving info in text file
08:20
Project: Loading info from text file
06:50

Working with folders

6 lectures
Section intro to I0.Directory Class
00:50
What is IO.Directory Class?
01:56
Create a folder in C# code
06:52
Delete a folder in C# code
03:52
Check the existence of a folder
05:03
Move a folder in C# code
07:12

MDI and SDI Projects

12 lectures
Section intro to MDI and SDI Projects
01:14
What are the MDI and SD projects?
02:19
Add new form to project
06:15
Change startup form of project
02:05
Change application icon in project
06:51
Change application "Version Information"
07:38
Show new forms to user
07:04
Show a form as Dialog in MDI project
03:32
Change a project to MDI and show new forms inside it
06:56
Change child form properties from parent form
04:30
Change properties of control in child form within parent form
03:43
Add form inside folder and call it
05:44

Phone book project

17 lectures
Section intro to Phone Book Project
01:04
Design main form of Phone Book
09:12
Add 3 children forms to Phone Book project
03:53
Show children forms via main form
06:12
Design data registration form
06:40
Write code to "New ' and "Save" buttons
06:28
Write the code to clear the text of all user info TextBoxes
03:54
Write the code to save information of new user in text file
10:08
Add guard to deny saving user data with empty id
02:57
Design search user Form
03:01
Write code to search users by id
12:50
Design About Us form
04:48
Add shortcut keys to buttons on main form toolstrip
05:47
Finalize an publish Phone Book Application
07:29
Tab order of controls
06:44
Layers of controls on the form
02:52
Group alignment of controls
09:44

Bug and Debug in C#

6 lectures
Intro : Bug and Debug in C#
00:19
What are Bug and Debug?
07:46
Line number in o# code editor
02:16
Snippetin C# code
02:55
"Try Structure" and it's usage to protect C# codes
09:42
Breakpoints and debugging C# code
09:30

Using media player

4 lectures
Intro: using media player
00:15
Add Windows media player to form
03:04
Add buttons to play sound with WMP
06:08
Advance properties of Windows media player
07:37

Practical tips

15 lectures
Intro: practical tips
00:25
Get application path in C# code
04:35
Run other application from app folder
07:02
Add folder to other app then run it
11:51
Anchor for fast alignment of controls
07:43
Dock for fast alignment of controls
06:23
Change the size of form with code
07:42
Change size of controls with code
07:13
Change Location of controls with C# Code
05:57
Moving controls by mouse on form
04:44
Use custom format for time of day
08:22
Add thousand separator to a number
06:02
Check if a text is number or not?
05:08
Add right click menu by context-menu control
06:29
Check the selected button of message box by dialog result
06:41

String in C#

5 lectures
Intro: String in C#
00:20
Get the length of string or text
04:21
Separate Beginning of a string with Substring
06:43
Separate Middle of a string with Substring
02:12
Final project: Convert the month number to it's name
07:52

Advance IO.FILE

3 lectures
Section intro to lo.Flle Advance Methods
00:46
How to Get the properties of a file
08:23
Get the file name & extension of file path
07:52

application resource

4 lectures
What is application resource?
01:28
Add an image to application resource and use it
12:40
Using the image in resource with code
04:24
Assembly Name Vs Namespace in C#
08:31

settings in C#

8 lectures
Intro: Settings in C#
00:25
Section intro to settings in C#
01:50
Add settings to your application
06:56
Load data from settings
08:50
Save data in settings
06:28
Save Integer data in Settings
06:26
Save decimal values in Settings
05:46
Save boolean data in Settings
03:47

windows clipboard

8 lectures
Intro: Windows clipboard
00:28
What's windows clipboard?
02:15
Save a text to clipboard
03:41
Read the text from clipboard
03:54
Save an image in clipboard
03:51
Load an image from clipboard
04:42
Clear everything in clipboard
01:24
Check if clipboard contains image or text ?
06:19

Practical C# code 2

7 lectures
Section intro to Get Your PC & Application Information
00:39
Get Your PC Name
02:13
Get Windows login user name
02:31
Get your PC CPU Count
01:47
Get Windows Up Time
04:17
Get your monitor resolution
12:16
Get the version information of application
06:15

RTF files

14 lectures
Intro: RTF files
00:35
Section intro to Working With RTF Files in CH
02:00
Load RTF file in RichTextBox Control
07:32
Show Progress Panel while loading RTF
08:19
Change text color in RTF file
06:28
Change text back color in RTF file
02:21
Chango tox fontIn RTF is
02:40
Change text alignment in RTF file
06:21
Add bullet to text in RTF file
07:25
Adding Indent to RTF file
07:17
Copy the text from RTF file
03:08
Paste the text in to RTF file
02:49
Add Undo & Redo to RTF file
03:24
Save the RTF file
11:36

logical operators

3 lectures
What are logical operators?
03:47
What is logical operator "AND"?
09:16
What is logical operator "OR"?
06:17

Method and Class

12 lectures
Intro: method and class
00:33
What is method in C#2
02:53
Define a method with Int32 return type
12:02
Define a method with void return type
06:30
Show a message box with method
02:59
Whatis class & add a method to it?
07:00
Make a public method by using class
06:36
Add parameter to a method
12:19
Make public a method with parameter included
05:40
Add other type of parameter in a method
11:29
Add TextBox as parameter to message box method
04:11
How to debug a method in C#?
04:34

Date in C#

7 lectures
Section intro to Globalization and Calendar
00:51
How to get the date of system?
09:48
Convert month number to month name
10:10
Get the day in week of system
03:04
Project: Design a calendar form in C#
08:38
Project: Write calendar code in CH
08:12
How to work with other cultures calendar?
08:22

Diary Application

37 lectures
Diary Project Intro
01:05
Create the main form of Diary application
06:19
Add toolbar to main form
08:08
Add minimize & close button to main form
11:33
Add digital clock to sidebar
05:35
Add calendar to sidebar
06:46
Add version label to main form
04:05
Add background to main form
11:11
Add background selector ComboBox
15:23
Save selected background in settings
09:50
Add Media Player to sidebar
11:29
Save selected music in settings
05:48
Design about us form
10:37
Write about us form code in C#
11:18
Design user manager form
08:10
Save user info in settings
11:15
Save user profile image
12:19
Load User image in login form load
04:55
Load user image in main form
11:23
Design login form
07:01
Write login form code
08:50
Add lock application to main form
03:46
Design memo registration form
07:15
Add buttons to memo reg form
10:06
Write memo reg toolbar code
06:41
Show-hide New and Save buttons with code
05:23
Save memo in RTF file with code
12:26
Save memo date & title with code
13:54
Design diary search form
08:08
Load saved memo IDs in listbox
08:09
Load Rtf & title & date of found memo
08:26
Write code to search Memo by ID
04:36
Add short-key to main form toolbar buttons
10:39
Add Try Structure to protect codes in bugs
09:40
Add public message for Errors
06:46
Finalize project - Adding Icons , ...
12:01
Publish Diary Application
08:05

Pro - Windows Registry in C#. Net

63 lectures
Intro - Windows Registry in C# to Create Pro C# Apps
04:55
Download C# projects and files of this course
00:01
What is Windows registry?
05:11
Registry Current User vs Local Machine?
06:11
Project 1: Section Overview
01:21
Create CH App to start working with registry
04:48
Add Sub-Key to Current User in Registry
06:31
Add Sub-Key to Local Machine in Registry
07:59
Add multi Sub-Key to a Key in Registry
05:23
Save user name value in Registry
06:23
Save login date and year value in Registry
03:39
Save values and settings in Local Machine
02:09
Load values from Registry Current User
08:39
Set default value while loading from Registry
04:37
Load values from Registry Local Machine
02:54
Check fa Sub Kay exits in the Registy?
04:36
Section intro to settings project
00:50
Design settings form
09:24
Create Sub-Koy for my ap in Registry
05:05
Save all setings in Registry
07:31
Load al sotings from Rogisty
09:51
Add guard to setting loader with f Statement
08:41
Add Try Structure to protect codes in bugs
04:41
Delete single Sub-Key from Registry
05:13
Delete multi Sub-Keys from Registry
06:51
Delete values and strings from Registry
04:57
Delete Registry Keys & values of Local Machine
04:35
Section intro to Save Color in Registry
01:06
Design the project to save color in Registry
06:05
Convert TextBox Color to String
06:28
Add Registry Subkey for saving color
07:09
Save the Color as string in Registry Value
06:49
Solve the empty Registry key bug in our App
06:36
Add Try Structure to protect codes against errors
03:36
Load the Color from registry
08:30
Set the default Color while loading from Registry
05:58
Convert sting to color & assign It to TextBox
06:24
Create CH method for loading color from Registry
03:53
Call color loader method in Form load
03:05
Section intro to Save Font in Registry
00:58
Design Font loader & saver application
03:44
Convert Font to string
04:34
Save font as string in Registry
05:43
Load the Font from Registry by method
05:14
Assign the Loaded Font to TextBox
03:51
Set the default Font While loading
03:16
Call Font loader method in form load event
02:09
Section intro to Save Size in Registry
00:44
Design Size saver & loader application
05:06
Change the Size of TextBox with TrackBar
07:24
Save the Size of TextBox in Registry
09:15
Load the Size of TextBox from Registry
05:50
Set the Size default value while loading
07:16
Design Location saver & loader Application
03:13
Section intro to Save Location in Registry
00:54
Change the Location of TextBox with TrackBar
08:49
Save the Location on TextBox in Registry
04:51
Load the Location of TextBox from Registry
07:09
Set the Location default value while loading
03:55
Section intro to Save Numbers in Registry
00:50
Save the ComboBox index as Number in Registry
05:23
Load the number from Registry as Combo index
06:28
Set the ComboBox default index while loading
04:29

Sql in C# for beginners

15 lectures
Download & install SQL 2014 on Windows 10 and Windows 7
29:58
Start using SQL server and SSM
18:26
Working with SQL database
21:57
Using SQL Server configuration manager
06:23
Using SQL Server Table
35:47
SQL Numeric Data types
42:42
SQL English Text Data types
22:47
SQL Unicode Text Data types
21:07
GUID datatype in SQL
11:17
How to Attach, Detach and offline the SQL database
16:08
Identity and Auto Increment Column in SQL Server
43:48
SQL Date Time Data types
16:22
Project => Create "Phone Book" database in SQL
26:34
Select Query In SQL
39:20
Search data in SQL
21:15

Pro - SQL in C#

15 lectures
Intro - SQL Database in C#
01:25
Create database and table for Goods
06:40
Add sample data to SQL Table
03:20
Create new project in C# to use SQL Database
04:42
Add form to project and customize it
04:25
What is SQL ADO.Net ?
03:52
Add Dataset to C# project
04:48
Add Table Adapter to Dataset and connect it to SQL
05:29
Simple working with query builder in Tableadapter
04:10
Advance working with query builder in Tableadapter
04:37
Finish Adding Table Adapter to Dataset
05:58
Datatable and Table Adapter in depth
06:03
Connection String in depth and configuring Tableadapter query
03:26
Add items & Data Gridview to data entry form
07:56
Customize data entry form
11:38

Reporting in C# - SAPCrystal Reports in C#

29 lectures
Download the Crystal Reports for Windows 10
12:05
Create the sample SQL Server database
12:45
Create the C# project to use Crystal Reports
06:23
Connect the database to C# project by ADO.Net
11:19
Deeper look at TableAdapter, Datatable & connection string
06:52
Make a backup copy of project & how to restore it
03:06
Add DataGidView to form and bind it to data using the BindingSource
07:12
Create a simple report in C# project
08:38
Main parts of report in Crystal Report
06:46
Design the first report and connect it to datatable
09:01
Load data in Crystal Reports by designer
05:42
Load data in Crystal Reports by C# code
04:15
Using the Text object to design report
16:34
Using the Line object in report
15:01
Using the Box object in report
14:26
Using the Picture in report
09:19
Page setup of report: Paper size, margin ,...
11:47
Customizing details items & column titles in report
12:56
Formatting numeric & currency columns
18:18
Formatting date columns
15:59
Adding Print date and time to report
05:20
Adding page number & total page count to report
07:20
Adding file report path & name to report
03:41
Adding record number column to report
06:56
Adding total numbers to report
15:49
Sorting records by specific column in report
07:11
Customizing the crystal reports viewer control
09:26
Loading Crystal Reports from file
18:30
Show full screen reports to user
09:42

Reporting in C# - Reports by Stimulsoft

59 lectures
Installing Stimulsoft
05:21
Create first report
09:57
Start using report designer
11:29
Load our report in C# code
07:22
Load the Report from our app folder
08:32
Download and attach Dictionary SQL Database
08:13
What is SQL ADO.Net?
03:55
Add Dataset & TableAdapter to Dictionary App
13:11
Add DataGridview to show dictionary words
04:35
Add a button to load the words from SOL
07:43
Main parts of each report
07:32
Add header and title to the report
09:45
Add details and data to the report
06:30
Bind report to our data inside SQL Database
10:12
Load the report with data from our C# Application
08:37
Add footer to the report
03:23
How reports are generated?
04:41
Add button to search words
11:30
Add row number to report
09:16
Set measure and paper size of report
06:37
Set the margins of report
04:53
What is the ruler in report?
03:03
Using the grids in report
06:51
Use mouse to move ,Align & resize the controls
05:04
Align the Databand texts by mouse
07:31
Use keyboard to move ,Align & resize the controls
05:28
Align the controls to grid in report
04:01
Align the controls to center of report
01:44
Group aligning of controls in report
07:15
Group resizing of controls in report
10:05
Lock and unlock the controls on report
02:13
Working with control layers in report
06:12
Mult-line and word wrap column in report
06:25
Working with Right to Left Column
05:20
Add thousand separator to numeric column
08:54
Add currency sign to numeric column
09:16
Add percentage to numeric column
04:26
Shrink column by dynamic font size
06:28
Change backcolor of odd & even rows
08:06
Change border of odd and even rows
09:03
Change alignment of odd and even rows
03:57
Change font of odd and even rows
02:23
Change text color of odd and even rows
01:59
Save and load odd &. even style
03:29
Add page number to header
09:51
Add print date to header
06:51
Add print time to report header
04:50
Show footer in all report pages
06:10
Show and hide report folder
01:31
Change report footer backcolor and border
03:37
Add page number to footer
02:32
What is report code behind?
06:57
Change report file name from CH code?
10:35
Add textbox to custom report tie in CH
03:47
Using Globalization to get system date
09:40
Change print date from C# code
03:55
Change print date in report with Globalization
07:51
Start using properties
02:32
Customize button
05:34

LINQ and MultiThreading in C#

12 lectures
Section Intro: LINQ & MultiThreading in C#
04:09
MultiThreading in C# by BackgroundWorker
24:48
Introduction to LINQ and it's structure?
07:57
Using LINQ to Object to search the data
12:10
Project 1 -> Get Processes list by LINQ to Object
06:12
Project 2 -> Get Files list by LINQ to Object
06:59
Using LINQ to DataSet
28:18
Using LINQ to SQL for loading data
19:10
Using LINQ to SQL to : Insert, Delete & Update data
30:32
LINQ to XML - Using XML by LINQ & for each
31:29
LINQ to XML - Using XML by LINQ expression
12:44
LINQ to XML - Using XML by Lambda expression & for each
05:44

Pro - Zip file in C#

54 lectures
Section Intro
03:27
Start Using the Components
05:27
What is Component?
03:16
What is NuGet?
05:08
Add NuGet package manager to Visual Studio
03:14
Create sample project in C#
05:14
Set the default properties of form
02:11
Find zip component using Nuget
04:40
Install zip component using Nuget console
05:13
Install zip component using Nuget package manager
05:11
Manual Installation of zip component
03:54
Section intro to zip component using object browser
04:16
Create simple zip file by add a single file to it
06:11
Protecting zip codes using Try structure
03:15
Add "Using" structure to create zip file in C#
06:12
Create folder in zip file while creating it
05:24
Add multiple files to zip
04:31
Add Unicode folder name to zip file
06:15
Add password to zip file
03:00
Add simple folder to zip file
05:18
Add a folder to internal folders of zip file
03:03
What are backup & restore forms?
02:44
Add backup form to project
04:13
Design backup form in C#
09:10
Write "Browse Button" code in C#
05:59
Generate auto backup file name
06:01
Add sample data folders & files to our project
04:44
Add sample data folders & files to backup zip file
08:23
Using startup path for building zip file
07:15
Show genius message-box after saving backup file
09:54
Add empty backup file name guard to "Browse" Button
02:59
How to calculate percentage in C#
02:52
C# code to show / hide progress panel
05:37
Create a method to calculate backup progress percentage
07:04
C# code for backup main progress bar
07:53
C# code for backup main progress label
05:00
Backup Sub progress bar & label code in C#
06:45
Extract the simple zip file
06:43
Extract zip file with overwrite option included
03:33
What is restore form?
01:55
Add restore form to project
03:14
Design restore form in C#
06:35
Write "Browse Button" code in C#
05:47
Add filter for selecting backup file
03:08
Write the code for "Restore Button"
06:12
Add empty backup file name guard before restoring
04:09
Show progress panel while restoring
02:21
Backup file exist checker code in C#
03:19
Prepare Application to Publish on Windows Vista & higher
06:10
Download Net framework 4.5.1 to publish App
04:03
Prepare App files for publishing it on Win Vista & higher
08:07
Change application.net framework version to 4
02:36
Download Net framework 4 to publish App
05:11
Prepare App files for publishing it on Windows XP & higher
05:11

Pro - Oracle VirtualBox

19 lectures
Who should watch the : Oracle VirtualBox | Virtual Box for Beginners
01:47
What is Virtual Machine?
04:52
Download and install Oracle VirtualBox
05:49
Quick tour of VirtualBox environment
04:29
Add new Windows 7 virtual machine to VirtualBox
08:13
Working with the settings of Virtual Machine
06:44
Delete virtual machine and settings from VirtualBox
02:43
Preparing Installing Windows 7 64 bit in VirtualBox
08:09
Host key in virtual machine
02:45
Installing Windows 7 64 bit in VirtualBox
08:17
Quick working with Virtual machine and menus
07:47
Installing Guest addition in virtual Windows 7
03:28
Sharing folders normally
07:21
solve the problem of folder sharing
04:20
drag and drop files into VBOX
04:07
share clipboard
02:39
backup virtual machine
04:49
backup tips
02:08
restore virtual machine
05:50

Pro - Design Modern GUI Apps

64 lectures
Section intro to Installing Skin Component in C#
03:56
Course Quick Introduction
01:30
Creating C# new project for working with Skin Component
05:48
Finding Material Skin component in NuGet site
06:04
Installing Material Skin package from NuGet site
05:25
Installing Material Skin in C# project by NuGet Package manager
05:08
Manual Installation of Material Skin Component in C# Project
04:18
Adding Skin controls to toolbox and use it
04:38
Show the skin in our of form
03:47
Adding C# code to form for loading Skin
03:43
Change the theme of form by C# code
02:45
Colors Scheme of Skin Manager in C#
03:53
Change the C# form Color Scheme by using C# code
08:02
Add the buttons to change the theme on form
05:28
Write the code to change the theme of form
04:06
Using "Raised Button" & "Flat Button"
05:36
Working with "Tab selector" & "Tab Control"
04:00
Using "Single Line Text" and "Label" Control
04:55
Using "Radio Button" & "CheckBox" Control
04:05
Using "Divider" Control
01:56
Using "Context Menu Strip" Control
02:03
Change the font of "Label" & "Tab Control" by Code
11:01
Create the skin project in CH Net
05:32
Set the default properties of form
05:21
Installing the skin package in skin project
02:50
Add the skin to main settings form
08:11
Add the skinned tab control to our form
03:53
Add single line text field control to form
08:10
Add the Tab order to controls on form
02:48
Add radio buttons for selecting language
03:12
Add Save and Cancel buttons
04:13
Design the logo tab-page controls
02:34
Add the skin chooser form to our project
07:26
Add the theme radio buttons to skin chooser form
06:27
Add 4 radio buttons for selecting form theme color
06:36
Add Tab control to Skin Chooser form
04:14
Write skin color changer code in C#.Net
04:19
Add the sub to change form skin color
08:14
Add radio buttons for selecting text color
02:55
Write the code for changing the text color
05:15
Save selected theme in by using App settings
10:42
Restore selected theme by user from settings
07:03
Save selected skin color by using app settings
07:15
Restore selected skin color to radio buttons
07:34
Assign selected skin color to the form
07:04
Save selected text color of skin
06:20
Restore skin selected text color
09:04
Create a public module to restore skin settings
06:13
Make public color changer sub
04:13
Use the public color changer Sub
07:05
Make public Sub for loading selected Skin Theme
07:04
Create a Sub for loading selected Skin color
06:58
Call the Sub to restore the selected skin color
06:54
Make a public Sub for loading selected skin text color
03:52
Test and fix the skin text color loader Sub
04:52
Add Skin Loader Sub to Main Form
05:35
Test and fix the skin text color loader Sub in "Main Form"
04:40
Finalizing project for publish and add Version info
06:45
Download and change the Application Icon
03:19
Which files needed for publishing?
08:18
Download Net framework 4.5.1 to publish App
06:12
Start publishing App by installing Net frame work 4.5.1
04:52
Publish and test Application in Users Windows 7
09:36
Publish and test Application in Users Windows 10
03:11

Pro - Multi language Apps

62 lectures
Course intro - Multi language Apps
04:12
What is the multi language app?
03:09
Steps for creating multi language app
02:29
Creat multi language app in C#
04:01
Set the default properties of form
03:11
Section intro to resource file in C#
01:25
Different types of resource file
04:37
Using project resource file
05:01
Save & restore image from project resource
03:17
Save & restore string from project resource
03:12
Using form resource files
05:29
What is custom resource in project?
04:34
Using items inside custom resource by CH code
04:04
Add the new language to a form
05:57
Add the French language to a form
06:11
Change other properties of form & control in multi lingual mode
07:16
Add the Arabic language to a form
08:17
Delete a language by deleting resource file
05:59
Delete a language by disabling form localizable
06:23
Get the language codes list
08:32
Change App language by code to the single-part language in startup
06:36
Change App lanquage by code to country-based language in startup
05:13
Add language list combobox to form
05:33
Save selected language to application settings
08:35
Add empty language guard to code
02:42
Show the app-close message to user
06:31
Add the Guard for language-loader codes in App startup
05:20
Change the App language to user selected language in app startup
05:20
Load the default form language
05:13
Load the last selected language in language combobox
06:20
Section intro to multi lingual strings
01:08
Add folder to multi language string resource files
04:47
Add project messages in code to custom resource
04:03
Replace in code messages with resource key name
04:32
Add new multi language form with some string in code to project
06:57
Add common strings and messages to custom resource
02:48
Add custom resource file for different languages
04:25
Translate custom resource file to other languages
05:39
Test and debug "multi lingual strings in code"
06:06
Create settings form project in C#
04:36
Design the settings form
02:40
Add 4 language to settings form
04:34
Translate settings form to 4 languages
07:41
Add language selection form to project
05:33
Write the "Change Language" button code
05:24
Add custom resource files for all string
07:02
Add correct language code in "Change Language" button
02:57
Translate strings in code to different languages
02:56
Show the app-close message to user
07:27
Load selected language in listbox of "Language Select" form
04:36
Changing the application language by code
06:05
Section intro to Advance Topics: Multi-Lingual ComboBox
00:57
Add new combobox with items to form
05:30
Translate combobox items in to 4 languages
05:46
Virtual box intro
01:25
Finalize App and set the versioning info
05:28
Seticon to Application executable file
03:17
Prepare App files for publishing
03:08
Download Net framework 4 to publish App
06:14
Copy App files in virtual windows 7
04:02
Install. Net framework 4 on virtual Windows 7
03:15
Test multi-lingual App in user computer
06:45

Pro - Collections in C#

16 lectures
Intro Collections in C#
07:29
Arrays in C# - Part 1
57:01
Arrays in C# - Part 2
57:07
Non-generic ArrayList in C# - Part 1
37:23
Non-generic ArrayList in C# - Part 2
49:07
Non-generic Hashtable in C#
48:23
Non-generic SortedList in C#
55:01
Non-generic Queue in C#
33:10
Non-generic Stack in C#
33:11
Generic: List collection in C#
50:21
Generic: Dictionary collection in C#
45:21
Generic: SortedDictionary collection in C#
07:15
Generic: SortedList collection in C#
47:52
Generic: Queue collection in C#
33:27
Generic: Stack collection in C#
36:13
Generic: LinkedList collection in C#
37:43

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.