Category: .NET Tools

Its Labor Day…. so that means I labor today

4 September, 2007 (13:01) | General, .NET Tools, .NET Code Related | No comments

After returning from a wonderful vacation, its back to business. We are currently working on an interesting WCF project in which I actually get to dogfood our service implementation. At least thats the plan. Working with a distributed team, Jeff one of my guys,  is located in Northern California. He happens to be responsible for huge […]

We aim to please…

29 July, 2007 (19:44) | General, .NET Tools, .NET Code Related | No comments

Have you ever gotten into a situation where your customers development team uses tools that you know full well are not best of breed, but you go along with it and use them for their project because…. well they are the customer and pay the bills. I have precisely such a case. The customers […]

Product Review: NDepend 2.0 created by Patrick Smaccia

4 July, 2007 (17:03) | General, .NET Tools | No comments

NDepend is a unique code analysis tool. I believe that currently there is not one other product on the market that can can match its capabilities. 
If you are anything like me, you hate having to read other peoples code. OK, maybe hate is putting it strongly. In as much as you have to get into […]

Nice article on LINQ to SQL

13 June, 2007 (05:34) | .NET, .NET Tools, SQL Server | No comments

Roger Jennings has a nice summary and various links to a great article by Ian Cooper that looks at LINQ from the point of view of DDD, TDD and PI.
Roger notes another voice in the chorus that reiterates we need support for more db’s than simply the ones by MS. He says “….He then goes […]

Another reason to be cautious of the MS Entity Framework

11 June, 2007 (07:23) | .NET, .NET Tools, Software Architecture | No comments

I believe that the surge in various open source projects , as well as certain commercial ones, that provide proper ORM tools to the .NET development community may pose a bit of an issue for MS. You see, the data access structure that MS has espoused for the past 10+ years was usually based on […]

Tell MS what to do with LINQ

1 June, 2007 (05:04) | .NET Tools | No comments

Roger Jennings has a list of recommendations posted in response to a call by MS for people to participate in a design Q/A session at Tech Ed. I have nothing to say. For once.

CodeRush Internal Error 2739

28 May, 2007 (09:56) | .NET Tools | No comments

Whilst attempting to upgrade CodeRush to the current release (2.2.2) the Installer would hang and display the very useful message “Internal Error 2739″. At first I searched the CodeRush knowledge base but was not able find anything. Maybe it was my search technique….. Google to the rescue. Simply entering the error number brought me to […]

Translating a little bit of (microsoft) double talk…

14 May, 2007 (06:35) | .NET Tools, Software Architecture | No comments

This is so hilarious. I absolutely love it.
[Remember WinFS? Remember we spent thousands of years of developer effort and billions of dollars, and delayed Vista by years… and ended up canning the whole thing. Well the only thing we salvaged from the whole sorry fiasco, was something called the ADO.Net Entity Framework. It allows […]

MS Astoria Project (REST)

5 May, 2007 (05:50) | .NET, .NET Tools | No comments

The Microsoft Codename “Astoria” Overview document shows how data is addressed and represented by Astoria data services. In order to address data with Astoria data services the following addressing scheme is used: http://host/vdir//{{<[predicate]>}. For instance the URI http://myserver/data.svc/Customers points to a resource, which contains all customer instances. A single customer might be referenced by the […]

Recorded MIX07 Sessions

4 May, 2007 (05:44) | .NET, .NET Tools, Software Architecture | No comments

A place to find all sorts of recorded sessions from Microsoft MIX07.

John Lam on Software: Introducing IronRuby

4 May, 2007 (05:03) | .NET, .NET Tools | No comments

If you have followed the posts from MIX07 you know about this already. If you haven’t…. here is the link.
Read more….
Tags: Ruby, DLR

ADO.NET team blog : ADO.NET Entity Framework Update

30 April, 2007 (07:12) | .NET Tools, Software Architecture | No comments

We’ve collected great feedback from you in these early releases, the most significant being that we need better tools to aid in defining a data model and mapping that model to the database. Although we have tools for generating a direct mapping to the storage schema, the real power of the ADO.NET Entity Framework comes […]

Rockford Lhotka - CSLA .NET 3.0 test release #3 available

29 April, 2007 (06:10) | .NET, .NET Tools, .NET Code Related, Software Architecture | No comments

While I haven’t used CSLA in a few years, I have always looked to Rocky and the code in his library as great examples of how to structure frameworks and how to use certain technologies. For example for ASP.NET 2.0 Rocky went ahead and worked on a custom DataSourceControl which was (to me) very trail-blazing. […]

Stephen Forte’s WebBlog - This Changes Everything

28 April, 2007 (04:37) | .NET, .NET Tools, Software Architecture | 1 comment

Stephen has a very interesting article that describes the technology used by his company and how BizTalk Services ties in to provide some pretty amazing capabilities.
Read Article.
Tags: BizTalk+Services

To DDD or Not To DDD that is the question….

17 April, 2007 (06:01) | .NET, .NET Tools, Software Architecture | No comments

OK that was lame. Seems that Udi Dahan managed to send me a little traffic to two of my blogs with one of his posts. Nice. Haven’t you found that nothing raises cross blog traffic quite as much as  a spirited set of well placed posts over a topic of perceived disagreement?
I am not […]

Frans Bouma’s blog : Why change-tracking has to be part of an entity object

5 April, 2007 (20:03) | .NET, .NET Tools | 1 comment

Frans has a bang-up article on yet another problem with LINQ. Its more fuel for the flames of discontent (so to speak). I’ve already pointed out that from a very pragmatic standpoint LINQ is a PITA. Frans adds to that some detailed under the hood observations of why this thing is such a failure in […]

MySQL Usage Is Up

28 March, 2007 (05:32) | .NET, .NET Tools, SQL Server | No comments

SD Times reports : “…Evans Data today released statistics that showed MySQL usage growing among developers over the past two years. The results of this two-year survey showed that 40 percent of American developers are using databases in their work, and among those, 25 percent more are using MySQL than were two years ago. A […]

Caber Computing - SqlTac

22 March, 2007 (05:02) | .NET Tools, SQL Server | 1 comment

Speaking of LINQ, Caber Computing offers a beta for a product called SqlTac which hopes to do several interesting things. First it attempts to provide a graphical representation of the “soundness” or efficiency of your db. Secondly it allows you to cretae  versioned set of scripts plus a test database containing – you guessed it […]

One Softie’s experience

26 February, 2007 (20:01) | .NET, .NET Tools, Software Architecture, RoR | 3 comments

Microsoft centric developers aka “Softies” (like myself) have very little exposure to MVC and Action Frameworks. In reading “Rails for Java Developers” I see again and again how RoR is built in many ways like Struts and Spring and how ActiveRecord resolves many of the same issues that Hibernate addresses.  So I can only imagine […]

Programmers are not interested in quality and Ruby on Rails has some serious short comings

19 February, 2007 (18:52) | General, .NET, .NET Tools, Software Architecture, RoR | 1 comment

Did I get your attention? Good!
I am reading “Founders at Work” – Stories of startups early days – a collection of interviews with the founders of ArsDigita, Blogger, Marimba, 37Signals, Lycos, Flick, SixApart, PayPal and many more, written by Jessica Livingston and published by Apress.
It is part educational, part entertaining and part infuriating […]