Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
61 views

C# and .NET Programming Sys

This document outlines a course on C# and .NET programming. The course is 4 credit hours and aims to help students understand C# language fundamentals and the .NET framework. It will cover topics like object-oriented programming, threads, GUI and console applications, ASP.NET controls, and interacting with databases. Students will learn to develop applications using C# and .NET. A related lab course is also described, which focuses on implementing mathematical calculations, creating console apps, designing forms-based and web apps, and using standard .NET controls in an ASP.NET application.

Uploaded by

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

C# and .NET Programming Sys

This document outlines a course on C# and .NET programming. The course is 4 credit hours and aims to help students understand C# language fundamentals and the .NET framework. It will cover topics like object-oriented programming, threads, GUI and console applications, ASP.NET controls, and interacting with databases. Students will learn to develop applications using C# and .NET. A related lab course is also described, which focuses on implementing mathematical calculations, creating console apps, designing forms-based and web apps, and using standard .NET controls in an ASP.NET application.

Uploaded by

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

C # AND .

NET PROGRAMMING
Code: 24DCSCA02 Hours: 4
Credits: 4
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE PSO COGNITIVE
NO. THE STUDENTS WILL BE ABLE TO ADDRESSED LEVEL
CO - 1 Understand the concept of .Net Framework
PSO - 1 K2
and C# language fundamentals.
CO - 2 Evaluate C# OOPs concept and the .NET
PSO - 1 K4
framework namespace contents
CO - 3 Analyze the C# programming language with
object-oriented programming principles, PSO - 1 K3
thread, app domain concept.
CO - 4 Develop the console and GUI applications PSO – 1,PSO-
K6
using C# .Net 2

CO - 5 Create the dynamic web page using ASP.NET


PSO - 1 K6
Controls which interact with databases.

RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME OUTCOMES AND


PROGRAMME SPECIFIC OUTCOMES
C # AND . NET PROGRAMMING Hours: 4
Code : 24DCSCA02 Credits: 4

Programme Outcomes Programme Specific


Course Mean Score
(PO) Outcomes (PSO)
Outcomes of CO’s
1 2 3 4 5 6 1 2 3 4 5
CO - 1 2 2 4 3 4 2 5 5 2 4 4 3.36
CO - 2 4 2 3 4 2 2 5 5 3 4 4 3.45
CO - 3 2 3 4 2 3 3 4 3 3 3 4 3.09
CO - 4 4 2 2 3 4 4 4 2 4 4 3 3.27
CO - 5 4 3 4 2 4 2 4 3 4 3 4 3.36
Overall Mean Score 3.30

Result: The score for this course is 3.30 (High Relationship)


Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of Cos =___Total of Values____ Mean Overall Score for Cos=_Total of Mean Scores_
Total No. of Pos & Total No. of Cos
PSOs
UNIT-I
C# and .NET Framework – Introduction: .NET Framework- The C# Language- OOP
Concept-- C# Programming Building Blocks - I - Variables and Da: C# Character Set-
Token-Keyword- Literals and Constants- Identifier- Naming Convention- Data Types- Variable-
CP Type Convention- Boxing and Unboxing- First C# Program- Comment in C#- Errors in C#.
C# Programming Building Blocks II-operators: Operators-Classification of operators-
punctuators and special Symbol-operator- Precedence and Associativity-Expression-
Checked and Unchecked Operator.
UNIT-II
C# Programming building Blocks III- control structures: introduction to Control
Statement and Branching-Selection Statements- Iteration Statements-Jump Statements-
Miscellaneous Statements. C# Programming Building Blocks IV-Array, String and
String Builders: C# Arrays-Concept-Types of Array-Array Class-Array List Class-String
Class-StringBuilder class. C# Programming Building Blocks V-Functions and Methods:
Methods-Static Methods-Instance Methods-Anonymous Methods- Hiding Methods,
Overriding Methods and Sealed Methods- Unsafe Method or Unsafe Block.
UNIT-III
C# Programming Building Blocks VI – Structures and Enumerations: Structures-
Enumerations. C# - OOP Features – 1: Classes and Objects, Constructor and Destructors,
Types of Classes and Various Class Members- Method Overloading-Modifiers Read-only
and Constant- Interfaces- Nested Classes- Delegates- Event’s.C#-OOP Features – II:
Inheritance- Polymorphism and Runtime Behaviours- Overriding Methods- Hiding Method-
Combining Method Overriding and Method Hiding- Operator Overloading. C# Robust
Application Building (Exception Handling): Errors and their classification- Exceptions-
Creating User defined Exceptions.
UNIT-IV
C# - Thread Programming: Processes Tasks and Threads- Thread Life Cycle- Working
with Threads- Managing Threads- Applications and Benefits of Threads. C# - Files and 10:
Files- C# I/O Classes- The File Stream Class- Stream Reader and Stream Writer- Binary
Reader and Binary Writer. C# - Graphical User Interface and Application Development:
.NET environment-C# Language Editor and Integrated Environment- Understanding the
Design and Code Views-User Interface Elements and Control Class Hierarchy in C#-
Programming with the Windows Controls-C# MDI Form.
UNIT-V
Web Programming Part-II using ASP.NET and C#: Fundamentals of Web
Programming-Building Web Application Project using C# and the ASP.NET-ASP.NET
Page Syntax-Web Application Example-ASP.NET Life Cycle-ASP.NET Applications and
Configuration-ASP.NET Controls-Web Forms - Data Binding-Events. .NET – Assemblies:
Integrating Application Files-Security in .NET.

(12 Hours)

BOOK FOR STUDY:


“C# and .Net Programming” –Anamitra Nimbalkar, Technical Publications, First
Edition, Reprint 2019.
UNIT I : Chapters : 1(Pg.No 1-2 to 1-5), 2(Pg.No 2-2 to 2-39),3(Pg.No 3-2 to
3-31)
UNIT II : Chapters : 4 (Pg. No 4-2 to 4-31) 5 (Pg. No 5-2 to 5-26),6 (Pg. No 6-
13 to 6-16)

UNIT III : Chapters : 7(Pg.No7-2 to 7-7),8(Pg.No8-2 to 8-39) 9(Pg.No 9-2 to


9-27),10(Pg.No 10-2 to 10-13)
UNIT IV : Chapters : 11(Pg.No 11-2 to 11-21),12(Pg.No 12-2 to 12-
11),14(Pg.No 14-2 to 14-61).

UNIT V : Chapters : 17(Pg.No 7-2 to 17-46), 18(Pg.No 18-2 to 18-4).

BOOKS FOR REFERENCE :

1. “Visual Basic .Net Programming Black Book” – Comprehensive Problem Solver,Steven


Holzner, Publications, 2013.

2. “Visual Basic .Net”, C. Muthu, Vijaya Nicole Imprints Private Limited, Chennai, Second
print 2008.

Web Resources

https://www.javatpoint.com/vb-net
https://www.javatpoint.com/vb-net-dot-net-framework-introduction
https://www.guru99.com/vb-net-tutorial.html
https://www.guru99.com/vb-net-introduction-features.html
https://www.vbtutor.net/lesson1.html
https://en.wikipedia.org/wiki/Visual_Basic_(.NET)
https://learn.microsoft.com/en-us/dotnet/visual-basic/
https://net-informations.com/vb/default.html
C# AND .NET PROGRAMMING - LAB
Code: 20DCSCAP2 Hours: 4
Credits: 2
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE PSO COGNITIVE
NO. THE STUDENTS WILL BE ABLE TO ADDRESSED LEVEL
CO - 1 PSO - 1 K
Implement the basic of Mathematical calculation.
CO - 2
Understand the basic Creations of console PSO - 1 AP
application.
CO - 3
Design and develop a program in forms with Web PSO - 1 AP
Page development
CO - 4
Create the data sources Window based PSO - 1 AP
applications
CO - 5
create an ASP.NET application using PSO - 5 E
standard .NET Controls

RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME OUTCOMES AND


PROGRAMME SPECIFIC OUTCOMES
C# AND .NET PROGRAMMING - LAB Hours: 4
Code : 20DCSCAP2
Credits: 2
Programme Outcomes Programme Specific Mean
Course
(PO) Outcomes (PSO) Score of
Outcomes
1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 2 3 5 3 3 2 5 5 4 5 5 3.81
CO - 2 4 2 2 2 2 2 4 5 3 4 4 3.09
CO - 3 2 3 2 2 4 2 5 4 3 3 5 3.18
CO - 4 4 4 2 3 2 2 4 5 4 4 4 3.45
CO - 5 4 3 4 2 2 2 5 3 4 3 5 3.36
Overall Mean Score 3.38

Result: The score for this course is 3.38 (High Relationship)


Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of Cos =___Total of Values____ Mean Overall Score for Cos=_Total of Mean Scores_
Total No. of Pos & Total No. of Cos
PSOs
1. Write a program to C# to find the smallest single digit factor for a
given value.

2. Write a C# program for addition and multiplication of two matrices.

3. To develop a C# application to implement inheritance concepts.

4. To develop a c# console application to implement the following concepts:

(a) Delegates

(b) Events

5. To design a window-based application using C# code in VB.Net

6. Write a program to simple calculator using windows application.

7. To implement validating data entered in controls using Windows based application.

8. To create the Window menus, custom dialog box and MDI concepts

9. Write a program working with Page using ASP.Net.

10. Write a program working with forms using ASP.NET.


WEB DESIGNING
Code: 20DCSCA03 Hours: 4
Credits: 4
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE PSO COGNITIVE
NO. THE STUDENTS WILL BE ABLE TO ADDRESSED LEVEL
CO - 1 Gain the fundamental knowledge of HTML Web
PSO - 1 K
Technologies.
CO - 2 Obtain the programming skills in Text in HTML
PSO - 1 K
and develop real time application.
CO - 3 Designing programs using Images, Colors, and
PSO - 1 S
Canvas in Web Page.
CO - 4 Develope JavaScript Functions, Events, Image PSO – 1,PSO-
AP
Maps, and Animations skills using JavaScript. 2
CO - 5 Implement CSS Selectors, Inserting CSS in an
PSO - 1 AP
HTML Document.

RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME OUTCOMES AND


PROGRAMME SPECIFIC OUTCOMES
Hours: 4
Code : 20DCSCA03 WEB DESIGNING
Credits: 4
Programme Outcomes Programme Specific Mean
Course
(PO) Outcomes (PSO) Score of
Outcomes
1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 2 2 4 3 3 2 5 5 2 4 4 3.27
CO - 2 4 2 2 2 2 2 5 5 3 4 4 3.18
CO - 3 2 2 4 2 3 2 4 4 3 3 4 3
CO - 4 4 2 2 3 2 2 4 5 3 4 4 3.18
CO - 5 4 3 4 2 2 2 4 3 4 3 4 3.18
Overall Mean Score 3.16

Result: The score for this course is 3.16 (High Relationship)


Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of Cos =___Total of Values____ Mean Overall Score for Cos=_Total of Mean Scores_
Total No. of Pos & Total No. of Cos
PSOs
UNIT I
Overview of HTML5 and Other Web Technologies: Internet and Web Technologies-
Internet and Web-Introduction to Web Technologies-HTML5 and its Essentials-Exploring
New Features of HTML5-HTMl5-Next Generation Of Web Development-Exploring Editors
and Browsers Supported by HTML5-Creating and Saving HTML Document-Validating an
HTML Document-Viewing an HTML Document-Hosting Web Page. Working With Text:
Formatting Text With HTML Elements-Defining the MARK Element- Defining the
STRONG Element- Defining the CODE Element- Defining the SMALL Element-Displaying
Plain Text- Displaying Bold Text- Displaying Italic Text- Displaying Small Text- Displaying
Subscripted Text- Displaying Superscripted Text- Displaying Abbreviations- Displaying
Program Code- Displaying Sample Program Output.
(12 Hours)
UNIT II
Organizing Text in HTML: Arranging Text- Allowing Word Breaks-Defining The
Formatted Text- Defining The DIV Element-- Defining The SPAN Element-Formatting Text
In Tables-Defining The Ruby (Captioned) Text-Displaying Lists- Working With Links And
URLs: Exploring The Hyperlinks- Exploring The URL- Exploring The Newsgroup and Mail
System- Exploring Link Relations-Creating Hyperlink-Linking To A Mail System-
Implementing Link Relations-Creating Tables: Understanding Tables-Describing the Table
Elements-Creating a Simple Table-Adding a Title to a Column-Adding a Caption to a Table-
Specifying the Properties of the Column-Spanning Rows and Columns-Using Images in a
Table-Creating Advanced Tables-Nesting Tables.
(12 Hours)
UNIT III
Working with Images, Colors, and Canvas: Inserting Images in a Web Page-Exploring
Colors-Introducing Canvas-Displaying GIF image- Displaying PNG Image- Displaying
Alternate Text For an Image-Modifying the Size of an Image-Using an Image as a Hyperlink-
Creating Image Maps-Using Color Names-Using Hex Values-Using the RGB Configuration-
Implementing the CANVAS Element. Working With Forms: Exploring the FORM
Element-Exploring Types of the INPUT Element-Exploring the BUTTON Element-Exploring
the Multiple- Choice Elements-Exploring the TEXTAREA and LABEL Elements.
(12 Hours)
UNIT IV
JavaScript Functions, Events, Image Maps, and Animations: Exploring Functions-
Exploring Events-Exploring Image Maps-Exploring Animations-Working With Functions-
Working With SetTimeout () Method- Working With Set Interval () Method- Working With
the Onclick Event- Working with the Onload Event- Working with the Mouse Event-
Working with the Onreset Event- Working with the Onsubmit event- Working With the
Image Maps- Working With Animations. JavaScript objects: Exploring Objects in
JavaScript-Exploring the Standard/Built-in JavaScript Objects.
(12 Hours)
UNIT V
Overview of CSS: Discussing the Evolution of CSS-Understanding the Syntax of CSS-
Exploring CSS Selectors-Inserting CSS in an HTML Document-Defining Inheritance in CSS-
Backgrounds and Color Gradients In CSS: Exploring Background of a webpage-exploring
color Properties-Exploring Gradient Properties.

(12 Hours)

BOOK FOR STUDY:

“HTML5 Covers CSS3,Javascript,XML,XHTML,AJAX,PHP and jQuery Black Book”


– Coprehensive Problem Solver,,DT Editorial Service, Publications, 2018.
UNIT I : Chapters : 1( Pg.No 1-30), 3(Pg.No 77-101).

UNIT II : Chapters : 4 (Pg.No 113-117) 5 (Pg.No 129-142),6 (Pg.No 166)

UNIT III : Chapters : 7 (Pg.No 169-187), 8(Pg.No 189-198).

UNIT IV : Chapters : 12(Pg.No 305-332),13(Pg.No 335-349).

UNIT V : Chapters : 18(Pg.No 465-475), 19(Pg.No 487-503).

BOOKS FOR REFERENCE :

3. “HTML - The complete Reference”, Thomas A. Powell, Tata McGraw- Hill Publishing
Limited, New Delhi, Third Edition, 2002.
4. “The Complete Reference HTML & XHTML”, Thomas A. Powell, Tata McGraw-Hill
Publishing Company Limited, New Delhi, Edition, 4th Edition, 2004.

Web Resources

https://www.w3schools.com
https://blog.elink.io
https://learn.microsoft.com
https://blog.hubspot.com
https://www3.ntu.edu.sg
https://developer.mozilla.org
https://geekflare.com
https://webdesigner.withgoole.com
https://geeksforgeeks.org
https://devpectical.com

WEB DESIGNING - LAB


Code: 20DCSCAP2 Hours: 4
Credits : 2
COURSE OUTCOMES:
CO. UPON COMPLETION OF THIS COURSE PSO COGNITIVE
NO. THE STUDENTS WILL BE ABLE TO ADDRESSED LEVEL
CO - 1 PSO - 1 K
Implement the basic of Web Page development
CO - 2
Understand the basic Creations of HTML PSO - 1 AP
application.
CO - 3
Design and develop programs with Image and PSO - 1 AP
Color.
CO - 4
Create the Functions and Animations using PSO - 1 AP
JavaScript.
CO - 5
Creating applications Inserting CSS in an HTML PSO - 5 E
Document using CSS.

RELATIONSHIP MATRIX FOR COURSE OUTCOMES, PROGRAMME OUTCOMES AND


PROGRAMME SPECIFIC OUTCOMES
Hours: 4
Code : 20DCSCAP2 WEB DESIGNING - LAB
Credits: 2
Programme Outcomes Programme Specific Mean
Course
(PO) Outcomes (PSO) Score of
Outcomes
1 2 3 4 5 6 1 2 3 4 5 CO’s
CO - 1 2 3 5 3 3 2 5 5 4 5 5 3.82
CO - 2 4 2 2 2 2 2 4 5 3 4 4 3.09
CO - 3 2 3 2 2 3 2 5 4 3 3 5 3.09
CO - 4 4 4 2 3 2 2 4 5 4 4 4 3.45
CO - 5 4 3 4 2 2 2 5 3 4 3 5 3.36
Overall Mean Score 3.36

Result: The score for this course is 3.36 (High Relationship)


Note:
Mapping 1-20% 21 - 40% 41 - 60% 61 - 80% 81 - 100%
Scale 1 2 3 4 5
Relation 0.0 - 1.0 1.1 - 2.0 2.1 - 3.0 3.1 - 4.0 4.1 - 5.0
Quality Very Poor Poor Moderate High Very High
Values Scaling:
Mean Score of Cos =___Total of Values____ Mean Overall Score for Cos=_Total of Mean Scores_
Total No. of Pos & Total No. of Cos
PSOs
1. Working with Internet(ID Creation, Searching).

2. Simple web page for text formatting.

3. Web page with Hyper Links.

4. Web page with Lists..

5. Web page with Table.


6. Working with Colors.

7. Web page with Image.

8. Working with Forms.

9. Application Form-Resume Preparation Using Images.

10.Website Creation Using Scripting Language.

11.Website for college and Department using CSS.

You might also like