Archive
The blog, page 10
-
Art of Unit Testing on Hanselminutes
Scott Hanselman took me in for a 30 minute interview about Unit Testing Dos and Don’ts in his podcast, Hanselminutes. It was a pleasure, and I hope to be there once more about other topics. Maybe in TechEd Berlin.. Have…
-
TDD Master class in Kent, UK
I’m happy to announce that I’ll be doing a 5 day TDD master class in the UK, September 21-25. Full course details are here . If you read my blog or seen my twitter, you also have the chance for an early bird pricing.…
-
Lifetime of a software methodology
I think I heard Jerry Seinfeld say that the life of an actor are: Who’s Jerry Seinfeld? Get me Jerry Seinfeld Get me a young Jerry Seinfeld Who’s Jerry Seinfeld? Which really feels these days like: What’s “CMM” Let’s do…
-
JQuery in Action – Great book
I’m half way through JQuery in Action and have to say I was pleasantly surprised to read a lot of things about the “why'” things are the way they are, and not just simple facts about JQuery. Lots of useful information,…
-
TDD Master Class almost full
My upcoming TDD Master class in Oslo, Norway, during august, has only a few seats left. I heard from several people at NDC that they are planning to sign up, so I’d suggest they hurry up . This class is a 5 day pair…
-
NDC 2009 – Done!
NDC 2009 was a blast! Thanks for all the great conversations :) Here’s what it looked like when you look up at a full room in NDC
-
Questions every team and dev lead should ask themselves
here are the questions that teams and team leads should be asking themselves on a daily\weekly basis. There are more, but these are the basics, to me. It’s part of the summary for the talk “Beautiful teams I am giving…
-
Itamar and the Pitanga Trampoline
This was such a beautiful picture, I just had to share. My beautiful Itamar, eating Pitanga on a trampoline.
-
Art Of Unit Testing available at Amazon
My book, The Art Of Unit Testing , is now in stock at Amazon. If you’ve read the book, I’d love it if you put in a review on that page.
-
web related graphics and animation generators online
wow. I didn’t even know these sorts of sites existed! Isn’t the web great for really small niche markets? (via Jason )
-
Using Explicit Arrange,Act,Assert scopes in tests – thoughts?
What are your thoughts on this style of writing? Specifically the “Explicit” way of defining arrange, act and assert scopes. also, given the name of the test, where should the call to “OnApplyTemplate” be (if you’ve…
-
Upcoming SilverUnit Preview
Coming up in SilverUnit , the true unit testing framework for silverlight controls
-
Review: CryptoLicensing for .NET
I was recently asked to review a licensing solution – CryptoLicensing for .NET (disclosure – I was paid for my time , the time it took to review it, but had only committed to doing a fair and balanced review). After…
-
Daily news blogs about .NET and related creatures
A friend asked me how I know about so many things that happen in the .NET sphere. the answer is very very simple. All you have to do is follow a few blogs on a daily basis, and you’ll have access to a whole world of new…
-
A simpler, conventions based DependencyProperty structure for silverlight using CustomControlBase
Having stated to look into silverlight not long ago, I was totally put off by the horridness that is DependencyProperties, and how you implement them: You need to declare a static property that is registered at the type…
-
Resharper template for DependencyProperty in silverlight
Here’s a much better DependencyProperty snipper for Silverlight custom controls that can be used with resharper: #region $PROPNAME$ Property public $PROPTYPE$ $PROPNAME$ { get { return ($PROPTYPE$)…
-
Fix: Requested registry access is not allowed error when creating silverlight project in visual studio 2008
This is an issue that had me stumped for a while. I was getting a “Requested registry access is not allowed.” message from visual studio when trying to create a new silverlight application. turns out the culprit is a…
-
SilverUnit Project Template and new version
SilverUnit 0.5 has been released with some speed optimizations, as well as binary reference to the latest Typemock version 5.3.0. If you don’t know what it is, SilverUnit aims to allow true unit testing of silverlight…
-
Testing that an event was raised
This question keeps coming up: “How can I test that an event was actually raised from my class under test?” actually, there is an easy way to check if an event was raised. you subscribe to the event in your test, and in…
-
DateTime.LastYear
Oh, didn’t I mention we can now fake DateTime.Now in unit tests ?
-
Art Of Unit Testing (The Samurai Book)– Get it now, it’s done.
The time has actually come. After 2.5 years, and two kids, my book is finally done and is available in full form as an EBook. at the end of the month it will be in print form. Now would be the time to get it, when it is…
-
Introducing Typemock Racer 1.0 – Find multithreaded deadlocks
I’m proud to announce the official release of Typemock Racer - A Parallel Inspection engine for your multithreaded code. Think Microsoft Chess, only it’s available today, for visual studio 2008, and will continually be…
-
TDD with SharePoint – the best movie ever
Thanks to Andrew Woodward for this great intro to TDD with SharePoint! this awe inspiring movie is the reason I got into TDD in the first place. Video is courtesy of the Sharepoint Pod Show – if you’re into SharePoint,…
-
Outputting build status from FinalBuilder to TeamCity
as a personal reference – next time I need FinalBuilder to output data into TeamCIty (such as current build status etc..) : here is the documentation that explains the simple text formatting rules All you need to do in…
-
Free Typemock licenses – Welcome the ASP.NET Unit Testing Bundle
My company is giving away free Typemock Isolator licenses for bloggers, in light of a new ASP.NET Unit testing bundle offering. If you’re interested in all the gory details, this is the place you want to go .
-
“Code Leader” book – what’s the missing piece?
I first heard about the book “Code Leader” from this blog entry . What got me interested about it is that this is the first book I‘ve seen that tries to take the technical approach to teaching team leadership. First, I…
-
Upcoming travel: SEConf, NDC
Trying to balance work life and … life… is challenging. I’ve taken quite a bit of a vacation from speaking engagements, but starting June I’m back to some of my old antics. Here’s my travel schedule if you care enough:…
-
Welcome Aviv Osherove
Aviv Osherove was born on Passover eve, April 8th, 2009. “Aviv” means “Spring” in Hebrew, as passover marks the beginning of spring. His big brother, Itamar, seems to be welcoming him with open arms! It’s been a rough…
-
ALT.NET Israel II - Done
It was fun doing ALT.NET in Israel again. For those of you who didn’t make it, Gadi has a very good play by play list of posts in hebrew ( one , two , three , four , five , six , seven ). Thanks to SELA for donating the…
-
Preview: Placeholder arguments and custom argument checkers
here is a glimpse of the feature the guys are working on at the moment. I call it “Placeholder Arguments”. It’s a variation of the “how do you allow the user to check parameters passed to a method?” question when…