Whats next for Next Generation Apps?

eWeek has an interview with Don Box, where he talks about what is next from Microsoft in terms of the next-gen apps. He talks about what is most interesting in his space, between Indigo, WWF, LINQ, etc. Also what you should think of as an Enterprise Architect when designing your contracts - WSDL-First or Contract-First.

December 13, 2005 · 1 min · Amit Bahree

Want to run WinFX Sept. CTP with VS 05 RTM?

Well you can’t. As you might be aware that the .NET runtime are different between Visual Studio 2005 RTM and WinFX Sept CTP build, and the only way you can get this to work together is fall back on Beta 2 of Visual Studio 2005 - which is the only supported version as of now. On the other hand in about a week or so from now, a new WinFX build is supposed to be publicly released, which can coexist and keeps each other happy....

November 16, 2005 · 1 min · Amit Bahree

Bug in Indigo (RC1 to Beta1)

If you are hosting, your Indigo service in IIS, then you need a .svc file which basically tells IIS what assembly do you want to wire up to handle the request. Seems like on RC1 Beta 1 and another prior build (June CTP - I think, not sure though), there is a bug in the parser. Lets look at the example which in some places does break and in others does not break:...

July 29, 2005 · 2 min · Amit Bahree

Hosting Indigo Web Services

My colleague, Chris Periris has an article where he talks about how to host an indigo servince in various forms. In case you did not know Indigo can be hosted in various surrogate processes (in addition to itself) such as IIS, EXE, NT Service, COM+, etc.

July 14, 2005 · 1 min · Amit Bahree

Update on MSMQ ver 3.5 and Indigo

Now that I am not sleeping and read my earlier post (*grin*) about MSMQ (ver. 3.5) and Indigo, I would like to clarify a couple of things. One, you don’t have to have MSMQ 3.5 installed, only if you want to use MSMQ (i.e a queue channel). If you are using tcp, udp, http, etc, then you don’t need this. And two, if you do install MSMQ, then on Windows 2003 Server you need to install the SP1 first....

July 14, 2005 · 1 min · Amit Bahree

MSMQ Ver. 3.5 for Indigo

As I found the hard way, if you require queued channels to work in Indigo, then you need to install MSMQ Ver. 3.5 which is specially required for Indigo. Interestingly, the installer does not install this (for check that even MSMQ is installed), but then by design Indigo can use any kind of channel. This version of MSMQ provides functionalities like per-application dead letter queue and remote transactional read that are used by the “Indigo” queued channel on Windows Server 2003 and Windows XP....

July 13, 2005 · 1 min · Amit Bahree