0% found this document useful (0 votes)
236 views

C# Syllabus

This document outlines the course units for a class on C# and .NET Technologies. The 5 units cover an overview of .NET and C# fundamentals, object-oriented programming with C#, building windows forms, input/output and ADO.NET, and web development with ASP.NET. Some of the key topics included are the .NET framework architecture, common language runtime, object-oriented concepts in C# like classes and inheritance, building windows forms applications with controls, working with databases using ADO.NET, and creating basic web applications and services with ASP.NET. Reference books and websites on C# programming are also provided.

Uploaded by

bailandojames
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
236 views

C# Syllabus

This document outlines the course units for a class on C# and .NET Technologies. The 5 units cover an overview of .NET and C# fundamentals, object-oriented programming with C#, building windows forms, input/output and ADO.NET, and web development with ASP.NET. Some of the key topics included are the .NET framework architecture, common language runtime, object-oriented concepts in C# like classes and inheritance, building windows forms applications with controls, working with databases using ADO.NET, and creating basic web applications and services with ASP.NET. Reference books and websites on C# programming are also provided.

Uploaded by

bailandojames
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

C # and .

Net Technologies
Subject Code: 15MCA401 Hours/Week: 4
Credits : 04 Total Hours: 60

UNIT I
OVERVIEW OF .NET 12 hrs.
Advantages of .NET over the other languages, overview of .NET binaries, Intermediate
Language, metadata, .NET Namespaces, Common Language runtime(CTR), common type
system(CTS), common Language Specification(CLS).
C# fundamentals – C# class, object, string formatting, Types, scope, constants, C# iteration,
control flow, operators, array, string, Enumerations, structures, custom Namespaces.

UNIT II
OBJECT ORIENTED PROGRAMMING WITH C# 12 hrs.
Class, encapsulation, inheritance, polymorphic, casting, Exception Handling, Garbage Collector.
Interfaces and Collections - Enumerator, Cloneable objects, Comparable objects, Collections,
Indexes, overloading operators, delegates, Events, XML Documentation

UNIT III
BUILDING WINDOW 12 hrs.
Namespaces, Windows Forms Types, Application Class, Form, Component Class, Control class,
Control Events, Scrollable Control, Container Control, Menu, Status Bars, Tool Bar, Windows
Forms Application, System Registry, Event Viewer.
Programming with Windows form controls - Windows form control Hierarchy, Adding controls,
Textbox, Checkboxes, Radio Buttons, Group Boxes, List Boxes, Combo Boxes, TrackBar,
Calendar, Spin Control, Panel, ToolTips, ErrorProvider, Dialog Boxes.
UNIT IV

INPUT - OUTPUT AND ADO .NET 12 hrs.


Introduction to System. IO .namespace, File and folder operations and stream class
Building Data Table, Data View, Data Set, Data Relations, ADO.NET managed Providers,
OLEDB managed Provider, SQL.

UNIT V
WEB DEVELOPMENT AND ASP.NET 12 hrs.
Web applications and web servers, HTML form Development, GET and POST, ASP.NET
application, ASP.NET namespaces, creating sample C# web Applications, architecture,
Debugging and Tracing of ASP.NET, Introduction to web Form controls. Building Web
Services- web service namespaces, building simple web

Text Book
Andy Harris, ’Microsoft C# Programming for the Absolute Beginner’, PRENTICE-HALL OF
INDIA PVT LTD, 2002.

REFERENCE BOOKS:
1. Andrew Trolesen C# and the .NET Platform, Dreamtech Press, Second Edition
2. Bradley L Jones, ‘Sams Teach Yourself the C# Language in 21 Days’, Sams, 1st edition, 2001
3. WEBSITES:
1. http://C-sharpcorner.com/tutorials .asp
2. http://www.programmingtutorials.com/csharp.aspx

You might also like