Syllabus
1 |
Class Introduction & Introduction to the WWW
Team Project Assignment & forming project team Detailed Learning Objectives: Understand the logistics and requirements of the course Download course software and configure the computer for website development Explain the general problems faced in the development of stateless web applications |
|
2 |
ASP.NET (1) Introduction & Controls Detailed Learning Objectives: Explain the philosophy and function of an object-oriented scripting language Demonstrate knowledge of basic scripting techniques of an object-oriented scripting language Describe the differences between, and relative merits of, J2EE and .NET as web services platforms Github+VS+CoPilot |
|
3 |
ASP.NET(2) Data Access Assignment II Detailed Learning Objectives: Establish database interaction with the ADO.NET Object Model Manipulate datasets and datareaders Use advanced SQL to query, update and insert data via the ADO.NET object model |
|
4 |
ASP.NET (3) -Data Access Continued & State Management Detailed Learning Objectives: Contrast the concepts of state, session, and client and how they are managed in stateless web applications Apply the tools available in leading web application development scripting languages for the management ofstates, sessions and clients Command the techniques required to script event-driven code, including page lifecycles and event handling Lab. Outline the characteristics of asynchronous, synchronous, and isochronous data link interfaces |
|
5 |
XML (1) Introduction and CSS Review
Detailed Learning Objectives: Articulate the philosophy of XML, its function, and application Describe the logical structure, syntax, use of tags, elements, attributes, entities and characteristics of a well-formed XML document Define and validate a DTD and Schema Apply techniques of Cascading Style Sheets (CSS) and Extensible Stylesheet Language (XSL) to format XML documents |
|
6-7 |
XML(2) eXstensible Stylesheet Language (XSL) Intro to PHP & Cold Fusion Exercise I Assignment Detailed Learning Objectives: Understand the underlying components and functions of XSL, including, XSLT, XPath, and XSL Formatting objects Apply XSL templates, patterns and methods tomanipulate, format and present XML Use sorting and conditional logic to transform and displayXML Employ XSL methods to format and index XML |
|
8 |
MIDTERM EXAM |
|
9 |
Using Objects to call stored procedures |
|
10 |
ASP.NET (3) Web Services & XML Integration
Detailed Learning Objectives: Understand "Web Services" as the evolving paradigm for ecommerce applications Command standard techniques for creating and employingweb services Understand the Document Object Model and employ it in XML integration |
|
11-12 |
Payment Systems and Shopping Carts |
|
13-14 |
XML (3) Web Services, XML Databases and XQuery Detailed Learning Objectives: Asses the problems encountered in translating XML based file to relational schema, and relational DB files to XML DTDs or schema Demonstrate knowledge of the techniques used totransform XML to relational and relational to XML based files. Discuss the drawback of these methods Articulate the function, status and potential of Xquery and native XML databases |
|
15 |
Designing for Scalability Presentation: Microsoft Business Solutions: Navision Xapta Exercise II Due |
|
16 |
Final Exam and Project Presentations
|
|
Comments
Add comment