Abutech Center, Crest Plaza, Gwarinpa, Abuja info@choratechnology.com



CSharp (C#), a credible alternative to Java and PHP. Understand OOP principles using CSharp as the coding language. Appreciate 

its relationship with Java and easily migrate from Java/oracle platform to .NET framework and vice versa. Take advantage of .NET utilities and its many libraries in building flexible and scalable Apps with rich functionality within the shortest possible time.



Learn and master the most flexible and user friendly web development framework; Microsoft ASP.NET. It has taken many of the best active server technologies and combined them into one powerful set of coding instructions which allow interaction between the user and the server. It allows you to use many coding platforms in just one frame work, giving you the ability to build mobile, web, windows applications on the fly.

Sign up for this course and build an exciting web development career. Learn at your convenient time - evenings, weekends. We make every training session an exciting learning experience.

Microsoft ASP.NET has taken many of the best active server technologies and combined them into one powerful set of coding instructions which allow interaction between the user and the server. Today's companies and their customers rely on a back-and-forth flow of data that can be specific and more importantly, updated based on individual requests for information. Why is this important? A customer shopping at an e-store website can have specific pages generated and delivered based on their shopping habits. As they continue to shop or change their habits, the information can be updated, or even updated at their request.


  • Use various C#, C++, VB programming language constructs to create several Microsoft technology applications.
  • Use decision and looping constructs and methods to dictate program flow.
  • Perform basic error handling for your Java technology programs.
  • Implement intermediate object-oriented (OO) concepts in ASP.NET technology programs.
  • Demonstrate knowledge of ASP.NET framework and build web applications of different kinds on this framework.
  • Understand basic object oriented concepts such as inheritance, encapsulation, and abstraction.


This course teaches the significance of object-oriented programming, the keywords and constructs of the Csharp programming language. You'll walk away from this course with an understanding of the steps required to create simple web applications.

  • Developer
  • Application Developers
  • PL/SQL Developer
  • Forms Developer
  • System Analysts
  • Business Analysts
  • Data Warehouse Administrator


01. Introduction to ASP.NET framework
What is ASP.NET?
ASP in Action

02. Course Overview
Course Overview

03. History of ASP
Short History of ASP pt. 1
Short History of ASP pt. 2
What is ASP.NET?
ASP.NET Requirements

04. What's Different About ASP.NET?
Not ASP 4.0
New Features
File Extensions

05. A Simple ASP.NET Page
A Simple ASP.NET Example pt. 1
A Simple ASP.NET Example pt. 2

06 .NET Framework
What is the .NET Framework?
How .NET Works
Main Features of .NET pt. 1
Main Features of .NET pt. 2
ASP.NET Namespaces

07. Internet Information Server
Getting Acquainted With IIS
Administering IIS

08. Visual Studio.NET
Using Visual Studio .NET

09. Web Forms
Basic Building Block
ASP.NET Page Structure pt. 1
ASP.NET Page Structure pt. 2
Page Directives pt. 1
Page Directives pt. 2
Code-Behind Pages
Using Code-Behind Pages
Creating/Using Events
Page Events
Postback Example

10. Controls
ASP.NET Controls
HTML Controls
Server Controls
Web Controls pt. 1
Web Controls pt. 2
Validation Controls
Using Validation Controls pt. 1
Using Validation Controls pt. 2
Rich Controls
Linking Controls
Third Party Controls
Selecting the Right Control
Page Layout

11. User Controls
What is a User Control?
Creating a User Control pt. 1
Creating a User Control pt. 2

12. Tracing
What is Tracing?
Using Tracing
Utilizing the Trace Object
Remote Debugging


13. Managing State
State Management Basics
State Management Options pt. 1
State Management Options pt. 2
Server Side State Management
Client Side State Management
Application Variables
Session Variables
Cookie-less Sessions

14. Persistence of Data & Data Management
Basic Understanding of MSSQL 2008 Database Management Console 
Using the SQL Querying Editor 
Querying the Database
Executung DML and DDL Statements


15. Optimizing ASP.NET Apps
What is Caching?
The Cache Object
Using the Cache Object
Output Caching
Fragment Caching

16. Configuration
.config Files
Configuration File Sections
Dynamic Properties and Other Tricks

17. ASP.NET Security Basics
Security Settings pt. 1
Security Settings pt. 2
Authentication Methods
Forms Authentication
Windows Authentication
Passport Authentication

18. Web Services
XML Primer
What are XML Web Services?
Creating an XML Web Service pt. 1
Creating an XML Web Service pt. 2
Calling XML Web Services pt. 1
Calling XML Web Services pt. 2

19. Deployment
Web Application Deployment
Updating a Web Application


  • Install, Configure and Manage MSSQL 2008 Server database.
  • Display data from multiple tables using the ANSI SQL 99 JOIN syntax.
  • Develop Web applications using Microsoft Visual Studio 9 tool.
  • Learn how to separate Presentation Layer from Business logic.
  • How to use code behind pages
  • Use basic CSS rules, Java script, Ajax scripting for Front end development
  • Retrieve row and column data from tables.
  • Write multiple-column sub-queries.
  • Use the regular expression support in SQL.
  • Create reports of sorted and restricted data.



  • Familiarity with Web design concepts and techniques
  • Data processing and basic SQL
  • Basic programming in Java, VB or C++

Office Address

  • Plot 2 Tony Asije street Ogudu GRA, Lagos
  • deliakonsult@gmail.com
  • +2348073822107, +234803314289

Social List