Wednesday, December 30, 2009

BizTalk Vs AppFabric

Lately Microsoft announced release of Beta 1 for Windows Server AppFabric  AKA Application Server Extensions for .NET 4 (Dublin and Velocity) which provide Microsoft world with first reliable out of the box Application Server.

Reading about App Fabric for the first time made me think it’s a real replacement for Microsoft BizTalk Server I've been working on BizTalk for a couple of years right now, Microsoft is using the same acronyms and terms used in BizTalk to describe AppFabric features and functionality like Long Running Transactions , Content Base Routing and Correlation which leads to the big question is AppFabric going to replace BizTalk?

Stephen Kaufman’s wrote about this in his blog and say that

The reality is that businesses will utilize both of these technologies in their different application architectures. This is not an either or decision but instead a decision of where and when to use each.


also Stephen W. Thomas talk about this in post with title BizTalk vs Dublin - Do Not Get Confused

So the bottom line my be BizTalk now isn’t justifiable for a lot of old scenarios, but it is still a big deal for other scenarios like integration with Mainframes of multiple LOB applications  etc..

Monday, December 14, 2009

Horn Get

In the last week I had bad time , I've been using different open source libraries depending on each other with different versions  like Castel Windsor , Windsor WCF Facilities ,NHibernate and Fluent NHibernate after looking for a while I reached  to a dead end and I started download NHibernate source from svn trunk to build it from scratch, at this point something inside me told me no way that nobody solved this before.

I searched again in Google and I found this great tool called horn get which is a great package management tool like apt-get in Ubuntu Linux. Here you can find full details how to use it written  by Alex Henderson, and here you can find daily output from horn get build for all packages.

Sunday, December 13, 2009

New blog

Hello this Omar Qadan I'm a .NET Software Engineer i Work and live in Jordan, I decided to start blogging in English despite the fact I've been blogging for a while in Arabic , i start this because i have something to give to the community.

also I'm part of JorDev Community the .NET User Group in Jordan, I’m passionate developer like to write code that solve real world problem.