SlideShare a Scribd company logo
1 of 14
Download to read offline
IT PRACTICAL - HANDBOOK
Std. XII - Practical List
1. Creation of a Website
2. Creation of a Website with Frames and CSS
3. Hyperlinks on a Web Page using Client Side Image Mapping
4. Hyperlinks on a Web Page using Server Side Image Mapping
5. Use of Audio and Animation on Web Pages
6. Use of Video on Web Pages
7. Cross Browser Testing and Differences in Rendering
8. Creation of Webpage in Devnagri Script (Marathi or Hindi) using UNICODE. Use MS-Word
with Baraha IME and Save as html.
9. ASP.NET code to display a report of client IP Address, Browser etc.
10. ASP.NET code to display Server Side Time along with client-side script to display Client Side
Time.
11. ASP.NET code to calculate the number of days a person has lived on basis of the Date of
Birth/the number of days left before the next occurrence of select dates
12. ASP.NET code to display contents from a Text File
13. ASP.NET code to display Hit Counter Number of Votes cast
14. ASP.NET code that accepts data, and puts the same into a Database/ that verifies username
and password from a Database
15. Creation of a database and ASP.NET code that allows a user to view relevant information
from the same/ Use of database and ASP.NET code that allows a user to view as well as edit
information
16. Use of Event Driven Client Side JavaScript
17. Use of JavaScript for Validation of Amount and Pin code/Telephone number
18. Use of JavaScript for Validation of Username and Password
19. Use of JavaScript for Validation of Date/ E-mail address
GROUP-A
Experiment No. 1: Creation of a website
Create a website of 3 pages in which each page is interlinked. Select appropriate theme like (Hotel
Profile, Company Profile, etc.) and create pages as follows.
➢ The first page of the website has a background image related to the theme
• An introduction to the theme has highest level heading and 4 physical tags.
• It has to hyperlinks. The color of the hyperlink should be other than default color.
➢ The second page has
• An order list with 5 items with descriptions.
• A link to an e-mail address
• The second page should be connected to first page through an image icon (image
hyperlink) and to the third page through text link.
➢ The third page has
• A form generated with controls like text, radio button, textarea and submit button.
It connects to the home page through an image icon. The second page is connected
through a text link.
Get the handwritten code checked and corrected from the examiner. Execute the program and show
it to examiner. Obtain the printout of the program.
Experiment No.2: Creation of a website using frames
Create a website using frames with given layout. Select appropriate theme like (College Profile,
Company Profile, and environment Etc.) and create pages as follows.
The website is divided into 3 different frames left, right and bottom. The left and right session have
hyperlink. Each hyperlink on clicking display data in bottom frame of the web page. The bottom
most session changes the content dynamically. Create internal CSS for hyperlinked files with three
properties.
Get the handwritten code checked and corrected from the examiner. Type and save the code on the
computer. Execute and demonstrate the functioning of the code to the examiner. Obtain hard copy
of the code.
Each Practical Program is of 9 marks and distribution is 4+3+2.
Where 4 Marks for Writeup, 3 marks for executing program and 2
marks for printout.
Experiment No. 3: Hyperlink on a web page using client side
image mapping
Create a web page with an inserted image having jpeg or gif extension. Create 3 different shapes
which do not overlap. Note the co-ordinates making use of MS-Paint. Each shape should be mapped
with a different URL of which two should be the function world wide web and one URL should be
linked to a local web page.
Get the handwritten code checked and corrected from the examiner. Create the web page without
using existing code and save the code. Demonstrate the execution of the code to the examiner.
Obtain hard copy of the code.
Note: Shape should not be drawn on the image. Shape should not go beyond the boundary of the
image displayed.
Experiment No.4: Hyperlink on a web page using Server Side
Image Mapping
Create a web page with an inserted image having jpeg or gif extension. Create 3 different shapes
which do not overlap. Make use of server side external image map where the map file is sorted on a
web server and the hotspots coordinates should be noted using MS-Paint. Each shape should be
mapped with different URLs and the same should be functional on the World Wide Web. Do not
create URLs to local web pages and do not create the target web pages.
Get the handwritten code checked and corrected from the examiner before using a computer.
Create the map file and web page without using any pre-existing web pages or code. Save the files,
upload the map file to any web server that is local or a free web server on the World Wide Web that
supports image maps. Execute the same. Demonstrate proper functioning of the same to the
examiner. Obtain a hard copy of the HTML code to the web page.
Note: Use IIS 6.0 to execute Server Side image mapping program. Shape should not be drawn on
the image. Shape should not go beyond the boundary of the image displayed.
Hyperlink1 Hyperlink 2
Contents
Experiment No.5: Use of Audio and Animation on the web pages
Create a web page that continuously plays a background sound for specific number of times without
controls. This page must also contain an animated file where display dimensions are 100X100 pixels.
Make use of alt text.
Create another webpage that plays a sound continuously with controls. The webpage should obtain
animated image with display dimensions 100X100 pixels along with the alternate text.
The audio files should be provided by the examiner and need not be encoded or created by
students. Any Wave, MP3 or AU sound may be used.
Experiment No. 6: Use of video on web pages
Create a webpage that plays a video infinite number of times with controls. The displayed video
should have dimensions 200x150 pixels. The video must being playing on user’s interaction. Create
another webpage that plays a video without controls for some specific number of times. The
dimension of video file should be 150x200 pixels. The video should play when the mouse is placed
over the video area.
The video file should be provided by the examiner and need not to be encoded or created by
students. Any AVI, MOV or MPEG file may be used.
Get hand written html code for both pages checked and corrected from the examiner before using a
computer. Type and save the code. Demonstrate the program functioning to the examiner. Obtain a
hardcopy of the HTML codes of both the web pages.
Experiment No. 7: Cross Browser Testing and Differences in
Rendering
Create a web page using HTML Code that contains at least four major differences related to
marquee attributes, light and dark border colors of tables, display of broken images with its
attributes, display of blink text and background sound. The differences must be clearly
distinguishable between the two browsers Microsoft Internet Explorer 8 or higher and Mozilla 2 or
higher.
*Images that are not existing, missing or not available are called broken images.
Get handwritten html code checked and corrected from the examiner. Code and save the files and
execute the same on two browsers. Observe the difference and note down the same in ans. sheet.
Experiment 8: Use of an embedded Indian Font on a webpage
Creation of a webpage in Devanagari script (Marathi or Hindi) using Unicode. Select a proper theme
like ‘India’, ‘Pollution’ and write five lines information. Use MS-Word with Baraha IME/Arial
Unicode/Mangal font and save as html.
The examiner should provide Baraha IME/Mangal font to the students.
Write the html code and it get corrected from the examiner before using a computer. Type and save
it with appropriate file name. Obtain a hardcopy of the HTML codes the pages.
GROUP-B
Each Practical Program is of 9 marks and distribution is 4+3+2.
Where 4 Marks for Writeup, 3 marks for executing program and 2
marks for printout.
HOW TO WRITE AND EXECUTE ASP.NET PROGRAMS:
Click on Start → Programs → Microsoft Visual Studio 2010 → Microsoft Visual
Studio 2010 → Click on File → New → Website → New website window appears → Click on
browser button → Select respective folder → click on OK button → Default.aspx Master page
will get open.
For Adding Web Pages Click on Website → Add new Item → New Page will be added
HOW TO WRITE AND EXECUTE JAVASCRIPT PROGRAMS:
Use NOTEPAD for typing JAVASCRIPT code, save it in respective folder with .html or
.htm extension, run it by double clicking on the file created in folder. Use any browser for
execution.
Experiment No.10: Create ASP.NET Web Application using Visual
Basic.NET to display a report of Client IP Address, Browser etc.
Display following:
1. IP ADDRESS of the remote host making the request.
2. Port number to which request was sent.
3. Name and Version of server software that answers the requests and runs the gateway.
4. Browser name and Version.
5. Server host name.
6. Protocol name making the request.
7. The path information of current file.
Object Property Value
Label Text ID Lblip
Label Text ID Lblport
Label Text ID Lblname
Label Text ID Lblbrowser
Label Text ID Lblservername
Label Text ID Lblprotocol
Label Text ID Lblpath
Button Text ID Click Here Btnclick
Experiment No. 11: Create ASP.NET WEB application using
Visual Basic.NET to display Server-Side time among with Client-
Side script to display client side time.
Write code using ASP.NET and JavaScript/VBScript that would display server-side time and date as
well as client-side time and data on the same page.
The code should perform the following:
On basis of the date, the display must include the weekday (i.e. Sunday, Monday etc.) as well as
name of the display month (i.e. March, April etc.) in words for both client side as well as server side.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 12:
A. Create ASP.NET web application using Visual Basic.NET to
calculate number of days a person has lived on basis of the
date of birth
Write code using ASP.NET that requests the user to enter his/her date of birth in a text box. After
submitting this data, must display the total number of days the user has lived based on the date of
birth. The page may contain proper instructions to the user regarding the way the date must be
entered.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 12:
B. Create ASP.NET web application using Visual Basic.NET to
calculate number of days left before the next occurrence of
selected day
Write code using ASP.NET that requests the user to select a date from list. It must display the
number of days left of the selected day.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 13: Create AP.NET we application using Visual
Basic.NET to display contents from a text file.
Create a text file containing few lines of text and select the name of file to do following by using
ASP.NET:
1. Read and display a text file.
2. Display of the first _____ number of characters.
3. Display of the first line.
Get the handwritten codes checked and corrected from the examiner. Enter the codes on computer.
Save the files, execute the same and demonstrate its functioning to the examiner. Obtain hardcopies
of the original text file and coding of both the pages.
Experiment No. 14:
A. Create AP.NET we application using Visual Basic.NET to
display Hit Counter.
Write code using ASP.NET to display the total number of times the page is visited by the user.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 14:
B. Create AP.NET we application using Visual Basic.NET to
display number of votes cast.
Write code using VB.NET that has a question to which user is supposed to cast a vote. There should
be two buttons giving user two options. ‘YES’ and ‘NO’. The server should keep a count of the
number of votes that have been received by each option. Whenever a user views the page, he/she
should get an account of how many votes have already been cast against the available options. The
count of number of votes that have been cast for option should be absolute for any user who views
the web page at the same time. It should display the no. of times web page is visited.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 15:
A. Create AP.NET we application using Visual Basic.NET to
create Login Screen form and verify the username and
password from database
Create a database using Microsoft Access containing 2 fields username and password. Create at least
5 records. Use OLEDB or use and configure ODBC Data Source Administrator to link to this database.
Write code using ASP.NET that would display a login page, which accepts username and password.
The code should then check whether the username and password entered by the user is registered
in the database.
If the username with the corresponding password exists, only then the user should be directed to
some other web pages. Else, the message ‘INVALID USER’ must be displayed.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 15:
B. Create AP.NET we application using Visual Basic.NET that
accepts data and puts the same into database.
Create a database using Microsoft Access containing 5 fields, RollNo, Student_Name, DOB, Fees and
Gender. Create at least 5 records. Use OLEDB or Use and configure ODBC Data Source Administrator
to link to this database.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 16:
A. Creation of a database and ASP.NET code that allows user to
view relevant information from the same
Create a database using Microsoft Access containing 5 fields, Employee No., Employee Name,
Address, Contact No. and Salary. Insert at least 20 records. Write the ASP.NET code that displays all
records from this database. Use OLEDB or Use and configure ODBC Data Source Administrator to link
to this database.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 16:
B. Use of database and ASP.NET code that allows user to view
as well as edit information
You are given a pre-created and functional access database on the server containing two fields and
four records. The database stores employee number and their corresponding salaries as their fields.
Write ASP.NET code which will display a web page that shows the employee number and salaries in a
tabular form. The page must also display two text boxes, one for the employee number and the
other for its incremented salary and a button object having value ‘Change Salary’. When this button
is clicked the action should update the database to the changed price as well as display the updated
information in the same format as earlier.
Use OLEDB or Use and configure ODBC Data Source Administrator to link to this database.
Get the handwritten code checked and corrected from the examiner before using a computer. Enter
the code of computer. Save the files, execute the same and demonstrate its functioning to the
examiner. Obtain a hardcopy of the .aspx and aspx.vb files.
Experiment No. 17: Event Driven Client-Side Script
Create a web page in HTML having a white background and two Button Objects. Write code by using
JavaScript such that when the mouse is placed over the first button object without clicking, the color
of the background of the page should change after every few seconds. There should be at least be 7
different and visibly distinct background colors excluding the default color. When the second button
is clicked, appropriate message should be displayed in Browsers status bar.
Create another web page using JavaScript where the background color changes automatically after
every few seconds. This event must be triggered automatically after the page gets loaded in the
browser. There should be at least be 7 different and visibly distinct background colors. When the
page is unloaded, the appropriate alert message should be displayed.
Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code
on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages.
Experiment No. 18: Use of JavaScript for validation of pin code
and amount
Create a page in that contains two text boxes. One textbox should be use by users, say employees of
a certain company to enter their postal address pin code and the other textbox should be used to
enter their salary. Do not use dropdown boxes. Use JavaScript to validate the entered Pin code and
salary.
A valid Pin code contain no characters other than digits. The number of digits used in the pin code
should be at least 6 number of digits and should not exceed 10 number or digits. If the pin code
entered is not acceptable then a message box carrying an appropriate message must indicate the
same. In this case after the message. The invalid pin code should get deleted and focus should be
back on the pin code textbox to re-enter the same.
The salary entered can be any non-negative number. If decimal point is used in salary, then the
number of digits after the same should not exceed two. No other symbols will be allowed.
If the salary entered is invalid in any way a message box showing the message, “Invalid Value! Please
Re-enter” should appear. The entered salary should get deleted and focus should be back on the text
box to re-enter the same.
If both, pin code as well as salary are valid and acceptable, then a message box showing the message
‘Acceptable’ should be flashed. A single validation button should be used to validate.
Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code
on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages.
Experiment No. 19: Use of JavaScript for Validation of Username
and Password
Create a web page in HTML that allows a user to enter username and password. Use JavaScript to
validate the entries.
The username must contain at least 6 number of characters and must not exceed 10 number of
characters. The password must consist of at least 6 characters and at most 10 number of characters.
The username can consist only of lowercase alphabets and digits. No other symbols are allowed
including blank spaces. The password characters cannot consist of any blank space character as well
as the following characters which are also to be excluded: () [] {} , . # <> ? *. The password field
should not display the password as it is typed in.
Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code
on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages.
Experiment No. 20: Use of JavaScript for Validation of Date
Create a page in that contains a text box and a button object. The textboxes should be used by users
to enter their date of birth in the format dd-mm-yyyy. Do not make use of any dropdown boxes. Use
JavaScript to validate the date entered when the button object is clicked.
If the date entered is not acceptable, then a message box carrying an appropriate message must
indicate the same. In this case, after the message box, the wrong date should get deleted and focus
should be back on the date text box to re-enter the same.
Following cases can be listed below:
1. Invalid Date (e.g. 85-41-1929)
2. Valid Date but ahead of system
Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code
on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages.

More Related Content

What's hot

Introduction to Intellectual Property Rights
Introduction to Intellectual Property Rights Introduction to Intellectual Property Rights
Introduction to Intellectual Property Rights PharmaTatva
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)PCG Solution
 
Top New Features in Windows 10
Top New Features in Windows 10Top New Features in Windows 10
Top New Features in Windows 10Steven James
 
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพ
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพหลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพ
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพlekruthai khantongchai
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Md Imran
 
โปรแกรมคอมพิวเตอร
โปรแกรมคอมพิวเตอรโปรแกรมคอมพิวเตอร
โปรแกรมคอมพิวเตอรTay Atcharawan
 
Client-server technology in web design
Client-server technology in web designClient-server technology in web design
Client-server technology in web designAnil Pokhrel
 
IP security and VPN presentation
IP security and VPN presentation IP security and VPN presentation
IP security and VPN presentation KishoreTs3
 
ตัวอย่างโครงงานเพื่อการศึกษา
ตัวอย่างโครงงานเพื่อการศึกษาตัวอย่างโครงงานเพื่อการศึกษา
ตัวอย่างโครงงานเพื่อการศึกษาKawinTheSinestron
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web developmentRajendra Kandel
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web developmentbethanygfair
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentationWakimul Alam
 
IPR protection to computer softwares
IPR protection to computer softwaresIPR protection to computer softwares
IPR protection to computer softwaresShivani Sharma
 
Introduction to Internet And Web
Introduction to Internet And WebIntroduction to Internet And Web
Introduction to Internet And WebRanjith Siji
 
Video conferencing final
Video conferencing finalVideo conferencing final
Video conferencing finalflyfly17
 

What's hot (20)

Introduction to Intellectual Property Rights
Introduction to Intellectual Property Rights Introduction to Intellectual Property Rights
Introduction to Intellectual Property Rights
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
 
Top New Features in Windows 10
Top New Features in Windows 10Top New Features in Windows 10
Top New Features in Windows 10
 
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพ
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพหลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพ
หลักการวิเคราะห์และออกแบบ Infographic อย่างมืออาชีพ
 
Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014Project on multiplex ticket bookingn system globsyn2014
Project on multiplex ticket bookingn system globsyn2014
 
โปรแกรมคอมพิวเตอร
โปรแกรมคอมพิวเตอรโปรแกรมคอมพิวเตอร
โปรแกรมคอมพิวเตอร
 
Client-server technology in web design
Client-server technology in web designClient-server technology in web design
Client-server technology in web design
 
วิธีการติดตั้งโปรแกรม Dreamweaver 8
วิธีการติดตั้งโปรแกรม Dreamweaver 8วิธีการติดตั้งโปรแกรม Dreamweaver 8
วิธีการติดตั้งโปรแกรม Dreamweaver 8
 
mac os (overview)
mac os (overview)mac os (overview)
mac os (overview)
 
InterneT
InterneTInterneT
InterneT
 
Exam system
Exam systemExam system
Exam system
 
IP security and VPN presentation
IP security and VPN presentation IP security and VPN presentation
IP security and VPN presentation
 
ตัวอย่างโครงงานเพื่อการศึกษา
ตัวอย่างโครงงานเพื่อการศึกษาตัวอย่างโครงงานเพื่อการศึกษา
ตัวอย่างโครงงานเพื่อการศึกษา
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web development
 
Android Layout.pptx
Android Layout.pptxAndroid Layout.pptx
Android Layout.pptx
 
Ppt of web development
Ppt of web developmentPpt of web development
Ppt of web development
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
IPR protection to computer softwares
IPR protection to computer softwaresIPR protection to computer softwares
IPR protection to computer softwares
 
Introduction to Internet And Web
Introduction to Internet And WebIntroduction to Internet And Web
Introduction to Internet And Web
 
Video conferencing final
Video conferencing finalVideo conferencing final
Video conferencing final
 

Similar to HSc Information Technology Practical List

Rutgers - FrontPage 98 (Advanced)
Rutgers - FrontPage 98 (Advanced)Rutgers - FrontPage 98 (Advanced)
Rutgers - FrontPage 98 (Advanced)Michael Dobe, Ph.D.
 
Web Design Unit.doc
Web Design Unit.docWeb Design Unit.doc
Web Design Unit.docbutest
 
Pinned sites in ie9 [beta]
Pinned sites in ie9 [beta]Pinned sites in ie9 [beta]
Pinned sites in ie9 [beta]Kirk Yamamoto
 
iWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndreaiWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndreaD'Andrea
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonMukalele Rogers
 
minor project 1 about quiz web applcation
minor project 1 about quiz web applcationminor project 1 about quiz web applcation
minor project 1 about quiz web applcationKartikeySahu7
 
Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents webhostingguy
 
09 asp.net session13
09 asp.net session1309 asp.net session13
09 asp.net session13Vivek chan
 
Girl Scouts Website Designer Badge Seminar - Workbook
Girl Scouts Website Designer Badge Seminar - WorkbookGirl Scouts Website Designer Badge Seminar - Workbook
Girl Scouts Website Designer Badge Seminar - WorkbookLauren Hayward Schaefer
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9Vasu Jain
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comULLPTT
 
Presentation1
Presentation1Presentation1
Presentation1nhuthi
 
Static site best practices
Static site best practicesStatic site best practices
Static site best practicesAllanki Srinivas
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developersShaymaa
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 

Similar to HSc Information Technology Practical List (20)

Rutgers - FrontPage 98 (Advanced)
Rutgers - FrontPage 98 (Advanced)Rutgers - FrontPage 98 (Advanced)
Rutgers - FrontPage 98 (Advanced)
 
Web Design Unit.doc
Web Design Unit.docWeb Design Unit.doc
Web Design Unit.doc
 
Pinned sites in ie9 [beta]
Pinned sites in ie9 [beta]Pinned sites in ie9 [beta]
Pinned sites in ie9 [beta]
 
mobicon_paper
mobicon_papermobicon_paper
mobicon_paper
 
iWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndreaiWeb NJECC June 28, 2011 DAndrea
iWeb NJECC June 28, 2011 DAndrea
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
 
minor project 1 about quiz web applcation
minor project 1 about quiz web applcationminor project 1 about quiz web applcation
minor project 1 about quiz web applcation
 
Web designing
Web designingWeb designing
Web designing
 
Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents Creating Effective Web Pages Creating HTML Documents
Creating Effective Web Pages Creating HTML Documents
 
09 asp.net session13
09 asp.net session1309 asp.net session13
09 asp.net session13
 
Girl Scouts Website Designer Badge Seminar - Workbook
Girl Scouts Website Designer Badge Seminar - WorkbookGirl Scouts Website Designer Badge Seminar - Workbook
Girl Scouts Website Designer Badge Seminar - Workbook
 
Kamlesh_Trivedi
Kamlesh_TrivediKamlesh_Trivedi
Kamlesh_Trivedi
 
Internet Explorer 9
Internet Explorer 9Internet Explorer 9
Internet Explorer 9
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
 
Presentation1
Presentation1Presentation1
Presentation1
 
OPEN STA
OPEN STAOPEN STA
OPEN STA
 
Static site best practices
Static site best practicesStatic site best practices
Static site best practices
 
IE9 for developers
IE9 for developersIE9 for developers
IE9 for developers
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
flask.pptx
flask.pptxflask.pptx
flask.pptx
 

More from Aditi Bhushan

Chapter 15 [Bhagvad Geeta]
Chapter 15 [Bhagvad Geeta]Chapter 15 [Bhagvad Geeta]
Chapter 15 [Bhagvad Geeta]Aditi Bhushan
 
COMPUTER SCIENCE CLASS 11
COMPUTER SCIENCE CLASS 11COMPUTER SCIENCE CLASS 11
COMPUTER SCIENCE CLASS 11Aditi Bhushan
 
Basics of python programming
Basics of python programmingBasics of python programming
Basics of python programmingAditi Bhushan
 
Basics of Information Technology
Basics of Information TechnologyBasics of Information Technology
Basics of Information TechnologyAditi Bhushan
 
Calculation of Area of Circle and Rectangle
Calculation of Area of Circle and RectangleCalculation of Area of Circle and Rectangle
Calculation of Area of Circle and RectangleAditi Bhushan
 
Calculation of first 100 numbers using do-until loop
Calculation of first 100 numbers using do-until loopCalculation of first 100 numbers using do-until loop
Calculation of first 100 numbers using do-until loopAditi Bhushan
 
HSc Computer Science Practical Slip for Class 12
HSc Computer Science Practical Slip for Class 12HSc Computer Science Practical Slip for Class 12
HSc Computer Science Practical Slip for Class 12Aditi Bhushan
 
Fibonacci Series Program in C++
Fibonacci Series Program in C++Fibonacci Series Program in C++
Fibonacci Series Program in C++Aditi Bhushan
 
Visual Basic Source Codes for Class 11 HSc Paper 1 Practicals
Visual Basic Source Codes for Class 11 HSc Paper 1 PracticalsVisual Basic Source Codes for Class 11 HSc Paper 1 Practicals
Visual Basic Source Codes for Class 11 HSc Paper 1 PracticalsAditi Bhushan
 
Introduction to Visual basic 6.0
Introduction to Visual basic 6.0Introduction to Visual basic 6.0
Introduction to Visual basic 6.0Aditi Bhushan
 
Functional hardware of pc
Functional hardware of pcFunctional hardware of pc
Functional hardware of pcAditi Bhushan
 
Language and its Function
Language and its FunctionLanguage and its Function
Language and its FunctionAditi Bhushan
 
Teacher autonomy : a tool to create learner autonomy
Teacher autonomy : a tool to create learner autonomyTeacher autonomy : a tool to create learner autonomy
Teacher autonomy : a tool to create learner autonomyAditi Bhushan
 
Importance of body language at workplace
Importance of body language at workplaceImportance of body language at workplace
Importance of body language at workplaceAditi Bhushan
 
Role of indian govt. portal e pg pathshala
Role of indian govt. portal e pg pathshalaRole of indian govt. portal e pg pathshala
Role of indian govt. portal e pg pathshalaAditi Bhushan
 
conservation of solar energy
conservation of solar energyconservation of solar energy
conservation of solar energyAditi Bhushan
 

More from Aditi Bhushan (20)

Binary Search
Binary SearchBinary Search
Binary Search
 
Chapter 15 [Bhagvad Geeta]
Chapter 15 [Bhagvad Geeta]Chapter 15 [Bhagvad Geeta]
Chapter 15 [Bhagvad Geeta]
 
COMPUTER SCIENCE CLASS 11
COMPUTER SCIENCE CLASS 11COMPUTER SCIENCE CLASS 11
COMPUTER SCIENCE CLASS 11
 
HTML and CSS codes
HTML and CSS codesHTML and CSS codes
HTML and CSS codes
 
HTML codes 1
HTML codes 1HTML codes 1
HTML codes 1
 
Basics of python programming
Basics of python programmingBasics of python programming
Basics of python programming
 
Basics of Information Technology
Basics of Information TechnologyBasics of Information Technology
Basics of Information Technology
 
Calculation of Area of Circle and Rectangle
Calculation of Area of Circle and RectangleCalculation of Area of Circle and Rectangle
Calculation of Area of Circle and Rectangle
 
Calculation of first 100 numbers using do-until loop
Calculation of first 100 numbers using do-until loopCalculation of first 100 numbers using do-until loop
Calculation of first 100 numbers using do-until loop
 
HSc Computer Science Practical Slip for Class 12
HSc Computer Science Practical Slip for Class 12HSc Computer Science Practical Slip for Class 12
HSc Computer Science Practical Slip for Class 12
 
Cpp source code1
Cpp source code1Cpp source code1
Cpp source code1
 
Fibonacci Series Program in C++
Fibonacci Series Program in C++Fibonacci Series Program in C++
Fibonacci Series Program in C++
 
Visual Basic Source Codes for Class 11 HSc Paper 1 Practicals
Visual Basic Source Codes for Class 11 HSc Paper 1 PracticalsVisual Basic Source Codes for Class 11 HSc Paper 1 Practicals
Visual Basic Source Codes for Class 11 HSc Paper 1 Practicals
 
Introduction to Visual basic 6.0
Introduction to Visual basic 6.0Introduction to Visual basic 6.0
Introduction to Visual basic 6.0
 
Functional hardware of pc
Functional hardware of pcFunctional hardware of pc
Functional hardware of pc
 
Language and its Function
Language and its FunctionLanguage and its Function
Language and its Function
 
Teacher autonomy : a tool to create learner autonomy
Teacher autonomy : a tool to create learner autonomyTeacher autonomy : a tool to create learner autonomy
Teacher autonomy : a tool to create learner autonomy
 
Importance of body language at workplace
Importance of body language at workplaceImportance of body language at workplace
Importance of body language at workplace
 
Role of indian govt. portal e pg pathshala
Role of indian govt. portal e pg pathshalaRole of indian govt. portal e pg pathshala
Role of indian govt. portal e pg pathshala
 
conservation of solar energy
conservation of solar energyconservation of solar energy
conservation of solar energy
 

Recently uploaded

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Recently uploaded (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

HSc Information Technology Practical List

  • 1. IT PRACTICAL - HANDBOOK Std. XII - Practical List 1. Creation of a Website 2. Creation of a Website with Frames and CSS 3. Hyperlinks on a Web Page using Client Side Image Mapping 4. Hyperlinks on a Web Page using Server Side Image Mapping 5. Use of Audio and Animation on Web Pages 6. Use of Video on Web Pages 7. Cross Browser Testing and Differences in Rendering 8. Creation of Webpage in Devnagri Script (Marathi or Hindi) using UNICODE. Use MS-Word with Baraha IME and Save as html. 9. ASP.NET code to display a report of client IP Address, Browser etc. 10. ASP.NET code to display Server Side Time along with client-side script to display Client Side Time. 11. ASP.NET code to calculate the number of days a person has lived on basis of the Date of Birth/the number of days left before the next occurrence of select dates 12. ASP.NET code to display contents from a Text File 13. ASP.NET code to display Hit Counter Number of Votes cast 14. ASP.NET code that accepts data, and puts the same into a Database/ that verifies username and password from a Database 15. Creation of a database and ASP.NET code that allows a user to view relevant information from the same/ Use of database and ASP.NET code that allows a user to view as well as edit information 16. Use of Event Driven Client Side JavaScript 17. Use of JavaScript for Validation of Amount and Pin code/Telephone number 18. Use of JavaScript for Validation of Username and Password 19. Use of JavaScript for Validation of Date/ E-mail address
  • 3. Experiment No. 1: Creation of a website Create a website of 3 pages in which each page is interlinked. Select appropriate theme like (Hotel Profile, Company Profile, etc.) and create pages as follows. ➢ The first page of the website has a background image related to the theme • An introduction to the theme has highest level heading and 4 physical tags. • It has to hyperlinks. The color of the hyperlink should be other than default color. ➢ The second page has • An order list with 5 items with descriptions. • A link to an e-mail address • The second page should be connected to first page through an image icon (image hyperlink) and to the third page through text link. ➢ The third page has • A form generated with controls like text, radio button, textarea and submit button. It connects to the home page through an image icon. The second page is connected through a text link. Get the handwritten code checked and corrected from the examiner. Execute the program and show it to examiner. Obtain the printout of the program. Experiment No.2: Creation of a website using frames Create a website using frames with given layout. Select appropriate theme like (College Profile, Company Profile, and environment Etc.) and create pages as follows. The website is divided into 3 different frames left, right and bottom. The left and right session have hyperlink. Each hyperlink on clicking display data in bottom frame of the web page. The bottom most session changes the content dynamically. Create internal CSS for hyperlinked files with three properties. Get the handwritten code checked and corrected from the examiner. Type and save the code on the computer. Execute and demonstrate the functioning of the code to the examiner. Obtain hard copy of the code. Each Practical Program is of 9 marks and distribution is 4+3+2. Where 4 Marks for Writeup, 3 marks for executing program and 2 marks for printout.
  • 4. Experiment No. 3: Hyperlink on a web page using client side image mapping Create a web page with an inserted image having jpeg or gif extension. Create 3 different shapes which do not overlap. Note the co-ordinates making use of MS-Paint. Each shape should be mapped with a different URL of which two should be the function world wide web and one URL should be linked to a local web page. Get the handwritten code checked and corrected from the examiner. Create the web page without using existing code and save the code. Demonstrate the execution of the code to the examiner. Obtain hard copy of the code. Note: Shape should not be drawn on the image. Shape should not go beyond the boundary of the image displayed. Experiment No.4: Hyperlink on a web page using Server Side Image Mapping Create a web page with an inserted image having jpeg or gif extension. Create 3 different shapes which do not overlap. Make use of server side external image map where the map file is sorted on a web server and the hotspots coordinates should be noted using MS-Paint. Each shape should be mapped with different URLs and the same should be functional on the World Wide Web. Do not create URLs to local web pages and do not create the target web pages. Get the handwritten code checked and corrected from the examiner before using a computer. Create the map file and web page without using any pre-existing web pages or code. Save the files, upload the map file to any web server that is local or a free web server on the World Wide Web that supports image maps. Execute the same. Demonstrate proper functioning of the same to the examiner. Obtain a hard copy of the HTML code to the web page. Note: Use IIS 6.0 to execute Server Side image mapping program. Shape should not be drawn on the image. Shape should not go beyond the boundary of the image displayed. Hyperlink1 Hyperlink 2 Contents
  • 5. Experiment No.5: Use of Audio and Animation on the web pages Create a web page that continuously plays a background sound for specific number of times without controls. This page must also contain an animated file where display dimensions are 100X100 pixels. Make use of alt text. Create another webpage that plays a sound continuously with controls. The webpage should obtain animated image with display dimensions 100X100 pixels along with the alternate text. The audio files should be provided by the examiner and need not be encoded or created by students. Any Wave, MP3 or AU sound may be used. Experiment No. 6: Use of video on web pages Create a webpage that plays a video infinite number of times with controls. The displayed video should have dimensions 200x150 pixels. The video must being playing on user’s interaction. Create another webpage that plays a video without controls for some specific number of times. The dimension of video file should be 150x200 pixels. The video should play when the mouse is placed over the video area. The video file should be provided by the examiner and need not to be encoded or created by students. Any AVI, MOV or MPEG file may be used. Get hand written html code for both pages checked and corrected from the examiner before using a computer. Type and save the code. Demonstrate the program functioning to the examiner. Obtain a hardcopy of the HTML codes of both the web pages. Experiment No. 7: Cross Browser Testing and Differences in Rendering Create a web page using HTML Code that contains at least four major differences related to marquee attributes, light and dark border colors of tables, display of broken images with its attributes, display of blink text and background sound. The differences must be clearly distinguishable between the two browsers Microsoft Internet Explorer 8 or higher and Mozilla 2 or higher. *Images that are not existing, missing or not available are called broken images. Get handwritten html code checked and corrected from the examiner. Code and save the files and execute the same on two browsers. Observe the difference and note down the same in ans. sheet.
  • 6. Experiment 8: Use of an embedded Indian Font on a webpage Creation of a webpage in Devanagari script (Marathi or Hindi) using Unicode. Select a proper theme like ‘India’, ‘Pollution’ and write five lines information. Use MS-Word with Baraha IME/Arial Unicode/Mangal font and save as html. The examiner should provide Baraha IME/Mangal font to the students. Write the html code and it get corrected from the examiner before using a computer. Type and save it with appropriate file name. Obtain a hardcopy of the HTML codes the pages.
  • 8. Each Practical Program is of 9 marks and distribution is 4+3+2. Where 4 Marks for Writeup, 3 marks for executing program and 2 marks for printout. HOW TO WRITE AND EXECUTE ASP.NET PROGRAMS: Click on Start → Programs → Microsoft Visual Studio 2010 → Microsoft Visual Studio 2010 → Click on File → New → Website → New website window appears → Click on browser button → Select respective folder → click on OK button → Default.aspx Master page will get open. For Adding Web Pages Click on Website → Add new Item → New Page will be added HOW TO WRITE AND EXECUTE JAVASCRIPT PROGRAMS: Use NOTEPAD for typing JAVASCRIPT code, save it in respective folder with .html or .htm extension, run it by double clicking on the file created in folder. Use any browser for execution.
  • 9. Experiment No.10: Create ASP.NET Web Application using Visual Basic.NET to display a report of Client IP Address, Browser etc. Display following: 1. IP ADDRESS of the remote host making the request. 2. Port number to which request was sent. 3. Name and Version of server software that answers the requests and runs the gateway. 4. Browser name and Version. 5. Server host name. 6. Protocol name making the request. 7. The path information of current file. Object Property Value Label Text ID Lblip Label Text ID Lblport Label Text ID Lblname Label Text ID Lblbrowser Label Text ID Lblservername Label Text ID Lblprotocol Label Text ID Lblpath Button Text ID Click Here Btnclick Experiment No. 11: Create ASP.NET WEB application using Visual Basic.NET to display Server-Side time among with Client- Side script to display client side time. Write code using ASP.NET and JavaScript/VBScript that would display server-side time and date as well as client-side time and data on the same page. The code should perform the following: On basis of the date, the display must include the weekday (i.e. Sunday, Monday etc.) as well as name of the display month (i.e. March, April etc.) in words for both client side as well as server side. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 12:
  • 10. A. Create ASP.NET web application using Visual Basic.NET to calculate number of days a person has lived on basis of the date of birth Write code using ASP.NET that requests the user to enter his/her date of birth in a text box. After submitting this data, must display the total number of days the user has lived based on the date of birth. The page may contain proper instructions to the user regarding the way the date must be entered. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 12: B. Create ASP.NET web application using Visual Basic.NET to calculate number of days left before the next occurrence of selected day Write code using ASP.NET that requests the user to select a date from list. It must display the number of days left of the selected day. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 13: Create AP.NET we application using Visual Basic.NET to display contents from a text file. Create a text file containing few lines of text and select the name of file to do following by using ASP.NET: 1. Read and display a text file. 2. Display of the first _____ number of characters. 3. Display of the first line. Get the handwritten codes checked and corrected from the examiner. Enter the codes on computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain hardcopies of the original text file and coding of both the pages.
  • 11. Experiment No. 14: A. Create AP.NET we application using Visual Basic.NET to display Hit Counter. Write code using ASP.NET to display the total number of times the page is visited by the user. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 14: B. Create AP.NET we application using Visual Basic.NET to display number of votes cast. Write code using VB.NET that has a question to which user is supposed to cast a vote. There should be two buttons giving user two options. ‘YES’ and ‘NO’. The server should keep a count of the number of votes that have been received by each option. Whenever a user views the page, he/she should get an account of how many votes have already been cast against the available options. The count of number of votes that have been cast for option should be absolute for any user who views the web page at the same time. It should display the no. of times web page is visited. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 15: A. Create AP.NET we application using Visual Basic.NET to create Login Screen form and verify the username and password from database Create a database using Microsoft Access containing 2 fields username and password. Create at least 5 records. Use OLEDB or use and configure ODBC Data Source Administrator to link to this database. Write code using ASP.NET that would display a login page, which accepts username and password. The code should then check whether the username and password entered by the user is registered in the database.
  • 12. If the username with the corresponding password exists, only then the user should be directed to some other web pages. Else, the message ‘INVALID USER’ must be displayed. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 15: B. Create AP.NET we application using Visual Basic.NET that accepts data and puts the same into database. Create a database using Microsoft Access containing 5 fields, RollNo, Student_Name, DOB, Fees and Gender. Create at least 5 records. Use OLEDB or Use and configure ODBC Data Source Administrator to link to this database. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 16: A. Creation of a database and ASP.NET code that allows user to view relevant information from the same Create a database using Microsoft Access containing 5 fields, Employee No., Employee Name, Address, Contact No. and Salary. Insert at least 20 records. Write the ASP.NET code that displays all records from this database. Use OLEDB or Use and configure ODBC Data Source Administrator to link to this database. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 16: B. Use of database and ASP.NET code that allows user to view as well as edit information
  • 13. You are given a pre-created and functional access database on the server containing two fields and four records. The database stores employee number and their corresponding salaries as their fields. Write ASP.NET code which will display a web page that shows the employee number and salaries in a tabular form. The page must also display two text boxes, one for the employee number and the other for its incremented salary and a button object having value ‘Change Salary’. When this button is clicked the action should update the database to the changed price as well as display the updated information in the same format as earlier. Use OLEDB or Use and configure ODBC Data Source Administrator to link to this database. Get the handwritten code checked and corrected from the examiner before using a computer. Enter the code of computer. Save the files, execute the same and demonstrate its functioning to the examiner. Obtain a hardcopy of the .aspx and aspx.vb files. Experiment No. 17: Event Driven Client-Side Script Create a web page in HTML having a white background and two Button Objects. Write code by using JavaScript such that when the mouse is placed over the first button object without clicking, the color of the background of the page should change after every few seconds. There should be at least be 7 different and visibly distinct background colors excluding the default color. When the second button is clicked, appropriate message should be displayed in Browsers status bar. Create another web page using JavaScript where the background color changes automatically after every few seconds. This event must be triggered automatically after the page gets loaded in the browser. There should be at least be 7 different and visibly distinct background colors. When the page is unloaded, the appropriate alert message should be displayed. Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages. Experiment No. 18: Use of JavaScript for validation of pin code and amount Create a page in that contains two text boxes. One textbox should be use by users, say employees of a certain company to enter their postal address pin code and the other textbox should be used to enter their salary. Do not use dropdown boxes. Use JavaScript to validate the entered Pin code and salary. A valid Pin code contain no characters other than digits. The number of digits used in the pin code should be at least 6 number of digits and should not exceed 10 number or digits. If the pin code entered is not acceptable then a message box carrying an appropriate message must indicate the same. In this case after the message. The invalid pin code should get deleted and focus should be back on the pin code textbox to re-enter the same. The salary entered can be any non-negative number. If decimal point is used in salary, then the number of digits after the same should not exceed two. No other symbols will be allowed.
  • 14. If the salary entered is invalid in any way a message box showing the message, “Invalid Value! Please Re-enter” should appear. The entered salary should get deleted and focus should be back on the text box to re-enter the same. If both, pin code as well as salary are valid and acceptable, then a message box showing the message ‘Acceptable’ should be flashed. A single validation button should be used to validate. Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages. Experiment No. 19: Use of JavaScript for Validation of Username and Password Create a web page in HTML that allows a user to enter username and password. Use JavaScript to validate the entries. The username must contain at least 6 number of characters and must not exceed 10 number of characters. The password must consist of at least 6 characters and at most 10 number of characters. The username can consist only of lowercase alphabets and digits. No other symbols are allowed including blank spaces. The password characters cannot consist of any blank space character as well as the following characters which are also to be excluded: () [] {} , . # <> ? *. The password field should not display the password as it is typed in. Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages. Experiment No. 20: Use of JavaScript for Validation of Date Create a page in that contains a text box and a button object. The textboxes should be used by users to enter their date of birth in the format dd-mm-yyyy. Do not make use of any dropdown boxes. Use JavaScript to validate the date entered when the button object is clicked. If the date entered is not acceptable, then a message box carrying an appropriate message must indicate the same. In this case, after the message box, the wrong date should get deleted and focus should be back on the date text box to re-enter the same. Following cases can be listed below: 1. Invalid Date (e.g. 85-41-1929) 2. Valid Date but ahead of system Get the handwritten codes for both pages checked and corrected from the examiner. Enter the code on computer. Save the file, execute and demonstrate it. Obtain a hardcopy of both the pages.