Silicon Valley Code Camp : October 5th and 6th 2013

Craig Berntson

About Craig
Craig has a passion for community and helping other developers improve their skills. He writes the column "Software Gardening" in DotNet Curry Magazine and is the co-author of "Continuous Integration in .NET" available from Manning. He works as a Senior Software Engineer at HealthEquity.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • Branches and Merges are Bears, Oh My!

    11:15 AM Saturday   Room: 4302
    One of the most important tools you need is a Version Control System (VCS). But while it can be very useful, it can also be very frustrating. It's common to branch your code, but when it comes time to merge, it can be a big problem. In this session, you will learn concepts to avoid branching in the first place, when branching makes sense, and how to branch effectively. Whether you use a centralized or distributed VCS, you'll see how to apply practices that can make a big impact in managing your VCS.

  • Unit Testing ASP.Net MVC

    1:45 PM Saturday   Room: Hearthside Lounge
    MVC applications are designed for testability, but out of the box ASP.Net MVC applications still have issues that prevent you from having good unit tests. Rather than taking the typical TDD approach, this session we will take an existing MVC application and modify the code to make it unit-testable. This method of learning reinforces unit test concepts which must be learned before tackling TDD. You will also learn about repositories, mocks, and dependency injection.