University Lab
University Lab
1. Display proficiency in C# by building stand-alone applications in the .NET framework using C#.
2. Create distributed data-driven applications using the .NET Framework, C#, SQL Server and
ADO.NET
3. Create web-based distributed applications using C#, ASP.NET, SQL Server and ADO.NET
4. Utilize DirectX libraries in the .NET environment to implement 2D and 3D animations and game-
related graphic displays and audio.
5. Utilize XML in the .NET environment to create Web Service-based applications and components.
1. Create “Hello World” application. That will display “Hello World” in the middle of the screen in
the red color with white background.
2. To understand Activity, Intent ƒ
a. Create sample application with login module.(Check username and password) ƒ
b. On successful login, go to next screen. And on failing login, alert user using Toast. ƒ
c. Also pass username to next screen.
3. Create login application where you will have to validate EmailID (UserName). Till the username
andpassword is not validated, login button should remain disabled.
4. Create and Login application as above. On successful login , open browser with any URL.
5. Create an application that will pass some number to the next screen , and on the next screen
that number of items should be display in the list.
6. Understand resource folders : ƒ
a. Create spinner with strings taken from resource folder(res >> value folder). ƒ
b. On changing spinner value, change image.
7. Understand Menu option. ƒ
a. Create an application that will change color of the screen, based on selected options
from the menu.
8. Create an application that will display toast(Message) on specific interval of time.
9. Create a background application that will open activity on specific time.
10. Create an application that will have spinner with list of animation names. On selecting animation
name, that animation should effect on the images displayed below.
11. Understanding of UI : ƒ
a. Create an UI such that, one screen have list of all the types of cars. ƒ
b. On selecting of any car name, next screen should show Car details like: name , launched
date ,company name, images(using gallery) if available, show different colors in which it
is available.
12. Understanding content providers and permissions: ƒ
a. Read phonebook contacts using content providers and display in list.
13. Read messages from the mobile and display it on the screen.
14. Create an application to call specific entered number by user in the EditText
15. Create an application that will create database with table of User credential.
16. Create an application to read file from asset folder and copy it in memory card.
17. Create an application that will play a media file from the memory card.
18. Create an application to make Insert , update , Delete and retrieve operation on the database.
19. Create an application to read file from the sdcard and display that file content to the screen.
20. Create an application to draw line on the screen as user drag his finger.
21. Create an application to send message between two emulators.
22. Create an application to take picture using native application.
23. Create an application to pick up any image from the native application gallery and display it on
the screen.
24. Create an application to open any URL inside the application and clicking on any link from that
URl should not open Native browser but that URL should open the same screen.
1) Write a program to design a class for employee (detail of Employee) using C#.
2) Write a program to implement Hybrid inheritance using C#.
3) Write a program to implement operator overloading using C#.
4) Write a program for to design a calculator using exception handling in C# USING .NET
Framework
5) Installation and Configuration of the IDE
6) Database Programming Using ADO
7) Working With Common Controls
8) Design of a calculator.
9) Creating A web Page Using ASP
10) Designing & Generating Reports
11) Working With Multiple Document Interfaces (MDI)
12) Design of a web Browser.
13) File Handling – Reading/ Writing From/To Files
14) ActiveX Controls
15) Image Slideshow with Background Music.
Projects:
16) Text to Speech Converter using C#
17) Library Management System using .Net framework.
18) Hotel Management System using C#
19) File Based Record Maintenance Application using C#
Experiment 1: Develop a Web Application for an educational institution. The master page should consist
of Institution Name, Logo and Address. Also, it should provide hyperlinks to Departments, Facilities
Available and Feedback. Each department page and facilities page should be designed as static pages.
The hyperlinks should navigate to these static pages in the form of Content Pages associated with
Master Page designed. The Feedback page should have fields to enter Name, Email and Message with
Submit and Cancel Buttons. Database should be created to store these three data.
Experiment 2: Develop a Web Application for a Bank. The BANK Database should consist of following
tables: tbl_Bank (BankID: int, BankName: string) tbl_Branch (BranchID: int, BankID: int, BranchName:
string) tbl_Account (AccountNo: int, BankID: int, BranchID: int, CustomerName: string, Address: string,
ContactNo: int, Balance: real) (Note: AccountNo and BankID together is a composite primary key). The
master page of this web application should contain hyperlinks to New Bank Entry, New Branch Entry (of
selected Bank), New Customer Entry (based on branch and bank) and Report Generation. The hyperlinks
should navigate to respective content pages. These content pages provide the fields for respective data
entry. The reports should be generated (display in grid) as below: Display all records of particular bank.
Display all records of a branch of particular bank. The balance should be displayed for the entered
account number (Bank and Branch are input through ComboBox controls and Account number is input
through TextBox).
Application any one of the following or similar application using .NET framework
1. Inventory Control Retail Shop Management
2. Employee Information System
3. Personal Assistant Program
4. Students’ Information System
5. Ticket Reservation System
6. Hotel Management System
7. Hospital Management System
Window based:
1. Language Introduction (Includes console based application, creation of dll, running a program
without IDE) calling a method from another program.
2. OOPS concepts in C#-Class, Implementation Inheritance, Extension methods (Use Any
application).
3. Develop DLL file and use it in application program. (Use Any application)
4. Implementation of Interface Inheritance (Use Any Application).
5. Implementation of Multidimensional & Jagged array (Use Any application).
6. Use of properties in any application.
7. Implementation of Operator overloading (Any application).
8. String manipulation using String & String builder(Any application)
9. Develop program to use Regex.Matches method and Regular Expression pattern matching.
10. Design a Windows Form based application for different controls.(Any application)
11. Design a Windows Form based MDI application with different controls.(Any application)
12. Design a Windows Form based application for field validation.(Any application)
13. Design a any Windows Form based application with Database connectivity with all field
validation. (Any application)
14. Develop a Windows Form application that performs SELECT, INSERT, UPDAE & DELETE queries
and also displays the List of Books available in a Library System by fetching the details from a
database. The C# application must also contain the filter capability.
15. Implement console based networking application to obtain information of network & detect
changes in network.
16. Design a Windows form application to down load file & process it using stream.
Asp.Net:
1. Create registration form using different server controls
2. Accepting and validating user entered data in registration form using ASP.NET
3. Write a program to manage session in ASP.Net
4. Reading and writing HTML contents with JQuery
5. Write a sample application to demonstrate AJAX
6. Display database contents from SQL server or Oracle database using SQL Command class from
ASP.NET
7. Display parameterized data using SQLDataReader and GridView in ASP.NET
8. Database access using DataSet in ASP.NET
1. Create a web application in ASP.NET using three different controls to the ASP.NET page for
reserving rooms in hotel. The three controls are a button control, a label control, and a drop-
down list control.
2. Create an application for Accessing a SQL Database by Using ADO.NET by connecting to the SQL
Server database and call a stored procedure. You then display the data in a Repeater control.
3. Develop a web application to read the details of the selected country stored in XML database
and display back to the user using Web controls.
4. Develop a web application to read an XML document containing subject, mark scored, year of
passing into a Dataset.
Tamilnadu - Bharath Institute of Higher Education and Research, Chennai
1. Display proficiency in C# by building stand-alone applications in the .NET framework using C#.
2. Create distributed data-driven applications using the .NET Framework, C#, SQL Server and
ADO.NET
3. Create web-based distributed applications using C#, ASP.NET, SQL Server and ADO.NET
4. Utilize DirectX libraries in the .NET environment to implement 2D and 3D animations and game-
related graphic displays and audio.
5. Utilize XML in the .NET environment to create Web Service-based applications and components.
C# .NET
1. Implementation of Operator Overloading
a. Complex Number
b. Matrix
c. Time(+.-)
2. Implementation of Multiple Inheritance
a. Employee
b. Area of an Object
3. Implementing Multithreading
Asp.Net
1. Super Market
2. Hotell Management System
Major Project
1. Online Railway reservation system
2. Simulator software for parallel processing operation
3. Payroll processing application
4. Inventory system
5. Simulator software for compiler operation
6. Automating the Banking process
7. Software for game
8. Library management system
9. Text editor
10. Create a dictionary
11. Telephone directory
12. Create an E- Book of your choice.
C#.Net:
1. Implementation of Decision Making and Branching Statements on Console Applications.
2. Implementation Iterative Statements on Console Applications.
3. Implementation of Enum on console Applications.
4. Implementation of Arrays on Console Applications.
5. Implementation of ArrayList on Console Applications.
6. Implementation of Strings on Console Applications.
7. Implementation of Inheritance and Polymorphism on Console Applications.
8. Implementation of Interfaces on Console Applications.
1. 9. Construct the C# console application to implement the Operator Overloading.
9. Implementation of Delegates and Events on Console Applications.
Asp.Net:
1. Implementation of Server Side Controls in asp.net.
2. Implementation of Database Connectivity in asp.Net
3. Implementation of various Data Rendering Controls in asp.Net.
4. Implementation of Web Services in asp.Net Applications.
5. Implementation of Remoting in asp.Net Applications.
6. Implementation of private assemblies in .NET Applications.
7. Implementation of shared assemblies in .NET Applications.