Development Practices

  • Why You Should Care the Sony PSN Was Hacked

    The water cooler talk is that, “boy that sure sucks for Sony.” Well, in this interactive guided discussion we'll talk about what happened and the impact it has had on Sony. Then we will look at what it could mean for other .COMs and what it means for us in different roles. For example the impact on customers, management and developers. We'll wrap up with: what can I do as a (role)?

    Level: 100

    Speaker: Bryan Nehl

    Topics: Development Practices, Security

  • The Visual Studio Diaries: Testing for Developers

    Dear Diary, today I met our new software tester. I was like, “Who are you to criticize my work? I mean, what can YOU know about varsity coding?!” Offended, the tester ran off with some sparkly-skinned kid named Ed. Unfortunately, this left me responsible for testing our prom management application. Of course, I always run some basic tests, but my stupid users are always clicking on things out of order! I mean I could be writing more code! As you know, I’ve been friends with that kid from the reservation for like my whole life and he offered to cheer me up by teaching me how to use Visual Studio to link requirements to test cases to a variety of nifty automated tests! Now I really don’t need that morose, hussy tester! Seriously: testable architecture & patterns, automated UI testing, controlling data, web service testing

    Level: 100

    Speaker: Jeff Fattic

    Topics: Architecture, Development Practices

  • Architecting Applications the Microsoft Way

    This session distills the best guidance from the Microsoft Patterns & Practices group to provide a hands-on approach to designing application architectures. Along the way, we’ll examine the key decisions that must be made when choosing our architectural styles and designing our layers and show how those decisions turn into real shippable code on a project.

    Level: 200

    Speaker: Clint Edmonson

    Topics: .NET Framework, Architecture, Development Practices

  • Lessons Learned: Being Agile in a Waterfall Sandbox

    Scrum and XP have found a strong following in the development community. But most non-development groups (such as Web Administrators, Production Support, Security, Testing, and Users/Stakeholders) inside the enterprise are not only far from agile, they are not trying to move to be more agile. I start with a refresher on Scrum, and then use real experiences from large enterprise development projects to teach you how to effectively work with non-agile teams.  Instead of trying to "convert" them, I discuss strategies to adapt to their needs while remaining agile in the development realm.

    Level: 100

    Speaker: Philip Japikse

    Topics: Development Practices, Project Management