Objective
-
To understand Programming techniques in c#.
Unit I Hrs 18
Introduction to Dot Net
Introduction to Dot net, Common Type System, Common Language Specification, Common Language Runtime – Understanding Assemblies- Introduction to Visual Basic.net Windows and Console applications development environment – Elements of C#.net: foundation, lexical analysis, option , imports and namespace directives – C#.net operators:- Arithmetic , Relational , logical ,bit wise and specialized operators – Sample Programs
______________________________________________________________________
Unit II Hrs 18
Console Applications in C#.net
Software Design and Flow of Controls (In Console Applications)
Conditional statements and sample programs:-if , if-else , switch case and nested if - Iterative statements and sample programs:- while, do while , for and for each.
C# .net Collections and Streams ( in Console Applications)Arrays : Single dimension, Multi dimension, Jagged Array – Array List- Stack – Queue – Hash table – Files and Directories – Streams Readers & Writers - Strings and String Builder.
______________________________________________________________________
Unit III Hrs 18
Data Base Programming in C#.net
Introduction to ADO .net objects for OLEDB and SQLDB– Connection , Command , Adapters , Data set and Data table - sample data base application for console environment -Introduction to data and crystal reports –Threads and Synchronization – Exception handling and classes.
______________________________________________________________________
Unit IV Hrs 18
Basic ASP .net Controls (Code behind C# .net )
Features of ASP .net - ASP .Net namespaces – Global .aspx – ASP Configuration file- Sample coding for ASP Controls :- List Box, Combo box, Bulleted list–Tables– Panels – Place holder – text box – button. Validation Controls :- Requiredfield validator, Range Validator, Compare Validator, Custom Validator - Ad Rotator.
______________________________________________________________________
Unit V Hrs 18
ASP .net Database and Web Services (Code behind C# .net)
Introduction to ADO .net OLEDB and SQLDB objects – Data source controls: MS Access and SQL data source- Data Controls: Grid view, form view, List view. Introduction to Web Services – SOAP, WSDL, Configuring ASP.net Web services – deploying web service in to web application.
______________________________________________________________________
References:
-
C# and the Dot net plat form – Andrew Troelsen,
-
C# programming “E.BALAGURUSAMY”, Second Edition, Tata McGraw Hill, 2008.
-
C# Dot Net Funds – Yashavant kanetkar’s – BPB Publications, 2002.
-
C# 4.0. The Complete reference, Herbert schildt, Tata McGraw Hill, 2010.
Semester
|
Subject code
|
Title of the course
|
Hours of Teaching/ Week
|
No. of Credits
|
I
| 14P1CSCP1 |
OBJECT ORIENTED SYSTEM DEVELOPMENT LAB
|
3
|
3
|
OBJECTIVES
-
Introduction to UML notations and diagrams.
-
Hands on exposure of “Visual Paradigm software for UML” involving analysis and
design with UML diagrams.
-
use case, class diagrams in online ticket reservation systems
-
use case, class diagrams in hotel reservation systems
-
use case, class diagrams in student information system
-
use case, class diagrams in sales & marketing system
-
use case, class diagrams in banking system and inventory tracking system.
-
Behavioural diagrams for application systems
-
state chart diagram for application systems
-
component diagrams for systems
-
deployment diagrams for systems – Test cases,
integration test cases for systems
Semester
|
Subject code
|
Title of the course
|
Hours of Teaching/ Week
|
No. of Credits
|
I
| 14P1CSCP2 |
C# PROGRAMMING LAB
|
3
|
3
|
Dostları ilə paylaş: |