.NET LAB

Paper Code: 
MCA 426
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

  The course will enable the students to

  1. Writing and compiling C# programs using Visual Studio in ASP.NET
  2. Building C# classes and inheritance hierarchies
  3. Writing Web Applications with Web Forms
  4. Constructing and deploying custom .NET components
  5.  Implementing data-query logic for databases using ADODB
  6. Accelerating development with the .NET Framework library.

 

Course Learning Outcomes (CLOs):

 

Learning Outcome (at course level)

Students will be able to:

Learning and teaching strategies

Assessment Strategies

  1. Create, compile and run object-oriented C# programs using Visual Studio.
  2. Write and understand C# language constructs, syntax and semantics
  3. Develop reusable .NET components via interface realization and standard design patterns.
  4. Leverage the major namespaces and classes of the .NET Framework
  5. Access databases using ADODB.

Approach in teaching:

Interactive Lab Sessions,

Modeling, Discussions, implementing enquiry based learning, student centered approach

 

Learning activities for the students:

Experiential Learning, Discussions, Lab Assignments, Learning through Real life data centric problems

  • Lab Assignments
  • Practical Record
  • Continues Assessment
  • Semester End Examination

 

CONTENTS

  1. Web Forms
  2. Standard Controls-I

Label Control, Button Control, TextBox Control, Literal Control, PlaceHolder Control, Fileupload Control

  1. Standard Controls-II

Image Control, ImageButton Control, ImageMap Control, ListBox Control, DropDownList Control, BulletedList Control, Hyperlink Control, LinkButton Control, CheckBox Control, CheckBoxList Control, RadioButton Control, RadioButtonList Control, Table Control, Calendar Control, Multiview Control, AdRotator Control, Wizard Control, View Control

  1. Validation Controls

RequiredField Validator Control, Range Validator Control, RegularExpression Validator, Compare Validator Control, Custom Validator Control

  1. Database Controls

GridView Control, DataList Control, DetailsView Control, FormView Control, Repeater Control, DataPager Control, Chart Control

  1. Reporting Controls

ReportViewer Control, CrystalReportViewer  Control, CrystalReportPartsViewer Control, CrystalReportSource Control.

  1. Web Services
Academic Year: