· Getting familiar with Microsoft Visual Studio 2012 IDE and its components.
· Getting an overview of Visual C# 2012.
· Getting familiar with Visual C# 2012 different applications
· Getting started with first Visual C# 2012 project
· Getting familiar with Visual C# 2012 Windows Form Controls
· Creating Visual C# 2012 forms and projects
· Adding controls to Visual C# 2012 applications
· Change the properties of Windows forms and Controls at design time and runtime
· Enhancing the user interface of Visual C# 2012 applications
· Controlling the execution flow of the programming code
· Adding functionality to form controls through programming
· Learning highly developed Visual C# 2012 programming skills
· Implementing the most important object-oriented programming issues
· Control the accessibility of members by using the public and private keywords.
· Creating Microsoft Windows Presentation Foundation applications.
Description
With the introduction of .Net framework, a new, exciting programming language was introduced. Visual C# 2012 has many enhancement features vs. previous versions of C# . It is a fully object oriented programming language designed and implemented from the ground up to include and expand on the best features found in other languages. Accordingly, it is the language of choice for the developers working on the .Net platform.
Audience :
This course is designed for trainees who are willing to learn how to develop Windows applications using C# and the .Net environment.
Topics :
Introduction to Microsoft Visual C# 2012
· Microsoft Visual Studio 2012 Environment
· Getting Started with Visual C# 2012
Visual C# 2012 Programming Essentials
· Working with Variables in window forms
· Working with Method and Scopes in window forms
· Understanding with Events, Delegations and properties
· Working with arrays in window forms
· Working with System.IO library
Visual C# 2012 Form Common Controls
· Button control properties & events
· CheckBox and RadioButton
· ComboBox
· DateTimePicker and MonthCalender
· Label and LinkedLabel
· ListBox
· MaskedTextBox and RichTextBox
· NumericUpDown
· PictureBox
· ToolTip
· WebBroswer
Other important Common Controls
· CheckedListBox
· TreeView and ListView
· ProgressBar
· NotifyIcon
Visual C# 2012 Form Containers controls
· GroupBox
· TabControl
· Panel
· FlowLayoutPanel
Visual C# 2012 Form Menus and Toolbars Controls
· MenuStrip
· ContextMenuStrip
· StatusStrip
· ToolStrip
· ToolStripContainer
Visual C# 2012 Form Dialogs Controls
· ColorDialog
· FontDialog
· OpenFileDialog
· SaveFileDialog
· FolderBrowserDialog
Introduction Windows Presentation Foundation (WPF)
· WPF design structure
· Interaction Controls
· WPF Events Handling
Recommended Knowledge :
Understanding the object oriented programming concepts.
Recommended Course(s) :
Category :
-
Programming
-
Software Development
Training Materials :
YAT Official Courseware
Labs :
This course includes several labs to ensure you will gain the targeted skills and experience.
Credential :
This course can be considered as a stand-alone course or a part of Mastering C#.