1 / 17

VS.NET Syllabus

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).

Télécharger la présentation

VS.NET Syllabus

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VS.NET Syllabus By Peter Huang

  2. 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)

  3. JavaScript – The Language (4h) • Introduction to JavaScript • Basic data types of Java Script • Statements and Functions • Objects and Properties • Object Oriented JavaScript • How JavaScript different from other languages • Arrays

  4. JavaScript – Client Side JavaScript (2h) • Windows and Frames • The Document Object Model • Events and Event Handling • Forms and Forms Elements • Dynamic HTML • Work with Cookies • JavaScript Security

  5. .NET Framework (3-6h) • Situations before .NET • Philosophy of .NET • Introduction to .NET Framework • Common Language Runtime (CLR) • Common Type System (CTS) • Common Language Specification (CLS) • System Class Library • Garbage Collection • Cross Language Integration

  6. VB.NET Fundamentals (12-15h) • Basic Data types • Flow controls • VB.NET Language Features • Name Space • OOP in VB.NET • Interface and Collections • Windows Forms • Delegate and Events • . NET Framework system classes • Exception Handling

  7. VB.NET Advanced Features (12-15h) • Interaction with unmanaged code • Import, Export and Object Serialization • . NET Remote • Type Reflection • Windows Service • .NET Security

  8. Misc. Topics in .NET (3-4h) • Multi-thread Application • Integration with COM • Deployment

  9. XML – Universal Data Representation (9h) • XML, DOM, SAX • XML Schema • XPath • XSLT • XML and .NET

  10. ADO.NET and SQL Database (6-9h) • SQL Server Introduction • Why ADO.NET • ADO.NET Object Model • ADO.NET and XML • ADO.NET best practice

  11. SQL Server Database Design (3h) • SQL Statement Introduction • Stored Procedure • High Performance Database Design

  12. ASP.NET (12-15h) • ASP.NET Architecture • Web Forms • Web Server Controls • Object Models • State and Session Management • Configuration and Performance Tuning

  13. COM+ and IIS (3h) • .NET Enterprise Services (COM+) • IIS setup • IIS Securities • Security Issues

  14. Web Service – Put It Together (6-9h) • Why web service • WSDL • SOAP Protocol • .NET and Web Service • UDDI • Build Client and Server • SOAP Tool kits

  15. Software Architect & Design Issues (2h) • High Level Design Issues • Scalability • Flexibility • Security • Connectivity • Robustness

  16. OOP and Design Patterns (3-4h) Low Level Design Issues Widely used design patterns

  17. 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.

More Related