ie8 fix

Open-source Castle Project founder joins Microsoft

By | July 18, 2008, 12:45pm PDT

Summary: Hamilton “Hammett” Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework (MEF) team.

Hamilton “Hammett” Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework (MEF) team.

Verissimo will continue to work on Castle “as much as I want,” he blogged on July 16. “So nothing changes.”

The Castle Project has been working on “a simple set of tools to speed up the development of common enterprise and web applications while promoting good architecture.”

According to the Castle Project Web site, “Castle was born from the Apache Avalon project, in mid 2003, as an attempt to build a very simple inversion of control container.” There are a number of projects currently listed under the Castle banner, including MonoRail, a Model-View Controller framework; ActiveRecord, an enterprise data-mapping pattern; and a couple of microkernel projects.

From Verissimo’s blog post announcing his decision to join Microsoft:

“You probably remember the many times that I’ve made public my disagreement with MS, the .Net team, the ASP.Net team and even the virtualization team. I’m still carrying these disagreements, my beliefs haven’t shifted a bit. The difference is that from now on I will have a chance to make a difference, to tell people what - in my view - is wrong and how it could be fixed, directly.

“I’m joining MS with nothing but respect to those guys — as I love .net and it is my platform of choice, and the same is true to most of you reading this — and have felt the same respect from them. IMHO (In my humble opinion) respect is the foundation of a good relationship.”

Microsoft’s Developer Division has attracted several high-profile open-source developers in the past few years. Jim Hugunin of Iron Python fame and John Lam, the force behind IronRuby, are both Microsoft staffers.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
8
Comments

Join the conversation!

Just In

RE: Open-source Castle Project founder joins Microsoft
jackson1984-24316069205748857739440257893812 10th Oct
Your internet site is extremely effective. I am loving every with the nflshop information and facts you're sharing with each individual human being!
0 Votes
+ -
Its a strategy that seems to follow the same mistake MS is making on the web...."If we offer OUR version they will come". It seems to me that ASP.Net attracts a certain type of person just like all the other languages and they would probably prefer C#. I'm just not sure I see "P" language folk running to the .Net framework vs rails, Django or the host of PHP frameworks. Its almost as if MS has this idea that everyone secretly wishes they could use MS technology and would if they had a way in.

Also do the "P" languages maintain their dynamic or weak typing capabilities when they are brought into the .Net framework? Without that I wouldn't see a point in using any of them.
0 Votes
+ -
That mistake you mentioned ...
LBiege 18th Jul 2008
brought them millions of .Net developers, and that was during the days when Java led them by 6 years. There's one big selling pitch in their offering: "one language, running on either side". You don't need to learn javascript for the client browser and sth else on the web server. One language does it all. Seasoned developers may not care but it does lower the barrier of entrance for newbies, which lures more developers to their platform and lock them in there. Google probably sees the power of that trick, too. I won't be surprised if they work out a client side runtime to clone what M$ does with SilverLight/CLR/DLR.
0 Votes
+ -
I think you missed the point...
storm14k 18th Jul 2008
I was talking about the adding of languages such as Ruby and Python without any additional bonuses to the languages as if this would make those communities come running. But in your haste you jumped to defending .Net which wasn't really under attack.

As for .Net itself I would expect it to pick up alot of developers for the desktop. Its a great improvement on MFC if you want to build Windows only apps. As for ASP.Net you're correct. Its a do it all for you type Framework like Rails where seasoned folk don't feel comfortable. It does lower the barrier somethat but that isn't a good thing. You end up with poor code just as it was for PHP in the beginning. Most of the .Net guys I have worked with have been very limited in programming knowledge. They didn't really grasp OOP or design patterns. They just knew how to intellisense their way through an application. We ended up with guys knocking web servers off line with apps that did no more than bind a simple grid to a table. They didn't grasp the request response paradigm and made many mistakes with loading things that should have only happened once per page hit.

Maybe ASP.Net will survive as PHP dug its way out of the early days. But then again they'll probably scrap the whole thing in 5 years or so to force an upgrade cycle. The seasoned web guys simply aren't going to go that way. Theres too much freedom given up and especially when there are tons of good libraries coming out that make the sky the limit. Theres just no point in limiting yourself to something basic like ASP.Net.
0 Votes
+ -
try considering other motives and what others think.


Maybe they see open source as a competitor, you know like chevy views ford or toyota, or how Coca Cola views Pepsi? You've not heard of business? Yes they are trying to attract coders from outside microsoft to .net. So what? Isn't Apple trying to align with google to boost their reach and don't they compete with MS??

I could say Google and Apple and oo.org are just trying to make something like Office and everyone will come running cause it's like Office. But none of the apps on Google are able to do what MSO does on the client, so why bother? And SUN and OSS aer trying to copy Office but it's bulky and slow and doesn't hook up with collaboration servers as slick blah blah.


You obviously hate MS so everything you see from them is going to suck. No matter how many great coders and engineers they have busting their ass like any OSS coder, but you are dogmatic and can't see a place for all to be in business w/o slanting everything to your biases.
0 Votes
+ -
Cute little fud you got there
LBiege 18th Jul 2008
Seems .Net turns people into OO/Pattern ignorant fools, huh? Gee, I'm so lucky since my employees are all exceptions.

Nice try anyway.
0 Votes
+ -
If you say so...
storm14k 19th Jul 2008
I said it attracts OO/Pattern ignorant fools and allows them to click their way to an app. But if you believe it creates them too I'll take your word for it.

You probably are lucky. Or its more than likely that your employees actually learned to program properly before coming to .Net. If they're any good I bet they knew C/C++ or maybe Java first.
0 Votes
+ -
Then could you explain ...
LBiege Updated - 20th Jul 2008
why this open source fella leaves for the .Net platform? He does mention that "I?m joining MS with nothing but respect to those guys ? as I love .net and it is my platform of choice, and the same is true to most of you reading this ? and have felt the same respect from them."

You sure sound knowing .Net better than a .Net architect. How about you contacting and warning him, "Look, .Net world is hopeless and full of OO/pattern ignorant fools. Don't go there". Or better yet, just tell us what you are smoking. Must be great crack, I might try it too.
0 Votes
+ -
RE: Open-source Castle Project founder joins Microsoft
jackson1984-24316069205748857739440257893812 10th Oct
Your internet site is extremely effective. I am loving every with the nflshop information and facts you're sharing with each individual human being!

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix