9












     

Microsoft® .NET Micro Framework Training

Introduction to Application Development for the Microsoft® .NET Micro Framework - 1 Day course

The .NET Micro Framework Course covers the basics to developing applications using the .NET Micro Framework SDK. Different modules cover the features, namespaces, I/O support, and emulation. The EDK will be used as the target platform for the development. There are several exercises to give students hands-on experience with .NET Micro Framework SDK.

Prerequisites: Students should be familiar with Visual Studio, C#, and general .NET development

MODULE 1 – MICROSOFT® .NET MICRO FRAMEWORK OVERVIEW

  • WHAT IS .NET MICRO FRAMEWORK
  • EMBEDDED SOLUTIONS FROM MICROSOFT
  • .NET MICRO FRAMEWORK HISTORY AND PRODUCTS
  • ARCHITECTURE AND FEATURES
  • .NET – THE ART OF RE-USABLE CODE

MODULE 2 – PROJECT DEVELOPMENT

  • SHARED SUCCESS MODEL
  • PROJECT DEVELOPMENT AND THE PORTING KIT
  • MODULE 2 LAB: BASIC APPLICATIONS AND DEBUGGING

MODULE 3 – INNER PROCESS MECHANICS

  • APPLICATIONS RUNNING ON CLR
  • MODULE 3 LAB: INNER PROCESS MECHANICS

MODULE 4 – NETWORK COMMUNICATIONS

  • TCP/IP COMMUNICATIONS
  • SOCKETS
  • WEB SERVICES - DPWS
  • MODULE 4 LAB: SOCKETS

MODULE 5 – MANAGED DRIVER

  • EXAMPLE SPI-TO-SERIAL MATRIX LCD
  • CREATING A MANAGED CODE DRIVER
  • MODULE 5 LAB: SPI DRIVER

MODULE 6 – GRAPHICAL USER INTERFACE

  • DIFFERENT USER INTERFACES
  • GRAPHIC AND OTHER CLASSES
  • DIFFERENCES FROM WINDOWS PRESENTATION FOUNDATION
  • BUTTONS AND HARDWARE CONNECTIVITY
  • FONT CONVERSION
  • MODULE 6 LAB: USING GRAPHICS

MODULE 7 – DATA STORAGE

  • STORAGE IN .NET MICRO FRAMEWORK
  • EXTENDED WEAK REFERENCES
  • MODULE 7 LAB: DATA STORAGE

MODULE 8 – CUSTOM EMULATOR

  • EXTENSIBLE EMULATOR
  • EMULATOR ARCHITECTURE
  • EMULATOR NAMESPACE
  • THE BASIC STEPS
  • LAB 8: CUSTOM EMULATOR

MODULE 9 – SERIAL COMMUNICATIONS

  • SERIAL PORT COMMUNICATION
  • LAB 9: SERIAL COMMUNICATIONS

 

 
Legal |   © Copyright 2004-2009. SJJ Embedded Micro Solutions, LLC Design by Interspire