Dot Net
Dot Net
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.
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
13 http://support.microsoft.com/kb/303247
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
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
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
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
->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 Demo using visual studio Demo using visual studio
Session Application , Global.asax. Understanding Databases, Connected and Disconnected Databases, Datasets Datatables, DataViews
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
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
Week 13
Lecture 39
->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
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.
Term Paper 1
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.
8 / 10
* 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
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