Houston

CODE Framework Boot Camp

Jeff EtterJoe Reynolds

The CODE Framework is a free framework available from Codeplex. This 1-day lab style boot camp will enable you to be productive immediately!

This event took place on Tuesday, October 29, 2013.

Where:   CODE Training Center (6605 Cypresswood Dr. Suite 300, Spring, TX 77379) . Since this is a hands on, lab-style bootcamp, it's ON-SITE ONLY

When:    Tuesday, Oct 29, 2013, 9:00 - 5:00. Lunch will be provided.

Desc:    An in-depth, hands on, lab style training to educate attendees about productively building business applications with the CODE Framework

CODE Framework aims at making developers super-productive while building applications with state-of-the-art architecture. This lab teaches using the framework to build a modern WPF business application with the CODE Framework.


The CODE Framework can be downloaded for free (including source code) from Codeplex.com. It consists of various components and tools that help developers with common aspects of business application development, such as simplified SOA development with various clients, or WPF development, data access, and much more. The main focus of this framework is to enable productive, flexible, and highly maintainable business application development. This hands on lab answers all your CODE Framework questions. Attendees will learn to build systems that are easy and productive to build using the CODE Framework. The workshop teaches highly productive development techniques.


The training class will be held on-site at our offices in Houston, Texas. After the class, attendees will receive the PowerPoint slides and the code samples as reference materials.


Developers who are interested in this class may also be interested in our 2 day Being Productive with the CODE Framework class beginning on September 30 either onsite or online. Attendees who wish to attend both classes are eligible for a discount - contact us for details at info@codemag.com.



AGENDA:


CODE Framework Overview

  • Creating a new project and the concept of the _ExternalComponents project

WPF - Creating a New WPF Project
  • Project structure and how CODE Framework uses the MVC pattern.

  • Create Customer controller – add Customer List Model with data and View

  • Show StartViewModel and its role

  • Add Customer Edit view and hook up all its pieces

Services – Creating a new Service Projects
  • Determine Service needs

  • Add service contract

  • Explain Request and Response pattern

  • Add service implementation

  • Add Development Service Host

  • Create database and add new Data Project

  • Update implementation to use the EF objects

Adding Features to our WPF Project
  • Update existing Customer List to call service

  • Point out the AsyncWorker and its features/integration to CODE Framework

  • Update Customer Edit to call services and commit data

  • Add in refresh of list data when edit is saved

WPF – Themes
  • Switching themes is easy!

  • Explain xyz.xaml.battleship, default, layout, etc. files

  • Show how to change basic colors, fonts, etc

Pre-Requisites:

  1. A laptop with Visual Studio 2010 or 2012 installed.
  2. CODE Framework Installed - you can get it from CodePlex here.
  3. Some familiarity with the CODE Framework is recommended, but not required

Since this is an on-site lab style class, registration is extremely limited. For more information please e-mail info@codemag.com or call us at 832-717-4445 x 13.

Please note that instructors & exact curriculum may change. All sales are final.

Key Take-Aways:

Slide Deck
Source Code
Certificate of Completion
Free CODE Magazine subscription
Discount off of future CODE Training Classes

Class Outline:

Introduction to the CODE Framework
WPF
Services
Templates, Visual Styles and Themes
Ask the Experts / Q & A

Venue Information

ON-SITE ONLY



Address is:

CODE Training & EPS Software Corp

6605 Cypresswood Drive, Suite 300

Spring, TX 77379





Questions?

Phone: 832-717-4445 ext 13

Email: info@codemag.com