0% found this document useful (0 votes)
97 views6 pages

Dot Net

This document provides an instruction plan for a course on Modern Web Programming Tools and Techniques. Some key details: - The course is 3 credits with lectures and labs but no tutorials or practical components. It will use textbooks on ASP.NET and cover topics like HTML, JavaScript, ASP, ASP.NET, PHP, and databases. - The plan outlines 19 lectures over 7 weeks that will cover static and dynamic websites, scripting languages, server-side programming, objects in ASP.NET, validation, email, Ajax, data controls and more. - Evaluation includes a mid-term test, homework assignments, and a term paper worth 10% each. Suggested term paper topics are provided.

Uploaded by

Nancy Mahajan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views6 pages

Dot Net

This document provides an instruction plan for a course on Modern Web Programming Tools and Techniques. Some key details: - The course is 3 credits with lectures and labs but no tutorials or practical components. It will use textbooks on ASP.NET and cover topics like HTML, JavaScript, ASP, ASP.NET, PHP, and databases. - The plan outlines 19 lectures over 7 weeks that will cover static and dynamic websites, scripting languages, server-side programming, objects in ASP.NET, validation, email, Ajax, data controls and more. - Evaluation includes a mid-term test, homework assignments, and a term paper worth 10% each. Suggested term paper topics are provided.

Uploaded by

Nancy Mahajan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Lovely Professional University,Punjab

Format For Instruction Plan [for Courses with Lectures and Labs Course No INT402T Course Category Cours Title MODERN WEB PROGRAMMING TOOLS AND TECHNIQUES-I Courses with conceptual focus / presentation component Course Planner 12969 :: Paramjit Singh Lectures Tutorial Practical Credits 3 0 0 3

Text Book:

1 Author: Beginning ASP.NET 3.5: In C# and VB By: Imar Spaanjaars, Wiley Publications.

Other Specific Book:

2 Professional ASP.NET 3.5 in C# and VB, Bill Evjen Wiley Publications. 3 ASP.NET 3.5 Unleashed Stephen Walther, Pearson Education.

Other Reading Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference) 4 http://search.ebscohost.com 5 dotnet.sys-con.com/ 6 www.webdevelopersjournal.com/ Relevant Websites Sr. No. (Web adress) (only if relevant to the courses) 7 http://www.edinteractive.co.uk/article/?id=4 8 http://www.w3schools.com/html/ 9 http://www.w3schools.com/js/default.asp 10 http://www.w3schools.com/aspnet/aspnet_intro.asp 11 http://www.php.net/ 12 http://technet.microsoft.com/en-us/library/cc775921 (WS.10).aspx 1 Salient Features Static Vs Dynamic websites HTML JavaScript Concepts ASP, ASP.NET, Microsoft .NET Framework PHP IIS 6.0

Approved for Spring Session 2011-12

13 http://support.microsoft.com/kb/303247

ASP.NET Code-Behind Model Overview

14 http://www.dotnetspider.com/tutorials/AspNet-Tutorial-35.aspx ASP.NET Request Object 15 http://www.dotnetspider.com/tutorials/AspNet-Tutorial-36.aspx ASP.NET Response Object 16 http://www.dotnetspider.com/tutorials/AspNet-Tutorial-29.aspx ASP.NET Session Object 17 http://msdn.microsoft.com/en-us/library/aa479007.aspx 18 http://msdn.microsoft.com/en-us/library/ms178194.aspx 19 http://msdn.microsoft.com/en-us/library/ms178581.aspx 20 http://www.beansoftware.com/ASP.NET-Tutorials/UsingCrystal-Reports.aspx 21 http://www.asp.net/security/tutorials/security-basics-and-aspnet-support-vb 22 http://www.codersource.net/asp-net/asp-net-advanced/aspnet-web-config-configuration-file.aspx 23 http://ajax.net-tutorials.com/controls/updatepanel-control/ ASP.NET Page Object Model Cookies Session Crystal Reports Security with ASP.Net Web Configuration File Ajax

24 http://www.codeproject.com/KB/aspnet/Deploy_web_applicati Deploy a web application on.aspx

Detailed Plan For Lectures


Week Number Lecture Number Lecture Topic Chapters/Sections of Pedagogical tool Textbook/other Demonstration/case reference study/images/anmatio n ctc. planned

Part 1
Week 1 Lecture 1 Lecture 2 Lecture 3 Static and Dynamic Web Sites. HTML: Tags use. ->Reference :7 ->Reference :8 Demo using Text editor and web browser Demo using Text editor and web browser Scripting Languages: JavaScript, Basic Programs in ->Reference :9 Javascript Server Side Scripting: ASP, ASP.NET, PHP overview. ASP.NET v2.0 Vs 3.5, ASP.net in .NET Framework Setting up environment for ASP.NET. Running with IIS6.0, Virtual directories Use of Web Forms, Web Forms Vs. Normal Forms. Code behind Model of ASP.NET. ->Reference :10 ->Reference :11 ->Reference :12 ->Reference :1,Ch 2 Pg 47 ->Reference :13 Approved for Spring Session 2011-12 Demo to install the IIS6.0

Week 2

Lecture 4 Lecture 5

Week 2 Week 3

Lecture 6 Lecture 7 Lecture 8 Lecture 9

HTML Controls Web Server Controls Web Server Controls Objects in ASP.NET: Request, Response

->Reference :1,Ch 4 Pg 124 ->Reference :1,Ch 4 Pg 111 ->Reference :1,Ch 4 Pg 111 ->Reference :14 ->Reference :15 ->Reference :3,Ch 21 Pg 1082 ->Reference :16 ->Reference :17

Demo to run HTML controls in Visual Studio Demo to run standard controls in Visual Studio Demo to run standard controls in Visual Studio

Week 4

Lecture 10

Objects in ASP.NET: Session, Page.

Part 2
Week 4 Lecture 11 Lecture 12 Week 5 Lecture 13 Lecture 14 Lecture 15 Week 6 Lecture 16 Lecture 17 Lecture 18 Week 7 Lecture 19 Lecture 20 Lecture 21 Validation: Meaning & types of Validation Controls. Custom Validation Emails in ASP.NET: Normal Emails and HTML Formatted Emails. JavaScript in ASP.NET Pages. How to register the JavaScript in the asp.net pages Calling of server side controls with the JavaScript Server Controls: TextBox, Button, RadioButton, CheckBox etc. ->Reference :1,Ch 4 Pg 125 ->Reference :1,Ch 4 Pg 125 ->Reference :1,Ch 9 Pg 307 ->Reference :2,Ch 2 Pg 80 ->Reference :2,Ch 2 Pg 86 ->Reference :2,Ch 3 Demo using visual studio Demo using visual studio Demo using visual studio Demo using visual studio Demo to run programs in Visual Studio Demo to run programs in Visual Studio Demo to run programs in Visual Studio

Server Controls: Wizard control, ADRotator Control, ->Reference :2,Ch 3 Panel control Test 1 Server Controls: MultiView control Server Controls: FileUpload control, User Control creation, Using Web User Control in Web Forms. ->Reference :2,Ch 3 ->Reference :2,Ch 3 ->Reference :2,Ch 8 Pg 267

MID-TERM Part 3
Week 8 3 Lecture 22 Navigation: Using Master Forms ->Reference :1,Ch 6 Pg 196 Demo using visual studio Approved for Spring Session 2011-12

Week 8

Lecture 23

TreeView Control, Menu Control

->Reference :1,Ch 7 Pg 253 ->Reference :1,Ch 7 Pg 244 ->Reference :1,Ch 6 Pg 214 ->Reference :1,Ch 4 Pg 126 ->Reference :18 ->Reference :19 ->Reference :2,Ch 1 Pg 50 ->Reference :2,Ch 8 Pg 368 ->Reference :3,Ch 17 Pg 871 ->Reference :2,Ch 8 Pg 379

Demo using visual studio

Lecture 24 Week 9 Lecture 25

Themes and Control Skins State Management: View State, Cookies

Demo using visual studio Demo using visual studio Demo using visual studio

Lecture 26 Lecture 27 Week 10 Lecture 28 Lecture 29

Session Application , Global.asax. Understanding Databases, Connected and Disconnected Databases, Datasets Datatables, DataViews

Demo using visual studio Demo using visual studio

Part 4
Week 10 Week 11 Lecture 30 Lecture 31 DataBinding Controls: Repeater, DataList DataBinding Controls: Repeater, DataList ->Reference :2,Ch 13 Pg 619 ->Reference :2,Ch 13 Pg 619 ->Reference :1,Ch 12 Pg 384 ->Reference :1,Ch 12 Pg 384-392 ->Reference :1,Ch 12 Pg 384-392 ->Reference :20 ->Reference :21 ->Reference :21 ->Reference :22 ->Reference :23 Demonstration Demo using visual studio Demo using visual studio

Lecture 32 Lecture 33 Week 12 Lecture 34 Lecture 35 Lecture 36 Week 13 Lecture 37 Lecture 38

DataGridView DataGridView Working with crystal reports in ASP.Net, Advantages and Disadvantages of crystal reports. Security with ASP.NET. Windows based Security with ASP.NET. Form based Use of Web.Config file Meaning of Ajax, Need of Ajax, Working of UpdatePanel Control.

Demo using visual studio Demo using visual studio Demo using visual studio Demo using visual studio Demo using visual studio

Approved for Spring Session 2011-12

Week 13

Lecture 39

How to deploy the web site. On local IIS or remote IIS

->Reference :24

Demonstration

Spill Over
Week 14 Lecture 40 Lecture 41 Crystal Report- Working with crystal reports in ASP.Net State Management ->Reference :20 ->Reference :19

Details of homework and case studies


Homework No. Objective Topic of the Homework Nature of homework (group/individuals/field work Evaluation Mode Allottment / submission Week 5/6

Test 1

To judge the basic Static and Dynamic Web Sites, HTML, Scripting Languages: Individual understanding of JavaScript, ASP and PHP Server Side Scripting: ASP.NET, Use students in web of WEB Forms, HTML Controls, Validations, Emails in ASP.NET, ADRotator Control,JavaScript in ASP.NET Pages, How to register the JavaScript in the Asp.NET pages as a script To make the students familiar with application oriented web projects and advanced topics related to web Students will be given task of creating web based application Group using richer functionality of ASP.Net. Even they can be supposed to write the contents on recent emerging topics such as SOA architectures, MVC etc.

Test will carry 10 marks

Term Paper 1

Term paper will carry 10 marks

3 / 10

Homework 1

To evaluate the Data binding controls, Themes, Master pages, State management Individual students based on concepts and database connectivity their performance in implementing the web projects.

Homework will carry 10 marks

8 / 10

Scheme for CA:out of 100*


Component Homework,Term Paper,Test Frequency 2 Total :Out Of 3 Each Marks Total Marks 10 10 20 20

* In ENG courses wherever the total exceeds 100, consider x best out of y components of CA, as explained in teacher's guide available on the UMS 5

Approved for Spring Session 2011-12

List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper) Sr. No. Topic 1 Music on Web 2 University Management System 3 Hotel Management 4 Bank Management System 5 Social Networking Site 6 Inventory Control System 7 E-Education 8 Matrimonial Site 9 Hospital Management System 10 E-Commerce Website 11 Online Test System 12 Online Documents Sharing 13 Localization and Globalization of Website (Unicoding) 14 Job Search Portal 15 Automobile Search Guide

Approved for Spring Session 2011-12

You might also like