Scrum teams often discover that sticky note Scrum boards is a fun, functional, and low cost way to track and broadcast the state of a Scrum project. There are some good reasons to store Scrum data electronically: to share/sync project state with multiple boards/locations, simplify reporting, change notifications, and enable historical data mining. In this session we will look at the various options available to TFS users to manage their Scrum projects. We will discuss the Visual Studio Scrum 1.0 process template, Urban Turtle scrum board, Telerik Team Pulse, and EMC TFS Workbench.
So, you’re ready to ship that Windows application. Now what? How does the product get from the build machine onto the customer’s computer? Where does SETUP.EXE come from? What’s in those MSI files, anyway? Join us for a primer on deployment, one of the most overlooked, yet most arcane problems in software development. We will cover the core topics of Windows Installer, the standard deployment technology on Windows. Then we will explore WIX, Microsoft’s open-source toolset for authoring Windows Installer packages.
Most developers face the tasks of managing and updating database schemas as part of their daily jobs. Even in organizations with a dedicated team of DBAs, the developers have to manage changes to table structures, views, and stored procedures to match the logic of their systems under development. While the Microsoft Visual Studio Team Edition for Database Professionals (aka DBPro) was originally built for DBAs to use to manage sophisticated database schemas, Microsoft has made it easy for developers to embrace the DBPro tools as an extension to the core Developer Edition tools. And with Visual Studio 2010 you don’t even have to install DBPro separately. In this talk, which is applicable to developers and DBAs alike, learn how to use the power Visual Studio database projects to get your schema definitions in source control, manage changes to databases across multiple environments, generate test data, write executable database test cases, and more. No matter which version of Visual Studio you use, you’ll find tools that will make your life with data much easier to manage.
On August 5th, Leblanc Meneses will go over the fundamentals of MSBuild. The talk will cover semantics and syntax of an MSBuild project and developing and debugging custom tasks.
On July 1, Chander Dhall will go over the fundamental data abstractions in Azure table storage. The talk will cover the basic architecture, as well as data partitioning guidelines. It will also include some hands on coding specific to blobs, tables, and queues with scalability and performance guidelines. This talk is a precursor to Chander’s talk on development best practices and using Asp.Net MVC2 with Azure at Dallas Tech Fest.
You are familiar with Test Driven Development (TDD), possibly already practicing it and getting its benefits. What if we told you that you can do even better? Join us at the Dallas C# SIG for an introduction to Behavior Driven Development (BDD). BDD helps a programmer produce an executable specification of their application’s behavior. This talk will introduce BDD concepts and demonstrate how to implement them in .Net using the MSpec framework.