Dot Net Technology

Teacher

Mrs. Prativa Satpathy

Category

Course Attendees

Still no participant

Course Reviews

Still no reviews

Course Name : DOT NET TECHNOLOGY

Code(Credit) : CUTM1903(3-2-1)

Course Objectives

This course is designed to provide the knowledge of Dot Net Frameworks along with ASP.Net ,ADO.Net and C#.

Learning Outcomes

After completion of the course the student will be able to use the features of Dot Net Framework along with the features of ASP. NET & C#.

Course Syllabus

MODULE-I ( 7 HRS) :-

Introduction Vision and goals of .NET, Building blocks of .Net, overview of .Net applications, .Net evolution, The .Net Framework Architecture, Intermediate Language(IL), Common Language Runtime (CLR), JIT Compilation, Common Type System (CTS), Common Language System (CLS), Assemblies, IL Disassembler (ILdasm.exe), Namespaces.

MODULE-II ( 8 HRS):-

C# features Working with methods- understanding method structure, calling a method, understanding parameter types, overloading methods, virtual methods, overriding methods.

MODULE- III (10 HRS):-

C# classes Constants, fields, methods, properties, events, indexers, operators, constructors, destructors, and static modifiers. Class Inheritance Compiling with multiple classes, virtual and override methods, abstract methods, sealed classes, Boxing and Unboxing, Working with namespaces, Understanding interfaces, handling exceptions.

MODULE-IV ( 5 HRS):-

Windows Applications Understanding Windows Forms Architecture, Windows controls: Common, Containers, Menus and Tool strips, Data, Reporting. Adding and using windows controls to the form.


MODULE- V (10 HRS):-

Database programming with ADO.NET Understanding the Dataset classes and their relatives, Understanding OLEDB and SQL Server Support, Understanding common database operations using ADO.NET – Operations that don’t return rows, Data operations that return single, row entities, data operations that affect single-row entities, data operations returning sets of rows, data operations affecting sets of rows, operations that return hierarchical Creating web applications with web forms [ Asp.NET]Difference between ASP and ASP.Net, Defining a web application.

MODULE-VI ( 10 HRS):-

ASP.NET architecture, ASP.net web forms, Code behind model, Validation controls in ASP.NET, Server controls and data binding, Grid view, data repeater, data list, Data binding in ASP.NET, Data source controls- sql data source, Data controls – grid view and details view, Login controls.

 

Practices:-

 

1.To implement output parameter and reference parameter

2.To implement the concept of indexers

3. To implement the concept of sealed class

4. To implement the concept of namespace

5. To implement the concept of interfaces

6. To implement the concept of events

7. To implement exception handling

8.To design a calculator in windows form

9. To implement data controls in windows form

10. To implement validation controls in web form

 

Assignments:-

 

 

  1. What is the .Net framework?

  2.  What is meant by Managed and Unman-aged code?

  3. What is ASP.Net?

  4. What is an Assembly? What are the different types of Assemblies?

  5. What is an EXE and a DLL?

  6.  What is MVC?

  7. What is a Garbage Collector?

  8. What is CLR?

  9.  What is CTS?

  10.  What is JIT?

 

 

Text Book:-

 

1.Jeff Ferguson, Brian Patterson, Jason Beres, C# Programming Bible, Wiley Publishing Inc., Reprint 2006. Reference Books: 1. Jeff Prosise, Programming .Net, 2nd Edition, WP Publishers & Distributors Pvt. Ltd, 2009.

2. Kevin Hoffman & Jeff Gabriel, Professional .Net Framework, 1st Edition, Wrox Press Publishers, 2006.

Session Plan

Session 1

Session 4

Session 5

Session 9

Session 10

understanding parameter types, overloading methods, virtual methods, overriding methods:-

https://www.youtube.com/watch?v=QwygwfqOHsI

https://www.slideshare.net/michaeljamesheron/10-method-overloading

Session 11

Practice 1:-

To implement output parameter and reference parameter.

 

https://www.youtube.com/watch?v=h6aXzd1nTXQ

Session 12

Practice 2:-

To implement the concept of indexers.

 

https://www.youtube.com/watch?v=iHj8HHCjQU0

Session 16

Session 22

Session 24

Session 25

Database programming with ADO.NET Understanding the Dataset classes and their relatives:-

 

https://www.youtube.com/watch?v=MbFLyjg314s

http://Database programming with ADO.NET Understanding the Dataset classes and their relatives

Session 26

Session 27

Session 28

Operations that return hierarchical Creating web applications with web forms:-

https://www.youtube.com/watch?v=mEYwDumGLnM

https://www.slideshare.net/SelvinJosyBaiSomu/web-technology-62288736

 

Session 34

Grid view, data repeater, data list, Data binding in ASP.NET:-

https://www.slideshare.net/Iblesoft/data-controls-ppt

https://www.youtube.com/watch?v=dH73N1kBIAM

Session 36

Data controls – grid view and details view, Login controls:-

https://www.slideshare.net/YamunaYasotha/grid-view-ppt

https://www.youtube.com/watch?v=mTDMPS4ViyU

Session 37

Practice 3:-

To implement the concept of sealed class

https://www.youtube.com/watch?v=iAjoJ7CVy7Y

Session 38

Practice 4:-

To implement the concept of namespace.

https://www.youtube.com/watch?v=IQTbvVemMAg

Session 39

Practice 5:-

To implement the concept of interfaces.

https://www.youtube.com/watch?v=D6d8CIVoYSI

Session 40

Practice 6:-

To implement the concept of events.

https://www.youtube.com/watch?v=hlDo8IJRyhE

Session 41

Practice 7:-

To implement exception handling.

https://www.youtube.com/watch?v=WxdSb3ZCWYc

Session 42

Practice 8:-

To design a calculator in windows form.

https://www.youtube.com/watch?v=iJqB6UsM-hs

Session 43

Practice 9:-

To implement data controls in windows form.

https://help.syncfusion.com/windowsforms/datagrid/gettingstarted

Session 44

Practice 10:-

To implement validation controls in web form.

https://www.youtube.com/watch?v=dmfJt_5BTNA

Case Studies

Case Studies

Our Main Teachers

Mrs. Prativa Satpathy     Assistant Professor  in Information Technology, School of Applied Science Centurion University Balangir Campus with a Teaching Experience of Six years. She has Completed her M.Tech From Sambalpur University of Information Technology(2014) and completed her B.Tech in Computer science from College of Engineering Bhubaneswar (2012).     “If you want to Shine […]