Developer Track
 

Rapid Web Applications with TurboGears
Kevin Dangoor, Arbor Networks

A quick overview of the powerful and popular Python web framework TurboGears, including code samples to give a feel for the framework.

Pragmatic Agile Model-Driven Architecture
Jon Kern

Many folks deride modeling in general as a “Big Design Up Front” approach – translated into “Stupid Approach.” Bring up MDA and you will get most people thinking things only get worse! If you are an early adopter, if you are a problem solver, if you enjoy delivering results, and if you want to gain a competitive edge, you don’t want to miss this talk on Pragmatic MDA.

Agile Methods and pragmatic MDA concepts and tools can be blended together to deliver software. With absolutely no coding and no thinking, you will see how to build apps that folks pay millions for. Okay, I made that last bit up!

Agile MDA is very powerful, but at a price – it tends to require folks who can think a little more at the abstract levels of domain modeling and architecture, in addition to good old fashioned normal coding challenges. Come see if it makes sense to add to your company’s tools and techniques.

Search Engine Optimization: What Every Developer Should Know
Beverly Mapes, Top of The List

Search Engine Optimization (SEO) can be summarized in three categories: keywords, links, and website code/content. Yet the website code is often complete before the SEO expert gets started, making it expensive and tedious to change. This session describes numerous ways the website developer can lay the foundation for SEO efforts while incurring very little additional cost to the project. It also reviews specific SEO developer tools that make for very happy clients.

Developing Embedded Software with Free and Open Source Tools
Mark VanderVoord, Consultant

While Free Software and Open Source Software have entered the awareness of most application developers, it is often overlooked as a platform upon which to develop reliable embedded applications. This presentation provides an overview of the options available, the advantages and disadvantages of choosing this path, and provides a starting point for further exploration.

Test-Driven Data Structures
Joel Adams, Calvin College

The elementary data structures—Stacks, Queues, Lists, Binary Search Trees, etc. —all have well-defined APIs. These APIs provide a natural and practical way to learn unit testing as a programming methodology. This is the approach used in the Data Structures course at Calvin College. However, it can also be used in industry to help working software engineers learn to use unit testing and the test-driven development methodology.


About Us | Site Map | Privacy Policy | Contact Us | ©2006-7 GLSEC

GLSEC