22.05.2017 Views

BIS 450 DeVry All Week Discussions

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Find an example of a web form that accepts entries from the user, such as a web-based calculator. If you were<br />

programming this form, what validation checks should be put on each of the input fields? If possible, test the form by<br />

entering some inputs that should be invalid (be careful not to inadvertently place an order for something!). How does<br />

the application respond? Are all inputs properly validated and are the error messages clear? Would you recommend<br />

any changes to this application's data validation?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 3 Discussion 2<br />

Validation Controls (graded)<br />

Select one of the ASP.NET validation controls described in this week's assigned reading. Describe how the control<br />

works and provide an example of how you might use it in an application. Under what circumstances would you use this<br />

validation control instead of one of the others?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 4 Discussion 1<br />

Web Database Examples (graded)<br />

Find an example of a webpage that displays data retrieved from a database. Which elements of the page are retrieved<br />

from the database and which are hard-coded into the page? What advantage is gained by using a database in this<br />

case? What do you think the SQL query used to retrieve the page data might look like?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 4 Discussion 2<br />

HTML, VB, and SQL (graded)<br />

What are the differences among a markup language like HTML, a procedural language like Visual Basic, and a nonprocedural<br />

query language like SQL? What is the role of each language in programming a web application? Why is it<br />

important for a web developer to know all these languages?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 5 Discussion 1<br />

CRUD Operations (graded)<br />

Find an example of a website that allows users to perform each of the CRUD operations on a database: creating data,<br />

reading data, updating data, and deleting data. You may be able to find one site that allows you to do all of these, or<br />

you may need to look at multiple sites. How does the user perform each operation through the web interface? Can you<br />

suggest alternative ways of implementing these operations?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 5 Discussion 2<br />

Differences in Desktop and Mobile Sites (graded)<br />

Visit one of your favorite websites in your desktop browser, and then visit the same site using the browser on a mobile<br />

device (tablet or phone). What, if any, differences do you see? Why do you think those differences exist? Are some<br />

activities easier on the desktop site than on the mobile site, or vice versa? Would you suggest any changes to the<br />

desktop or mobile sites based on your comparison?<br />

<strong>BIS</strong> <strong>450</strong> <strong>DeVry</strong> <strong>Week</strong> 6 Discussion 1<br />

CRUD Operations (graded)<br />

Find an example of a website that allows users to perform each of the CRUD operations on a database: creating data,<br />

reading data, updating data, and deleting data. You may be able to find one site that allows you to do all of these, or<br />

you may need to look at multiple sites. How does the user perform each operation through the web interface? Can you<br />

suggest alternative ways of implementing these operations?

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!