Import 2022-11-28 19:29 C# TDD Videos from Object Mentor's Brett Schuchert I find that I learn tons when watching other people develop, especially when they communicate their intentions as they work. I think this is what makes pair programming so valuable. This set of videos has Brett, implementing a code algorithm called Shunting Yard. The algorithm is well established and has
Import 2022-11-28 19:29 List of Gotchas for VS2010 Upgrade If you are considering switching your project over to using VS2010 but still targeting the 3.5 sp1 framework here is a list of things to be aware of. Tools: * Resharper 5.0 RTM’d last night, but the upgrade is $149 or $89 depending on what you have now*
Import 2022-11-28 19:29 I'm Speaking at Seattle Code Camp April 17-18th 2010 I'll be presenting an interactive session on Ruby! Hope to see you there. Synopsis: Are you a developer who is curious about all the hype around Ruby? Not sure where to start? What do you need to install? How do I learn? Then this session is for you.
Import 2022-11-28 19:29 South Sound .NET Presents: Chris Tavares on Moving Forward with Enterprise Library 5 The South Sound .NET User Group is proud to announce an evening with Chris Tavares this coming Thursday night. The meeting will be held at our usual time of 7:00-9:00 p.m. at the Olympia Center (222 Columbia NW, Rm 101). Chris Tavares is a senior developer on
Import 2022-11-28 19:29 Writing Tests for a Stored Proc Sure Feels Weird Some times you are just stuck and have to write some weird test fixtures to get the level of confidence you need to move forward in a legacy system. You can’t simply throw the baby out with the bath water no matter how much you really, really want every
Import 2022-11-28 19:29 My April Fools Day Prank Slipped this into my application sometime last week. Wonder when my users will notice. $(document).keyup(function() { if(itIsAprilFoolsDay()) $("#strobie").css("background-color", getRandomColor()); }); function getRandomColor() { var random = Math.round(0xffffff * Math.random()); return ('#0' + random.toString(16)).replace(/^#0([0-9a-f]{6})$/i, '#$1&
Import 2022-11-28 19:29 South Sound .NET Presents: Eric Lee on Common Anti-Patterns in Legacy Code Please join us on Thursday, November 12th for a presentation by Eric Lee on "Common Anti-Patterns in Legacy Code & How to Work Your Way Out of Them" About the Presentation: One of the most dreaded phrases in software engineering are the words “legacy code”. You know what
Import 2022-11-28 19:29 Vacation of Fluent NHibernate: Tuesday Conventions Well here we are on Thursday and I am finally posting Tuesday’s video. When I started doing this I had no idea how long it would take to produce one of these videos. I have a pretty good idea now. ;) In this installment I cover conventions, both ClassMap conventions
Import 2022-11-28 19:29 Vacation of Fluent NHibernate: Monday ClassMaps Hello Tuesday! Wait a minute this is Monday’s video. That’s right I spent so much time on Monday producing the Introduction video and planning the ClassMaps video, I didn’t get around to making Monday’s until Tuesday. But hey I am on vacation what are you expecting
Import 2022-11-28 19:29 Vacation of Fluent NHibernate: Introduction Inspired by Steve Bohlen’s Summer of NHibernate screencast series, I thought I would spend some of my vacation creating an addendum to it called Vacation of Fluent NHibernate. Links from the Screencast: * Summer of NHibernate * NHibernate in Action * Mastering NHibernate on Tekpub * Fluent NHibernate * Linq to NHibernate
Import 2022-11-28 19:29 TDD Kata Calculator Demonstration While at Alliance, a couple team members and I got the bug to do Code Katas. We picked up on Roy Osherove’s TDD Kata and started doing it as a team every morning time boxing ourselves to half an hour. The three of us would hit a conference room
Import 2022-11-28 19:29 Using MSpec to Solve Kata Potter Part 1: The Specifications Kata Potter is an interesting problem intended to be used as a learning exercise in TDD. The problem is described like this: Once upon a time there was a series of 5 books about a very English hero called Harry. (At least when this Kata was invented, there were only
Import 2022-11-28 19:29 SSDNUG Presents: Eric Lee on Anti-Patterns in Legacy Code November 12th The South Sound .NET Users Group is pleased to present Microsoft’s Eric Lee on the evening of November 12th from 7:00 PM – 9:00PM at Olympia Center in downtown Olympia. This presentation promises to be an enlightening evening with not only an outstanding member of the .NET community
Import 2022-11-28 19:29 South Sound .NET Users Group Schedule Filling Up With Pure Awesomeness! So last week I threw up the bat signal to the internets in an effort to help my local user group find some speakers for the coming months. The response has been great and I have successfully booked some great speakers. I set a goal to book six months of
Import 2022-11-28 19:29 South Sound .NET Users Group Call For Speakers The amazing Cam has been organizing speakers for the South Sound .NET Users Group longer than I have been a participating member. She recently received the bouncing bundle of joy visit from the stork and needs some well deserved time off. She asked if I could take over the reigns
Import 2022-11-28 19:29 Explain Phishing to Your Grandma Excellent PSA that I found by way of The Consumerist. Original source.
Import 2022-11-28 19:29 Presentation Patterns Wiki Available to the Public Jeremy Miller has been commissioned by Addison Wesley to write a book on Presentation Patterns. He has chosen to do this the Martin Fowler way by using a wiki engine and making it available to the public as he writes it. This book is targeted directly at the “How”s
Import 2022-11-28 19:29 The Lounge's James Avery on Bootstrapping Your Own Company James Avery is the owner operator of The Lounge Advertising Network, a small focused advertising network that targets Microsoft technologies. He has some great advice on how to breakout and get started working for yourself.
Import 2022-11-28 19:29 Implementing A Multi-Tenant ASP.NET MVC Application with S#arp Architecture I love me some S#arp Architecture! I subscribe to the mailing list where users ask questions about it’s usage and I try to help when I can. Recently, Paul Hinett of UK Creative Designs asked the following question: Hi Everyone. I’m very new to NHibernate, Fluent &
Import 2022-11-28 19:29 Yo Dawg, I Heard Your Build Failed Because You Refactored Unit Tests⦠I have been working on a project with my wife the last few weeks. Since this is a totally personal project I am free to use whatever tools I want to use without having to justify my decisions to a team. So I have been going nuts with the tooling.
Import 2022-11-28 19:29 Pet Peeve Code Smell: Multiple Calls to a Method in a Block I was just reading Ayende’s post on coding pitfalls and it’s associated comments. This struck me as less about pitfalls and more about pet peeves. A personal pet peeve of mine is when I discover a block of code that makes multiple calls out to fetch a single
Import 2022-11-28 19:29 Book Review: ASP.NET MVC in Action UPDATE: Looks like I may have jumped the gun with this review. The actual print version is due to be released in September 2009. So the content may change a bit. I am a huge fan of Manning’s Early Access Program. I get to read books on new technology
Import 2022-11-28 19:29 MVC Public Service Announcement Video Series ASP.NET MVC is all the rage right now in the .NET space. But did you know that MVC is a pattern that has been around for decades? And there are other communities of developers that have been using it to produce websites for years. Here are a set of
Import 2022-11-28 19:29 Norwegian Developers Conference Videos The Norwegian Developers Conference was held last month on June 17-19th. From all accounts this conf was bordering on epic. The videos of each session have been posted on the website and it might be worth taking a look at them. Some points of interest: Michael Feathers * Seven Blind Alleys