1. Create a simple page introducing yourself, how old you are, what you do,
what you like and dislike. Modify the introduction to include a bullet list of
what you do and list the 5 things you like most and dislike as numbered lists.
Create another page about your favourite hobby, and link it to (and from) your
main page. Center something, and put a quote on one of your pages
2. Put an existing image on a web page. Create a table, use a heading and at
least one use of rowspan/colspan. Colour a page and some text within the page
and link to another site.
3. Create a new file called index.html, Put the normal HTML document
structure tags in the file, give title, at the bottom of the page (i.e. the last thing
between the body tags) put the following: A horizontal rule, A link to your
email address (with your name between the tag); remember to put the link to
your email address within address tags, A line break, The date. Above this
block (which is called the footer), put a title in heading tags. Add some text
describing yourself. (you can split this into multiple headings and paragraphs if
you wish.
4. Write a script to create an array of 10 elements and display its contents.
5.Write a function in Javascript that takes a string and looks at it character by
character.
6.Create a simple calculator using form fields. Have two fields for number
entry & one field for the result. Allow the user to be able to use plus, minus,
multiply & divide.
7.Create a document and add a link to it. When the user moves the mouse over
the link, it should load the linked document on its own. (User is not required to
click on the link).
8. Create a document, which opens a new window without a toolbar, address
bar, or a status bar that unloads itself after one minute.
9.Create a document that accepts the user’s name in a text field form and
displays the same the next time when the user visits the site informing him that
he has accessed the site for the second time, and so on.
10. Create a Web form for an online library. This form must be able to accept
the Membership Id of the person borrowing a book, the name and ID of the
book, and the name of the author. On submitting the form, the user (the person
borrowing the book) must be thanked and informed of the date when the book
is to be returned. You can enhance the look of the page by using various
ASP.NET controls.
11. Display an advertisement at the bottom of the Web form that you created
in question 10.
12. Use a calendar control in the page to determine the current date (when the
book is borrowed) and calculate the due date, which must be three weeks from
the current date. Display the due date to the user.
13. Create an array containing the titles of five new movies. Use this array as a
data source for a drop down list control. The page must be capable of
displaying the selected movie title to the user when the user clicks on the
submit button.
14. Create a virtual directory in IIS. Create a global.asax file and include the“Session_Start” and “Session_End” and, “Application_BeginRequest” and“Application_EndRequest” events. Write a simple ASP.NET page and execute
it in the browser. What is the output that you get?
15. Create an ASP.NET application. The application must consist of a form
that accepts the user’s credentials and validate the same. The user is then
allowed to purchase items from the site by filling in a form. The user is finally
informed when the purchased goods will be delivered to him/her.
a. Create a single default error page for any errors occurring in the
application.
b. Use ASP.NET debugger to debug the application during its
development
c. Enable tracing for the application. Display the user entered data
in the purchase form as trace information at the bottom of the
purchase page.
d. Switch off tracing for the application.
Recommended Texts
(i) Bayross, 2000, Web Enable Commercial Application Development Using HTML,
DHTML, Javascript, Perl CGI, BPB Publications.
(ii) J. Jaworski, 1999, Mastering Javascript, BPB Publications.
(iii) T. A. Powell, 2002, Complete Reference HTML (Third Edition), Tata McGraw
Hill, New Delhi.
(iv) G.Buczek, 2002, ASP.NET Developers Guide, Tata McGraw Hill, New Delhi.
(v) R. Anderson, 2002, Professional ASP.NET, Wrox Press Ltd.
(vi) Kathleen Kalata, 2001,Internet Programming with VB Script and Java Scrip
Thomson Learning, Singapore.
(vii) G. Andrew Duthie, 2003, ASP. Net with Visual C# .NET step by step, Pearson
education, Delhi