056001 - CONCEPT OF .NET TECHNOLOGY

On completion of the following units of syllabus contents, the students must be able to List the major elements of the .NET Framework and
describe some of the major enhancements to the new version of C#. Describe the basic structure of a C# .NET project and use the main features ?of the integrated development environment(IDE).
Use the new language features and syntax in C#.NET. Explain the basic concepts and terminology of object-oriented design
specifically for C#.NET. Explain and use the basic concepts and terminology of object-oriented ?programming in C# .NET.
Create applications by using Microsoft Windows Forms.
Create applications that use ADO.NET.
Create components in C# .NET.
Set up and deploy various types of C# .NET-based applications.
Develop Window applications using XML as back end database

1.1 Introduction to .NET framework: Dot Net Architecture – Managed Code and the CLR –Intermediate Language, Metadata and JIT Compilation– Automatic Memory Management
1.2 Introduction to .NET framework: Common Type System(CTS) – Common Language Specification (CLS) – Assembly –Namespace .
1.3 Visual Studio .NET– Using the .NET Framework. Exploring the Visual Studio Integrated Development Environment – System requirement – Versions
1.4 The Framework Class Library- .NET objects – ASP.NET-.NET web services– Windows Forms

2.1 Elements: Variables and constants–data types– declaration. Operators– types– precedence – Expressions – Program flow – Decision statements – if ..then, if..then..else, select..case
2.2 Loop statements– while..end while, do..loop, for..next, for..each..next.
2.3 Types: Value data types – Structures, Enumerations. Reference data types – Single dimensional– Multi-dimensional arrays–Jagged arrays– Dynamic arrays
2.4 Classes & objects –Abstract & override methods object oriented concept: abstraction, Inheritance, Polymorphism, Classes, collections, Debugging

3.1 Windows programming – Creating windows Forms – Working with Toolbox Controls– Button, Check Box, Combo Box, Label, List Box, Radio Button, Text Box, Group Boxes, Picture Box
3.2 Advanced Controls &Events : Timer , Progress Bar, Month Calendar , Tool Tips, Tab Controls, Panels -Events–Click, Close, Deactivate, Load, Mouse Move, Mouse Down, Mouse Up, Key press, Key Down, Key Up.
3.3 Multiple Document Interface (MDI) Forms – Creating MDI Applications– Creating MDI Child Windows –Arranging MDI Child Windows
3.4 Multithreading : Thread States, Life cycle of a Thread, Thread Priorities and scheduling, creating and executing Thread, Synchronization and Class Monitor, Exception Handling

4.1 Features of ADO .NET. Architecture of ADO. NET–ADO. NET providers – connection – Command – Data Adapter – Data set.
4.2 Database Programming with ADO .NET: ADO .NET, Database: Connections, Data access techniques, XML Language, SQL, ADO.NET object Model, LINQ to SQL, ADO.NET and LINQ, LINQ to XML

5.1 Introduction: Advantages –HTML Vs XML–Browsing and parsing XML– Creating a XML file– Details and–Well formed XML document–XML components - elements – Entities – Comments – Processing instructions – Attributes
5.2 creating web services : Web forms, ASP.NET, Request, Response, Server objects creating web reports using ASP.NET using ADO.NET with SQL Server and System .XML.

    On completion of the following exercises, the students must be able to
  • Develop and execute simple
  • programs using C# .NET
  • Understand the concepts of event handlers.
  • Know the usage of various C#
  • .Net controls ?Create C#.NETapplications using menus.
  • Access SQLdatabase by using ADO.NET
  • Use Form controls.
  • Create Window applications using C#.NETform controls
  • Develop XMLdatabase handling methodologies
  • Accept a character from console and check the case of the character.

1. Accept a character from console and check the case of the character.
2. Write a program to accept any character from keyboard and display whether it is vowel or not.
3. Write a program to accept a string and convert the case of the characters.
4. Develop a menu based application to implement a text editor with cut, copy, paste, save and close operations
5. Write a program to implement a calculator with memory and recall operations.
6. Develop a form in to pick a date from Calendar control and display the day, month, year details in separate text boxes.
7. Develop a application to perform timer based quiz of 10questions.
8. Develop a database application to store the details of students using ADO.NET
9. Develop a database application using ADO.NET to insert, modify, update and delete operations.
10. Develop a application using Data grid to display records.
11. Develop a application using Data grid to add, edit and modify records.
12. Develop a Window application to read an XML document containing subject, mark scored, year of passing into a Dataset
Contributions are welcome!
If you find any issues or want to add new features, feel free to submit a pull request on GITHUB

To Download Privious Year Question Papers of all Semester (CSE) Follow and DM on -


Website Developed by