COURSE
SYLLABUS
BUIS3500
Microsoft ASP.Net 2005
|
Instructor |
Jean P
Houser, Professor |
Phone |
351-3670 |
|
Office |
227
Kricker |
E-mail |
jhouser@shawnee.edu |
|
Office
Hours |
To be
determined |
Dept. |
Business
Dept. Management
Information Systems |
This course will prepare a student to design and maintain interactive and dynamic Web applications within the server-based scripting environment of Active Server Pages.
The goals of this course are as follows:
n
Students will learn state management for web
applications.
n Describe a user-friendly interface..
n Define and describe Web Services.
n Describe file, Master pages.
n Develop database access using both SQL and object data sources.
n Design, implement, themes and styles.
n
To provide the student with a firm foundation in a
high-level programming language that is object oriented.
n
Students will learn to design and develop
applications that run under Windows.
The objectives of this course are as follows:
· List the steps involved in producing an ASP.Net web application.
· Understand and demonstrate how to develop a one-page web application.
· Understand and demonstrate how to develop a multi-page web application.
· Demonstrate how to test and debug an ASP.Net application.
· Use server controls.
· Use validation controls.
· Understand how to manage state.
· Demonstrate how to use master pages.
· Demonstrate how to use site navigation.
· Use Themes to develop a web application.
· Use ASP.Net database programming with a web application.
· Describe how to secure a web site.
· Use3 login controls to authenticate users.
· Describe the case structure.
· Describe the do until structure
· Convert text input to numeric values.
· Perform calculations using variables and constants.
· Convert between numeric data types using implicit and explicit conversions.
· Format values for output.
· Use Try/Catch blocks for error handling.
· Display message boxes with error messages.
· Accumulate sums and generate counts.
· Use If statements to control the flow if logic.
· Understand and use nested If statements.
· Combine conditions using And and Or.
· Test the Checked property of radio buttons and check boxes.
· Perform validation on numeric fields.
· Use a Case structure for multiple decisions.
· Call an event procedure from another procedure.
· Write reusable code in sub procedures and function procedures and call the procedures from other locations.
Gain an understanding and ability of how to code in Visual Basic and ASP.Net using object-oriented programming approach for a three-tier database application.
For students who have
a specific physical, psychiatric, or learning disability and require
accommodations, please let me know early in the quarter so that your learning
needs may be appropriately met. By law, it is your responsibility to provide
documentation of your disability to the Office of Disability Services, located
in the
Program assignments, chapter tests, and final exam.
Lecture, class discussions, lab assignments
N/A
Initialization Tasks Main-Loop
End Routines Looping
Array Logic User Interface Design
Variables, Constants, and Calculations Decisions and Conditions
List, Loops Arrays
Essence of ASP.Net web programming Basic ASP.Net skills
ASP.Net database programming Professional
ASP.Net skills