Portland State University
 
Information Technology

Course Number: IT122
MCPD.NET - Microsoft Certified Professional Developer

Module 3: Designing and Developing Web Applications by Using the Microsoft .NET Framework (Exam 70-547)

  • Envisioning and Designing Business solutions; evaluate the proof of concept, investigate existing solutions, weigh implementation considerations.
  • Evaluate the technical specifications; translate the functional specification into developer terminology, use UML diagrams.
  • Database design; data model and database schema, Identify the stored procedures
  • Evaluate the risks associated and validate that the proposed technology, Evaluate Conceptual Design, Logical Design and Physical Design for performance, maintainability, scalability and extensibility and design a prototype and n-tier architecture.
  • Designing and Developing a User Interface; decide on the content flow, navigation and consistency of the user experience.
  • Evaluate strategy for implementing a common layout using style sheets, master pages, web parts, custom controls, scripting, and user controls.
  • Choose an appropriate control based; type of data that must be captured, standard .NET Framework controls and custom controls, Considerations on localization, screen size and browser type and version.
  • Choose an appropriate data validation methods; identify the source, cause and prevention of invalid data.
  • Designing and Developing a Component; establish the life cycle of a component, develop the public API, data access features and exception handling mechanisms of a component.
  • Designing and Developing an Application Framework; identify a reusable software component, c hoose an appropriate implementation approach and event logging methods.
  • Evaluate the testing strategy, perform unit test and integration testing.
  • Deploying and Supporting an Application; evaluate the performance of an application, monitor and analyze resource usage, security aspects and deployment plan.

For more details, please contact our Technical Adviser at 503-725-2395 or email it@pdx.edu.