vs.net syllabus
DESCRIPTION
VS.NET Syllabus. By Peter Huang. HTML (3-4h). Introduction to the Internet Introduction to HTML Four required HTML tags Basic HTML tags Fonts, List, Tables, and etc. Advanced HTML Tags Frames, Forms Cascading Style Sheet (CSS) Three kinds of CSS Positions (DIV, SPAN). - PowerPoint PPT PresentationTRANSCRIPT
VS.NET Syllabus
By Peter Huang
HTML (3-4h)
1. Introduction to the Internet2. Introduction to HTML3. Four required HTML tags4. Basic HTML tags
• Fonts, List, Tables, and etc. 5. Advanced HTML Tags
• Frames, Forms6. Cascading Style Sheet (CSS)
• Three kinds of CSS7. Positions (DIV, SPAN)
JavaScript – The Language (4h)
1. Introduction to JavaScript2. Basic data types of Java Script3. Statements and Functions4. Objects and Properties5. Object Oriented JavaScript6. How JavaScript different from
other languages7. Arrays
JavaScript – Client Side JavaScript (2h)
1. Windows and Frames2. The Document Object Model3. Events and Event Handling4. Forms and Forms Elements5. Dynamic HTML6. Work with Cookies7. JavaScript Security
.NET Framework (3-6h)
1. Situations before .NET2. Philosophy of .NET3. Introduction to .NET Framework4. Common Language Runtime (CLR)5. Common Type System (CTS)6. Common Language Specification
(CLS)7. System Class Library8. Garbage Collection9. Cross Language Integration
VB.NET Fundamentals (12-15h)
1. Basic Data types2. Flow controls3. VB.NET Language Features4. Name Space5. OOP in VB.NET6. Interface and Collections7. Windows Forms8. Delegate and Events9. . NET Framework system classes10.Exception Handling
VB.NET Advanced Features (12-15h)
1. Interaction with unmanaged code2. Import, Export and Object Serialization3. . NET Remote4. Type Reflection5. Windows Service6. .NET Security
Misc. Topics in .NET (3-4h)
1. Multi-thread Application2. Integration with COM3. Deployment
XML – Universal Data Representation (9h)
1. XML, DOM, SAX2. XML Schema3. XPath4. XSLT5. XML and .NET
ADO.NET and SQL Database (6-9h)
1. SQL Server Introduction2. Why ADO.NET3. ADO.NET Object Model4. ADO.NET and XML5. ADO.NET best practice
SQL Server Database Design (3h)
1. SQL Statement Introduction2. Stored Procedure3. High Performance Database Design
ASP.NET (12-15h)
1. ASP.NET Architecture2. Web Forms3. Web Server Controls4. Object Models5. State and Session Management6. Configuration and Performance Tuning
COM+ and IIS (3h)
1. .NET Enterprise Services (COM+)2. IIS setup3. IIS Securities4. Security Issues
Web Service – Put It Together (6-9h)
1. Why web service2. WSDL3. SOAP Protocol4. .NET and Web Service5. UDDI6. Build Client and Server7. SOAP Tool kits
Software Architect & Design Issues (2h)
High Level Design Issues1. Scalability2. Flexibility3. Security4. Connectivity5. Robustness
OOP and Design Patterns (3-4h)
Low Level Design Issues
Widely used design patterns
Project (9-12h)
• Putting everything together– Use ASP.NET to create a e-commerce
application.– Integrate with other system using web service.– Work with SQL Server database using
ADO.NET.– XML is used everywhere.