October 2006 Entries

User Experience is the name of the game - IndiMix 06


Guess what is unique in Indimix?

The developer sessions or Technology sessions are minimal. Being an event for the whole industry and design houses, the focus is more on User Experience.

Microsoft is committed to provide a better user experience and with the Windows Presentation Foundation and the Expression Designer Suite release, people would find the new dimension in Microsoft Tools and Technologies.

To give an overview, see the topics below which are part of IndiMix Agenda.

· The Genesis of Creativity and Innovation – The Next Web Now
· Delivering Experiences - Solutions that build strategic capability
· Designing for the Next Web Now – Experiences and Expressions that Capture the Imagination
· Developing for the Next Web Now - Beyond the Browser

Clearly, User Experience rides the show.

For more more information and registration, please visit IndiMix 06

Cheers !

Indi Mix - The Indian version of MIX '06

Guess what is the buzz word within the industry leaders, design houses and top CEOs, CIOs, CTOs? Microsoft IndiMix 2006.

IndiMix is the Indian version of MIX 2006 but has great additional flavours. One of the key things is that, Steve Ballmer, CEO, Microsoft Corporation addresses the key note and this is exclusively for this Indian event.

The Date is:
November 9, 2006
The venue is:

National Centre for the Performing Arts,
Nariman Point,
Mumbai 400 021

You can register for the Event online at
IndiMix Event Registration

In case you feel you cannot make it for the event, in-person, then there is a Live Webcast, for which you can register at IndiMix Webcast Registration

There is an IndiMix Rockstart contest where 10 XBoxes are to be won.

For more information please visit
IndiMix 06

See you at the venue.

Cheers !!!

Visual Studio 2005 and Web References

Visual Studio 2005 no doubt, has been a much better version of the studio, targetting .NET Framework 2.0

When we develop Web Application and Web Services, we create both the application and web service in our local machine and hence the URL
http://localhost/WebService1/Service1.asmx would work very well in our local environment.

However, when you move your application to Testing or Production machine, the Web Service will reside on a different machine (atleast that is the purpose of using a Web Service, other than platform independence). Hence, you may require to update the Web reference URL in this scenario.

While in Visual Studio .NET 2003/2002, when you add a Web Reference, a Proxy Class is also added and you can see the code that is generated, in Visual Studio 2005, only the Disco file, Discovery file and WSDL files are added when you add a Web Reference.

The App_WebReferences folder is new in Visual Studio 2005 and whats more new is that the Web Reference URLs are by default dynamic.

In Visual Studio .NET 2003 (and earlier versions), we need to mark the Web Reference URL's URL Behaviour property to dynamic, to ensure that the URL is configurable when you deploy your application. The default property is static. So, if you leave it as such, it may lead to hardcoded Web Reference URL in the proxy classes as well as WSDL.

However, in Visual Studio 2005, the default property is dynamic. The moment you add a web reference to your application, a Key value pair is added under the App Key Settings of your web.config. Needless to mention, the key is nothing but the WebReferenceName.WebServiceName and the value is the URL for the Web Service.

This makes our job simple since after deployment, we just need to change the URL in the Web.Config file and it reflects for all the Web Reference files (disco, discomap and WSDL) created for each Web Reference.

This can be very handy in deployment situations and I really found it worth sharing..

Cheers and Happy Programming !!!

Microsoft Blogstars Contest - Blog to win !!!

Well, I have been quite for a long time here in community news. But now, I have an exciting information to share.

Microsoft has announced the
Microsoft Blogstar Contest a contest to identify the best Developer bloggers in India.

This is an exciting contest since, you could become a Blogstar over a fortnight and what is cool is that you just have to submit your Blog URL to enrol for this contest. Even if you are a new Blogger, you still qualify for the contest since quantity of posts doesnt matter.

It is an initiative to identify the Passion for the community and I am sure, it would benefit the community at a greater level.

For registration and more information, check
Microsoft Blogstar Contest

Cheers and Best wishes for winning the contest !!!