Start.NET
HomeWorkshops ScheduleTopics And SyllabusTraining Centre Contact Information
Topics and syllabus

*Due to overwhelming response, the mystery gift promotion will now be extended till 20th December 2008, while stocks last.

Duration of class can be 1-day or 2-day, depends on the training centre.

TopicsModulesPrerequisites
Getting Started with .NetModule 1: Getting Started
Module 2: Variables & Arrays
Module 3: Procs Decs & Loops
Module 4: Object-Oriented Programming (OOP)
Module 5: Exceptions Handling
Module 6: Overview of ASP.NET
Module 7: Overview of ADO.NET
Module 8: Application Deployment
Java Interoperability with .NetModule 1: Java Interoperability with .Net
Module 2: Migrating Basic J2SE Functionality to C# and the .NET Framework
Module 3: Deploying Applications for the .NET Framework
Module 4: Automated Migration of J2SE Code to the .NET Framework
Module 5: Migrating Additional J2SE Functionality to C# and the .NET Framework
Module 6: Migrating J2EE Functionality to C# and the .NET Framework
Module 7: Mapping Java to J#
Module 8: Migrating BEA WebLogic Applications to the .NET Framework
Silverlight 2.0 for DesignersModule 1: Introduction / Expectations / Logistics
Module 2: Application Model
Module 3: Controls
Module 4: Media
Module 5: ASP .NET controls
Module 6: Browser Integration
Module 7: Fundamentals / Overview lab
Module 8: Data
Module 9: Networking
Module 10: Deep Zoom
Module 11: Animation
1. Getting Started with .Net

Note: Students with basic understanding of .Net languages like C# or VB.NET will be exempted from Getting Started with .Net
Get Started on Windows Mobile ProgrammingTopic 1: Visual Studio Designer for Mobile Devices
Topic 2: Windows Mobile Managed APIs
Topic 3: Design Recommendations
Topic 4: Mobile Application Deployment
Upgrading Web Development Skills from ASP to Microsoft ASP.NETModule 1: Introduction to Microsoft ASP.NET Web Application Development
Module 2: Developing a Microsoft ASP.NET Web Application User Interface
Module 3: Debugging Microsoft ASP.NET Web Applications
Module 4: Accessing Data Using Microsoft ADO.NET
Module 5: Managing State in a Microsoft ASP.NET Web Application
Module 6: Authenticating Users
Module 7: Creating and Consuming XML Web Services
Module 8: Calling COM Component
Module 9: Migrating ASP Web Applications to Microsoft ASP.NET
Module 10: Deploying Microsoft ASP.NET Web Applications
1. Getting Started with .Net

Note: Students with foundation knowledge in Object Oriented Programming will be exempted from Getting Started with .Net
Visual Basic 6 UpgradeModule 1: Consoles and Components
Module 2: Working with Databases
Module 3: Building GUI Applications
Module 4: Windows® Services
Module 5: Building Web Applications
Module 6: COM Interop
Module 7: ClickOnce Deployment
Move Up to the Paradigm: From PHP & JSP to ASP.NET 3.5Module 1: J2EE and its various components
Module 2: Communications of J2EE components
Module 3: Creating your first JSP and Servlet
Module 4: .NET framework
Module 5: ASP.NET
Module 6: Software architectural and good OO principles
Module 7: Connecting to a database using ADO.NET
Module 8: PHP and its various components
Module 9: Advanced .NET framework?
Module 10: Creating your first database driven website using ASP.NET, ADO.NET and Stored Procedures
1. Getting Started with .Net

Note: Students with foundation knowledge in Object Oriented Programming will be exempted from Getting Started with .Net
.Net Framework 3.0:
Windows Workflow Foundation
Module 1: Introduction to Windows Workflow Foundation
Module 2: Developing Custom Activities
Module 3: Hosting and Runtime Services
Module 4: Workflow and Communications
Module 5: State Machine Workflows
1. Getting Started with .Net

Note: Students with foundation knowledge in .Net Framework 2.0 will be exempted from Getting Started with .Net
.Net Framework 3.0:
Windows Communication Foundation
Module 1: Introducing the Windows Communication Foundation
Module 2: Windows Communication Foundation - Contracts
Module 3: Windows Communication Foundation - Bindings and Behaviours
Module 4: Windows Communication Foundation - Security Reliability and Consistency
1. Getting Started with .Net

Note: Students with foundation knowledge in .Net Framework 2.0 will be exempted from Getting Started with .Net
.Net Framework 3.0:
Windows CardSpace
Module 1: Identity and Access Management Overview
Module 2: Identity Metasystem
Module 3: Windows CardSpace
1. Getting Started with .Net

Note: Students with foundation knowledge in .Net Framework 2.0 will be exempted from Getting Started with .Net
.Net Framework 3.0:
Windows Presentation Foundation
Module 1: Building WPF Applications
Module 2: Building WPF XBAP Browser Applications
Module 3: Creating Rich 2D and 3D Content
Module 4: Creating a Rich Reading Experience
Module 5: Using Databinding
1. Getting Started with .Net

Note: Students with foundation knowledge in .Net Framework 2.0 will be exempted from Getting Started with .Net
What is new in SQL Server 2008 NEW!Module 1: SQL Server Platform Vision
Module 2: Enterprise Data Platform
Module 3: Dynamic Development
Module 4: Beyond Relational
Module 5: Pervasive Insight
Students must have:

- Experience developing applications on SQL Server 2000/2005

- Experience managing and administering databases on SQL Server 2000/2005
SQL 2008 For Developers NEW!Module 1: New Data Types
Module 2: TSQL Improvements
Module 3: Spatial Data
Module 4: Filestream Data Storage
Module 5: Hierarchy Data
Module 6: Sparse Columns
Module 7: SQL CLR
Module 8: Occasionally Connected Systems
Students must have:

- Experience developing with SQL Server 2005
Application Lifecycle Management with Visual Studio Team System 2008 NEW!Module 1: Introducing Application Lifecycle Management
Module 2: Value-Up Software Development
Module 3: The Business Analyst Perspective
Module 4: The Project Managers Perspective
Module 5: The Architect Perspective
Module 6: The Developers Perspective
Module 7: The Testers Perspective
Students must have:

- Familier with Application Lifecycle Management

- Familier with Visual Studio 2005 or 2008 usage

-Preferably have adequate experience on Software Project Management
Windows Server 2008 for Developers NEW!Module 1: Working with IIS 7
Module 2: Introduction to .NET FX 3.0
Module 3: Using Windows Eventing
Module 4: Using Transactional NTFS
Module 5: Extending Windows PowerShell
Module 6: Extending the MMC
1. Getting Started with .Net

Note: Students with basic understanding of .Net languages like C# or VB.NET will be exempted from Getting Started with .Net
LINQ NEW!Module 1: syntax fundamentals (from, where, select, group, orderby, join, let)
Module 2: linq to objects
Module 3: linq to sql: querying data
Module 4: linq to sql: managing data
Module 5: linq to datasets
Module 6: linq to xml
Students must have:

- Basic understanding of C# 3.0 / VB.NET 9
What is new in C# 3.0 NEW!Module 1: Automatically Implemented Properties
Module 2: Local Type Inference
Module 3: Lambda Expressions
Module 4: Extension Methods
Module 5: Object Initialization Expressions
Module 6: Anonymous Types
Module 7: Query Expressions
Module 8: Partial Methods
Students must have:

- Basic understanding of C# syntax
What is new in Visual Basic 9 NEW!Module 1: Local Type Inference
Module 2: Extension Methods
Module 3: Object Initialization Expressions
Module 4: Anonymous Types
Module 5: Query Expressions
Module 6: Lambda Expressions
Module 7: Closures
Module 8: Partial Methods
Module 9: XML Support
Module 10: Relaxed Delegates
Students must have:

- Basic understanding of Visual Basic syntax
Game Development with C# and XNA Game Studio NEW!Module 1: Introduction to XNA Game Studio Express
Module 2: Understanding Code & Asset Relationship for 2D Games
Module 3: Defining 2D Game Texture
Module 4: C# Gaming Concepts
Module 5: XNA Framework Content Pipeline
Module 6: Game Object Angle Manipulation
Module 7: Game Object Vector Positioning
Module 8: Drawing a 2D Game Object
Module 9: 2D Game Object Collision Detection
Module 10: Creating Game Scoreboards
Module 11: Understanding 3D Gaming Assets
Module 12: Mapping 3D Game Coordinate System
Module 13: Generating 3D Landscape Model
Module 14: Drawing & Moving Objects in 3D Space
Module 15: Game Object Interaction in 3D Space: Positioning & Collision Detection
Module 16: Creating & Integrating Audio for Games
Students must have:

- Basic understanding of C# syntax
What is new in Visual Studio 2008 NEW!Module 1: Visual Studio 2008 and Language Features Overview
Module 2: New Web Development Features with Visual Studio 2008
Module 3: Building WPF, WF and WCF Applications with Visual Studio 2008
Module 4: Visual Studio 2008 Office Development Features
Module 5: ADO.NET Entity Framework
Module 6: ADO.NET Data Services
Students must have:

- Experience using previous Visual Studio releases



Back