Category: Software Architecture
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 […]
7 June, 2007 (05:09) | .NET, Software Architecture, RoR | No comments
Ola Blini has a very interesting post about John Lam’s work on a MS version of Ruby. The most important part of it - to me - is the point that MS employees are not allowed to use Open Source projects in any way when developing new code. Hence John is not allowed to even […]
2 June, 2007 (07:24) | .NET, Software Architecture, RoR, Software Quality | No comments
Sam Gentile has a lengthy post about a recent essay called RubyMicrosoft by none other than Martin Fowler. Both items are excellent reads. Sam underscores the chasm that exists between certain elements of the MS Development community. Although I do want to add one point - I have used Dependency Injection and ORM for almost […]
23 May, 2007 (18:55) | Software Architecture, Software Quality | 2 comments
This week I have been working with NxTV, the premier supplier of in room entertainment for hotels. The product sold by NxTV is essentially a small computer that is attached to the hotel tv set. Customers can order movies or internet access on it. The set top box talks to a couple of servers and […]
22 May, 2007 (19:01) | SQL Server, Software Architecture, Software Quality | No comments
Who can blame the guy. He has a product that supports a bunch of different database servers. So consequently he is very familiar with his subject matter.
He says: “…Scientists should stick with science. What they invent and discover should be moved to the real world by engineers, not by scientists as well. Because, if […]
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 […]
4 May, 2007 (05:44) | .NET, .NET Tools, Software Architecture | No comments
A place to find all sorts of recorded sessions from Microsoft MIX07.
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 […]
29 April, 2007 (06:33) | .NET, Software Architecture | No comments
After Larry O’Brien declared his allegiance to REST, here are a couple more people who have solidly been in the SOAP world for the past few years but seem to have had various forms of epiphanies. Dino talks about the usage of REST in ASP.NET AJAX Extensions and Tim Ewald seems to have had some good […]
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. […]
28 April, 2007 (04:58) | Software Architecture | No comments
Paul Stovel in his post on The Domain Tree describes the similarities between concepts listed in Domain Driven Design by Eric Evans and some aspects of WPF. Nice analogy. The part that had me tweak my ears , so to speak, is the application architecture tree toward the bottom of the post. I know this […]
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
23 April, 2007 (15:00) | .NET, Software Architecture | No comments
Udi has an interesting post about the notion of an Anemic Domain Model Anti-Pattern. He does point out that Datasets frequently go hand in hand with that pattern. So far so good – I am in total agreement. But somewhere along the lines Udi references Fowler, who (unless I’m misreading his point) pretty much doesn’t […]
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 […]
25 March, 2007 (07:56) | General, .NET Code Related, Software Architecture | No comments
Dare added together the some of his experiences. You would be surprised how many projects I’ve seen like this. I especially like the piece on Schedule Chicken. Its fantastic.
I think this list is almost as great as Spolsky’s top 10 check list for tools and process.
Link here…..
19 March, 2007 (18:09) | General, .NET, Software Architecture | No comments
Jeffrey Palermo pointed out that MS (ScottGu) maybe coming out with an MVC implementation in ASP.NET. I welcome the idea. At the same time I am very curious how they will solve the routing table that is so handily managed by RoR for example.
In the case of our PathNET implementation , we actually used a […]
18 March, 2007 (13:59) | General, Software Architecture | No comments
I used to hate Scobles posts. All this Rah Rah Rah for Microsoft. Then he left. And ever since I’ve enjoyed him a little more
So here he is taking Ballmer and company to task on the issue of Leadership. He makes some very interesting points about Google in the process.
It reminds me of […]
5 March, 2007 (19:35) | General, .NET, Software Architecture | No comments
This time I want to write about team / management structure and how it may affect the quality of your end product.
Recently I commented on the book “Founders at Work”. Specifically the interview with the founder of ArsDigita. Some time has passed, but even now I find myself rerunning a couple of lines of […]
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 […]
24 February, 2007 (19:47) | General, Software Architecture | No comments
Mike says:
IT culture is one of those things that is difficult to quantify but easy to feel. So much of what we do crosses multiple disciplines, and it is easy to think our workplaces are as nuanced and multi-dimensional as we are.
My sorry state of affairs is that I am a citizen of number […]