Course Outline

ISTA 322 : Developing ASP.NET Web Applications

Preview Workflow

Viewing: ISTA 322-WW : Developing ASP.NET Web Applications

Last approved: Mon, 25 Jul 2016 16:06:54 GMT

Last edit: Mon, 25 Jul 2016 16:06:54 GMT

College of Business (WBUAD)
Developing ASP.NET Web Applications
This course prepares students to develop dynamic Web applications using the .NET framework. Students are introduced to Web architecture and the MVC (Model-View-Controller) model and employ the Microsoft Web Technologies stack within the course project in order to develop a dynamic Web application. This course is part of a set of five related ISTA courses that make up the Cloud Applications Developer specialization's technical content.

This course is part three of a three-part series that provides the skills and knowledge necessary to develop applications programs using a variety of web-centric development tools and methodologies. This course introduces the Model-View-Controller schema and the ASP.NET technology stack for web applications development, and challenges the student to plan, develop, test, deploy and support apps using this framework. This course incorporates concepts, materials, and online labs from Microsoft Official Courses 20486, Developing ASP.NET MVC 4 Web Applications. Required course materials include time-sensitive license vouchers that students must have to participate in the course. The course prepares students to take the associated Microsoft Certification exam, which is incorporated as the course Final Exam. Students must take this exam at a Microsoft-approved test proctor facility; see the Master Textbook List for further information. In addition, by preparing the student to succeed with the related Microsoft Certification exams, this course is an essential step on the way to earning relevant Microsoft professional certifications.

After completing this course, a student will be able to:1. Make appropriate technology stack choices with which to design and implement web apps to meet business and organizational needs, while meeting run-time performance requirements.2. Create MVC models, write code and implement Controllers and Views that implement business logic within model methods, properties, events and views.3. Use the ASP.NET routing engine and other technologies to present friendly, logical navigation, consistency in look and feel, corporate branding, and other app characteristics.4. Develop MVC applications that resist malicious attack and persists information about users and their preferences.5. Develop and execute test and validation plans to confirm correct app implementation.6. Implement Web API and Azure web service interfaces with MVC applications.7. Plan for packaging and deploying an ASP.NET MVC 4 web app from its development environment, through test, staging and production.

Located on the Daytona Beach Campus, the Jack R. Hunt Library is the primary library for all students of the Worldwide Campus. The Chief Academic Officer strongly recommends that every faculty member, where appropriate, require all students in his or her classes to access the Hunt Library or a comparable college-level local library for research. The results of this research can be used for class projects such as research papers, group discussion, or individual presentations. Students should feel comfortable with using the resources of the library. 

Web & Chat:
Text: (386) 968-8843
Library Phone:  (386) 226-7656 or (800) 678-9428

Written assignments must be formatted in accordance with the current edition of the Publication Manual of the American Psychological Association (APA) unless otherwise instructed in individual assignments.

ActivityPercent of Grade
Input Grading Item100

Undergraduate Grade Scale

90 - 100% A
80 - 89% B
70 - 79% C
60 - 69% D
0 - 60% F

Graduate Grade Scale

90 - 100% A
80 - 89% B
70 - 79% C
0 - 69% F
Key: 438