My sessions at Tech Ed North America I have 2

May 30, 2008 – 9:00 am

My sessions at Tech Ed North America
I have 2 sessions at Tech Ed in Orlando this year. Add them to your schedule.- Wednesday 4th June, 16:30-17:45, MBL308 in room S230 GSharing Assets between the.NET Compact Framework and the .NET Framework - Friday 6th June, 13:00-14:15, TLA318 in room S320 C 5 Cool Things to Know and Use for Smart C…
noreply@blogger.com (The Moth)

WCF Callbacks; a beginners guide
On Channel9 last week Amiga forever! wanted to know how to pass multiple parameters to a WCF callback; so as I covered callbacks at DDD Scotland briefly this seemed like a perfect excuse to illustrate how to create a callback in WCF. So why do we want callbacks? One of remoting s more useful feature…
Barry Dorrans

Microsoft vs TestDriven.NET - 06 June 2007

Today Microsoft kindly extended my deadline by 24 hours so that I could further consult my lawyers. So far they have done a very good job of keeping the pressure on. This isn’t simply a case of knocking out a quick email Pirate Bay style!

Before I released support for Visual Studio Express, I made a point of carefully reading the Express EULA. After reading it I was confident that the technique I was using wasn’t in breach of the license. I am now acutely aware that if I turn out to be wrong I could end up losing everything. This isn’t a situation that any developer wants to find themselves in.

Unfortunately the alternative to fighting this is bowing down to a vague catchall clause. I am an anxious person and don’t want live in fear of this kind of thing.

Microsoft vs TestDriven.NET - 31 May 2007

I have just received another courier delivered letter from Microsoft’s lawyers. That makes a total of 3 letters in 4 working days! I can see how these things can get expensive very quickly.

r_alien Express31May2007

I’d like to highlight a couple of things in the letter.

many_months

They say that I have been in correspondence with Microsoft about these issues for many months. What they don’t take into account is that in over a year of correspondence - Microsoft consistently refused to tell me which license I was allegedly in violation of.

For example on Feb 26, 2007 Jason Weber said:

Jamie, for the reasons we discussed at great length, we believe your various extensions to the Visual Studio Express products necessarily violated the relevant license terms. We don't think it's productive to rehash those discussions.

We may have discussed this at great length, but I was never told what that the “relevant license terms” actually were! I only re-enabled Express support when Microsoft yet again failed to tell me where I was in violation. A straight answer with something I could tell my users would have resolved this.

take_down

I’m not sure where on my website this was suggested. It’s possible that they’re referring  to one of the comments on the last post. They do however bring up an interesting point. The license attached to their first letter was the one for “Visual Studio 2005 Standard and Academic Editions”. It didn’t matter that the license wasn’t the Express SKU license because the wording is the same. What if it turns out that the reason I can’t add buttons to Express SKU also applies to Visual Studio 2005? I would then be forced to take down TestDriven.NET entirely. What if it also means I can’t use PopFly Explorer for Visual Studio Express? :-(

Update: In the comments I’ve been asked to post my reply to Microsoft’s lawyers.
Update: I have just authorized all comments after being offline for the weekend (a wedding in Scotland). Comment moderation is on to prevent spam. I do not censor comments as has been suggested.

how to put condition for binding in a cell from a gridview in edit mode
Hello, How can I put conditions on a cell from a gridview in edit mode? For example I have the dataview called grdSeasons with the columns From, Until, MinStay, MaxStay, Release in edit mode From, Until, MinStay keep the value data that was saved before when add a new row From, Until, MinStay…

You must be logged in to post a comment.