uml-whiteboard-horizontal

VSLive SF 2015: ‘Better Unit Tests Through Design Patterns’ Slides & Code

Posted · Add Comment

Tweet As promised, here are the slides from the Better Unit Tests through Design Patterns: Repository, Adapter, Mocks, and more… talk that I did yesterday at VSLive San Francisco 2015. Here’s the abstract: You’re sold on unit testing. You’re even doing “test first” development – but there are always those nagging questions. How do your user interfaces fit […]

mind-your-head-horizontal

VSLive SF 2015: Enterprise Git Slides

Posted · Add Comment

Tweet As promised, here are the slides from the Enterprise Git talk that I did with Ed Thomson yesterday at VSLive San Francisco 2015. Here’s the abstract: Git is all the rage. All the cool kids are using Git. They seem to like it a lot. They’re downright passionate about it. But is it right for your project? […]

crunky-horizontal

VSLive SF 2015: TFS Automated Build, Test, & Deploy

Posted · Add Comment

Tweet As promised, here are the slides and code samples from my Automated Build, Test & Deploy with TFS, ASP.NET, and SQL Server talk that I did today at VSLive San Francisco 2015. Here’s the abstract: Automatically building your ASP.NET code is easy. Create a TFS build and go. But what about the database code? […]

empty-conference-horizontal

VSLive SF 2015: Load Testing Slides & Code

Posted · Add Comment

Tweet As promised, here are the slides and code samples from my Load Testing ASP.NET & WebAPI with Visual Studio 2013 talk that I did today at VSLive San Francisco 2015. Here’s the abstract: It’s a common problem: you’re getting close to when you’re supposed to deploy your new ASP.NET application in to production and […]

trees-in-italy-horizontal

Zen & the Art of the Scrum Timebox

Posted · Add Comment

Tweet Everything that happens in Scrum happens within a ‘timebox’.  There’s the 30 day (or less) overall Sprint and then there are timeboxes for the events within a Sprint. There’s 8 hours (or less) for the Sprint Planning Meeting.  The Daily Scrum gets 15 minutes.  Then 4 hours (or less) for the Sprint Review followed […]

sidewalk-weed-horizontal

4 Ways to Fail at Scrum Planning Poker

Posted · Add Comment

Tweet If you’re doing Scrum, chances are high that you use or at least have heard of Planning Poker.  (By my estimates, I’d say that somewhere between 0 and 100% of teams use it.)  It’s a simple and effective way to do software estimation that’s easy to understand and implement. Considering how simple it is, […]

flower-and-face-horizontal

5 Reasons Your Daily Scrum is Boring

Posted · Add Comment

Tweet When you ask someone “what’s Scrum?”, probably 9 times out of 10 they’ll start telling you about the Daily Scrum meeting.  Maybe they call it the “standup” or the “daily” or the “daily standup” but they’re talking about that meeting that you’re supposed to have every day if you’re doing Scrum.  Oh…and they almost invariably […]

goose-head-2-horizontal

Automatic Exception Handling on ICommand ViewModel Properties

Posted · Add Comment

Tweet If you’re writing a WPF application or some other XAML-based application, you’re probably using the Model-View-ViewModel (MVVM) pattern.  If you’re being “good” about your MVVM implementation, you’re putting all your button click handling code into ICommand properties on your ViewModels.  (What!? You’re not doing that?  Naughty naughty!  You should!  It makes it so much […]

 
  • VSLive SF 2015: 'Better Unit Tests Through Design Patterns' Slides & CodeTweet !function(d s id){var js fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js fjs);}}(document "script" "twitter-wjs"); As [...]
  • VSLive SF 2015: Enterprise Git SlidesTweet !function(d s id){var js fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js fjs);}}(document "script" "twitter-wjs"); As [...]
  • VSLive SF 2015: TFS Automated Build, Test, & DeployTweet !function(d s id){var js fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js fjs);}}(document "script" "twitter-wjs"); As [...]
  • VSLive SF 2015: Load Testing Slides & CodeTweet !function(d s id){var js fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js fjs);}}(document "script" "twitter-wjs"); As [...]

© 2015 Benjamin Day Consulting, Inc.
Brookline, MA
617-645-0188
info@benday.com | |