Where: "Driftwood" room (2nd floor) in Building 500, Bank of America, 9000 Southside Blvd: Map and Directions
When: Wednesday, April 2nd, 2008 @ 6-8 PM
Presentation Topics:
1. Test Driven Development Introduction
Speaker: Sean Chambers
Software requirements are constantly changing or being added to. Changes to the codebase can introduce bugs that you may not even know exist. To combat this effect Test Driven Development aims to have a constant suite of tests to verify that changes do not introduce any new bugs and/or change behavior of the codebase. Learn the basis of Test Driven Development and how it can benefit your team.
2. Getting Started with Windows Workflow Foundation
Speaker: Ken Koteles
Experience Windows Workflow Foundation for yourself. Windows Workflow Foundation has been out for a while now. More likely than not you have seen the Microsoft marketing hype about how great this technology is – but you haven’t had time to “play” with it yet. Just what does it take to get started. In this “Getting Started” introduction to Workflow, several “best practices” will be identified to help you make the most of your time and effort. The use of a sequential Workflow will be demonstrated through both a Console and WinForm application. In this demonstration you will learn how to create custom Activities, set dependency properties, take advantage of activity data binding, pass parameters into and out of the Workflow, and integrate your custom business objects into the Workflow. Additionally, Workflow has a built in rules engine. The demonstrated Workflow will also show you how to create, use, debug, and trace the use of rules and conditions.
Ken has included a "Getting Started" document to this post with information he found useful in his explorations of this technology.
Speaker Info
Sean Chambers is a Senior Developer for Flagler County Schools in Palm Coast Florida. In his time there, he has introduced Agile Project Management, Test Driven Development, Domain Driven Design and integrated a number of open source tools into their codebases. He is the Lead Developer/Partner of StuntJuice.com, an extreme sports social networking website for Motorcycles/ATV/Motocross/Surfing and Skating. Sean's blogging home is LosTechies.com, with like-minded individuals who blog about Agile/TDD/DDD and promote open source tools and frameworks. LosTechies currently host about a dozen bloggers, covering many useful topics that a large portion of the .Net open source community contributes to, such as NBehave (Jimmy Bogard/Joe Ocampo), ActiveSupport.Net (Joey Beninghove) and other tools that aid the community. Sean's blog is located at http://schambers.lostechies.com. In addition to contributing to the open source community and blogging on LosTechies, Sean also does consultant work for various companies in Central Florida.
Ken Koteles has over 23 years of experience in progressively responsible positions encompassing computer programming, management, operations, and engineering utilizing innovative and creative approaches to problem-solving and decision-making based on a solid and diversified technical background for companies including the United States Navy, General Electric, Combustion Engineering, Asea Brown Boveri (ABB), Vectra Technologies, Spherion Corporation, JM Family Enterprises, SpecSoft, Incepture, First Coast Service Options, and TEK Systems. After receiving a B.S. in Aerospace Engineering from the US Naval Academy, Ken qualified as Engineer on naval nuclear power plants, certified as a Senior Reactor Operator on civilian Boiling Water Reactors (BWRs) and began realizing the computer was a great tool that could be used to help solve engineering problems. From there, it was just a matter of time before he realized he could be home every night working with programming full time instead of being on the road in the nuclear engineering field. One of Ken’s current interests is Rocky Lhotka’s CSLA framework. Having worked as a mentor with junior developers, he sees an enormous benefit in using CSLA to minimize a developer’s learning curve in coming up to speed on the complexities of the .NET framework. You can reach Ken at
KKoteles@comcast.net.