C# Language for ASP.NET

  Duration: 30 hours  

 

  Subject Description

View Project/Demo

 

C# is an object oriented programming language developed by Microsoft that enables developers to quickly build a wide range of applications for the .NET platform. Some programming experience will be helpful, but none is assumed for the C# for Developers course from LearnKey. Expert instructor, Jesse Liberty, begins with a solid introduction to programming methods. He shows you how to build applications and continues with advanced topics like class libraries, threading streams and interoperations with COM. At the conclusion of this course, you will understand how to build Windows and web applications on the .NET platform using C#


Outline

NET Concepts

  • What is .NET
  • Introducing the .NET Framework
  • Understanding the Common Type Systems
  • Compilers, Assemblies & Microsoft Intermediate Language
  • Namespaces

Using the Visual Studio .NET IDE

  • Introducing the IDE
  • Compiling
  • Debugging
  • Database Manipulation Tools

Language Fundamentals

  • Comments
  • Types
  • Creating Variables & Constants Using Value Types
  • Basic Expressions & Operators
  • Casting & Conversion
  • Building Enumerations

Object-Oriented Programming

  • Objects
  • Classes
  • Inheritance
  • Polymorphism
  • Object-Oriented Languages
  • Components

Classes

  • Classes as Structured Data
  • Methods
  • Constructors and Initialization
  • Static Fields and Methods
  • Constant and Readonly

Characters and Strings

  • Characters
  • Strings
  • String Input
  • String Methods
  • StringBuilder Class
  • Programming with Strings

Arrays and Indexers

  • Arrays
  • System.Array
  • Random Number Generation
  • Jagged Arrays
  • Rectangular Arrays
  • Arrays as Collections
  • Indexers

Using ADO.NET to Access Data

  • TADO.NET Architecture
  • Creating an Application That Uses ADO.NET to Access Data
  • Changing Database Records

Using XML Web Services in a C# Program

  • Consuming an XML Web Service
  • Building an XML Web Service

Data Binding

  • Data Components
  • Dynamic Properties
  • Binding Expressions
  • DataBinder Class

Final Project

  • Create User Interface for collecting User Information
  • Create C# Code to Add, Edit, Display Information

 

 

  

 

 


 

 

 

 

 

 

 
Copyright © 2008 Kent International College
All Rights Reserved
31A Nguyen Dinh Chieu St,
Ward Da Kao, District 1, HCMC, VIET NAM
Tel: 08. 8 222 192
Email: info@kent-international.edu.vn