This book is all about getting you started fast without the need to spend days or even weeks on trying to understand Csharp. This e-book eliminates the common fear of long and complex code that beginners usually face. It has picked some best illustration that is difficult to find anywhere at this price. After reading this book, you will find yourself playing with code on very same day.
Exploring yourself to .NET technology is an additional benefit of this book. Readers would prefer using this small e-book as a reference guide to all basic fundamentals of C#; they are all nicely explained. Your prejudice towards coding will no longer be same after going through this e-book.
C# is an object-oriented programming language based on C++. It is considered similar to Java, but some of its features are novel and not even found in Java. These includes nullable value types, enumerations, delegates, lambda expression, etc. These powerful features are very useful in building robust applications. If you are not in a position to attend a full-time course to learn these features. This e-book is a complete guide that covered key learning of Csharp
Table Of Content
Chapter 1: What is .NET Framework?
What is Microsoft .Net Framework?
.Net Framework Architecture.NET Components
.Net Framework Design Principle
Chapter 2: C# and .Net Version History
.Net Framework Version History
C# Version History
Chapter 3: Download and Install Visual Studio
How to Download and Install Visual Studio
Visual Studio Key Features
Chapter 4: C# Hello world
Chapter 5: C# Data Types
Chapter 6: C# Enum
Chapter 7: C# Variables operator
C# Variables
C# Operators
Chapter 8: C# Conditional Statements
Flow Control and conditional statements
1) If statement
2) Switch statement
3) While loop
4) For loop
Chapter 9: C# Arrays
Chapter 10: C# Class and Object
What is Class and Object?
How to Create a Class and Object
Fields and methods
Chapter 11: C# Access Modifiers and Constructor
Access Modifiers
C# Constructor
Chapter 12: C# Inheritance and Polymorphism
What is Inheritance in C#?
What is Polymorphismin C#?
Chapter 13: C# Abstract classes
Chapter 14: C# Interface
Chapter 15: C# Collections
Chapter 16: C# ArrayList
Chapter 17: C# Stack
Chapter 18: C# Queue
Chapter 19: C# Hashtable
Chapter 20: C# Windows Forms Application
Windows Forms Basics
C# Hello World
Adding Controls to a form
C# Event Handling for Controls
Tree and PictureBox Control
Chapter 21: C# Database Connection Tutorial
Fundamentals of Database connectivity
How to connect C# to Database
Access data with the SqlDataReader
C# Insert Into Database
C# Update Database
Deleting Records
Connecting Controls to Data
C# DataGridView
Chapter 22: C# File Operations
Basics I/O Commands
File.Exists
File.ReadAlllines
File.ReadAllText
File.Copy
File.Delete
Chapter 23: C# Stream
Chapter 24: C# Serialization
Chapter 25: Coded UI Test Automation Framework Tutorial