in

Drowning In Technical Debt

C# | ASP.NET | SharePoint | SQL | Architecture | SOA |

vinayahuja

September 2007 - Posts

  • Tallahassee Code Camp - Session Resources

    I enjoyed presenting in Tallahassee Code Camp last weekend on September 22nd, 2007. I presented 3 sessions on C# 3.0, Design Patterns, and Scrum. Here are the details on the sessions and the resources.

    Overview of C# 3.0
    This session will introduce you to the various new features of C# 3.0 – Automatically implemented properties, Object and type initializers, Lambda expressions, type inference, and LINQ queries.

    Presentation

    The Art of Design using Design Patterns in .NET
    Have you worked on a design problem and thought if there was a standard solution to that? Have you thought of enhancing your design vocabulary to add factories, facades, proxies, decorators, visitors, mediators, and bridges etc? Come to this session to learn about design patterns. A Design Pattern is an elegant, tested, well documented, and reusable solution to standardized software design problem. This session will look at some of the standard Gang of Four (GoF) Patterns. GoF patterns are divided broadly into creational, structural, and behavioral categories. We'll discuss when, why, and how to use them with real world scenarios. The demos would be in C#.

    Presentation
    Head First Design Patterns - Book Home Page
    C# Code Examples
    C# Code Examples with Class Diagrams in VS 2005

    You would need NUnit to run the unit tests from the project.

    Agile Development using Scrum
    Welcome to the world of pigs and chickens, scrum lords, stand up meetings, product backlog, burn down graphs, and much more. We’ll introduce you to Scrum, an agile software development process. I’ll be explaining my experience from a current project to discuss what it takes to scrumify an existing/new project. This would be an interactive session and audience participation would be highly encouraged. Come prepared to learn and share best practices in agile development.

    Presentation

    The attendance in all my sessions was really good - from 20-35 people.Thanks to everyone who attended my sessions. I would love to hear your feedback. Please contact me with any comments/questions. I was very pleased with how the audience responded to all my talks.  The turnout in this year's code camp was much better compared to last year. According to Steve Lane (Primary organizer along with Jose Fuentes), there were 160+ people who attended the code camp.  It was good to see Shawn Weisfeld, Joe Healy, Jeff Barnes, Russ Fustino, Wes Dumey, Bayer White, Mike Mollenhour, Keith Rowe, Kelvin McDaniel, Jacob Sanford, and John Dunagan

    As I was presenting a session on Scrum, I decided to listen to Rob Eisenberg's and Christopher Bennage's sessions on Agile Development.  I must say those sessions were very insightful. I learnt a lot from those sessions. Those were only the sessions that I could attend, beyond presenting my own 3 sessions.

    Another notable mention was Jacob Sanford's book celebration in the after party. Jacob has written an excellent book on ASP.NET Design. Congratulations to him.

    Overall it was a very well organized event. Thanks and kudos to all the organizers.


Powered by Community Server (Commercial Edition), by Telligent Systems