Class & Semester |
: |
Final Year B.Tech (Computer Science &Technology) Part II, Sem VIII |
||||||
|
||||||||
Course Title |
: |
Web Technology Lab-2 |
Course Code: |
: |
CS426L |
|||
Teaching Scheme (Hours) |
: |
Lecture 2hours/weeks=2x 13 weeks= 26hrs minimum |
Total Credits |
: |
04 |
|||
Tutorial=NA |
||||||||
Practical 4hours/weeks=4x 13 weeks= 52hrs |
||||||||
Evaluation Scheme (Marks) |
: |
CIE = NA SEE = NA |
IPE EPE EPE/EOE |
: : : |
= 100 |
Duration of SEE |
: |
3hrs |
Revision: |
: |
Third |
Month |
: |
June 2019 |
|||
|
Pre-requisites |
: |
|
|||
|
The prerequisite for this course is basic knowledge of Computer Systems. |
|||||
|
Type of Course |
: |
Practicle |
|||
|
Course Domain |
: |
Web Technologies |
|||
|
Skills Imbibed |
: |
|
|||
|
Course Assessment Methods: Student is evaluated during Internal Practical Examination and External Practical Examination. |
|||||
|
Course Objectives: 1. Understanding the Configuration of an asp.net application. 2. Creating ASP.Net applications using standard .net controls and To create a data driven web application. 3. Evaluating the data sources and managing them. 4. To create and Maintain session and controls related information for user used in multi-user web applications 5. Understand the fundamentals of developing modular application by using MVC
|
|||||
|
Course Outcomes: Students will be able to 1. Upon completion of this course, the student will be able apply technical knowledge and perform specific technical skills, including: 2. Successful students will able to design web applications using ASP.NET 3. Successful students will be able to use ASP.NET controls in web applications. 4. Successful students will be able to create database driven ASP.NET web applications and web services 5. Successful students will be able to handle database using MVC in ASP.NET web applications |
|||||
|
Curriculum Content |
Hours |
||||
Unit-1 Introduction to ASP.NET
The Evolution of Web Development, Important facts about Web Development, ASP.NET Architecture, The Code Model, Web Project. Web Forms: Page Processing, Web Form Processing Stages, The Page as ControlContainer, The Page Class. Redirecting User to Another Page, Master Pages.
Unit-2 ASP.NET Server Controls: Types of Server Controls, HTML Server Controls, Web Controls, List Controls, Input Validation Controls, Rich Controls
State Management: ASP.NET State Management, View State, Transferring Information between pages, Cookies, Session State, Application State
ASP.NET Application: Anatomy of ASP.NET application, global.asax Application file, ASP.NET Configuration, ASP.NET State Management, Web Configuration File and Global.asax ,Authentication & Authorization.
Unit-3 ADO.NET Fundamentals:
ADO.NET Architecture, The Connection Class, The Command and Data Reader Classes, Data Binding : Basic Data binding, Data source Control, The Sql Data Source.
Unit-4 Introduction to MVC MVC Architecture, Understand the MVC design pattern and how it’s applied in ASP.NET MVC, Understanding Model, Understanding View, Understanding Controller, Key benefits of ASP.NET MVC, Advantages of MVC based Web Application
Unit-5 File Handling, Crystal Report and E-mail handling
File I/O and streams , Working with directories and files, Read and write file Crystal reports, Overview to crystal reports, Creating crystal reports with wizards, Integrating with web applications, Customizing the report viewer, Adding a database or table to a report, Handling mail, Protocols , Sending mails with and without attachment
Unit-6 Web Services ASP.NET Web Services, Introduction to XML WebServices, Creating WebService, Setting the WebService attribute, Test and run your web
|
4
6
4
4
6
2 |
|
||||
Lab:
It should consist of 12-15 experiments based on the following topics.
1. Accepting and validating user entered data using ASP.NET.
2. Create a Web Application which detect capabilities of Browser and handle Page and Application level error.
3. Accepting and validating book catalog information using validating controls.
4. Create a Web Application which implement authentication and authorization features (Membership class).
5. Display database contents from SQL server or Oracle database using SQL Command class from ASP.NET.
6. Display parameterized data using SQLDataReader and GridView in ASP.NET.
7. Accessing and Displaying Database access using DataSet and Data View in ASP.NET.
8. Create a setup web application for deployment of ASP.NET application.
9. Develop sample form with validation code using for Login Form using web forms.
10. Develop file up-loader form to upload a file in ASP.net
11. Develop sample application for session management in ASP.net.
12. Develop sample application with database connectivity using MVC.
13. Create a form to send mail with attachment in ASP.net.
14. Create and use web service
15. Create and use XML web service
- Teacher: Trupti Ghatage.DOT