Interviewed by Richard Seroter

Posted at: 7/5/2010 at 11:13 AM by saravana
Those who are in BizTalk/CSD space long enough would have known the one and only Richard Seroter and his famous Interview Series. Richard is well know in the community for his prolific blog. He is the author of the books SOA Patterns with BizTalk Server 2009 and Applied Architecture Patterns on the Microsoft Platform. Recently, I had the pleasure of taking part in his interview series http://seroter.wordpress.com/2010/07/01/interview-series-four-questions-with-saravana-kumar/ I need to thank h... [More]
Tags:  Categories: MVP
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(4) | Comments RSS

MVP 2010, 4th Year in a row.

Posted at: 7/2/2010 at 11:25 AM by saravana
Every year 1st of July is a bit of a panic day for me. I check my email more frequently than I normally do. Because that's my MVP renewal day. I?m very pleased to say, I been re-awarded the MVP status for 2010 4th year in a row. I would like to thank everyone who worked behind the scene (honestly I don't have a clue.). I also noticed lot of existing BizTalk Server MVP like Jan Eliasen, Thiago Almeida renewed on the same day and some new ones like Steef-Jan Wiggers. I would like to congratulate a... [More]
Tags:  Categories: MVP
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(11) | Comments RSS

VS 2010 RTM, SL4 RTM, .NET 4.0 RTM, WCF RIA/SL4 Toolkit RC2 Migration Story.

Posted at: 4/16/2010 at 4:58 PM by saravana
I been working for a while on an internal application involving the following technologies. Silverlight 3, .NET 3.5 VS 2008, Prism, WCF RIA Service Beta, Silverlight Toolkit (Nov 2009 Release) Project Statistics: Here is the content of our VS solution file, quite reasonable sized application. .NET Library Projects : 8 WCF RIA Services Project : 4 Prism Modules (Silverlight  Application Projects) : 8 Silverlight Business Application : 2 (Client and the... [More]
Tags:  Categories: Silverlight
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(12) | Comments RSS

Temporary Post Used For Theme Detection (29c0a0a9-40f8-477f-8d98-12aee6d79544 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Posted at: 4/16/2010 at 3:52 PM by saravana
This is a temporary post that was not deleted. Please delete this manually. (324c070d-6e4a-4ce6-a8ac-8c725fee3aef - 3bfe001a-32de-4114-a6b4-4005b770f6d7)
 
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(12) | Comments RSS

Challenges of supporting a high volume production BizTalk environment

Posted at: 3/30/2010 at 7:24 AM by saravana
It's one of the common scenarios, there is a sudden surge in your business and number of transactions increases drastically for a period of time. Modern business solutions are not standalone applications. In a SOA/BPM scenario there will be "n" number of layers (applications) work together to form a business solutions. So, during this sudden surge, if a single layer (application) malfunctions - its going to bring the whole end to end process in trouble. We were hit with... [More]
Tags:  Categories: BizTalk General
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(9) | Comments RSS

WCF RIA - Don't be fooled around with the error message

Posted at: 3/11/2010 at 6:44 PM by saravana
I've structured my visual studio solution so that the WCF RIA domain services live in a separate project (assembly) from the actual web project. Today I was greeted with the following exception (via Fiddler) when trying to access an operation in the domain service. System.ServiceModel.CommunicationException: Unrecognized message version.    at System.ServiceModel.Channels.ReceivedMessage.ReadStartEnvelope(XmlDictionaryReader reader)    at System.ServiceModel.Ch... [More]
Tags: |  Categories: Silverlight
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(6) | Comments RSS

SilverLight-Prism - The IModuleCatalog is required and cannot be null in order to initialize the modules.

Posted at: 3/7/2010 at 10:36 AM by saravana
I guess most of my readers are from BizTalk/BPM background. So, some of these post may not be relevant to them. I'm just using the blog as reference archive for all of the issues I'm encountering during my Silverlight learning. So, please feel free to ignore id ;-) Exception Detail: System.InvalidOperationException was unhandled by user code   Message="The IModuleCatalog is required and cannot be null in order to initialize the modules."   StackTrace... [More]
Tags: |  Categories: Silverlight
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(8) | Comments RSS

Reasons for moving from BizTalk Server 2006 to BizTalk Server 2009 R2.

Posted at: 3/4/2010 at 4:43 PM by saravana
BizTalk Server is an enterprise product; there is no second thought about it. Any enterprise product will go through the phase of being left out with very older version on production environment. Ones the code is up and running in a production environment with live business, it becomes mission critical. Enterprise just don't upgrade either their applications drastically or the platform on which they are running until there is a compelling business case behind it. The organisation I'm working o... [More]
Tags:  Categories: BizTalk 2006 R2 | BizTalk 2009
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(30) | Comments RSS

CompositeWPF/Prism EventAggregation Exception

Posted at: 3/4/2010 at 5:52 AM by saravana
Just a small reminded for myself. When you are using Publish/Subscribe EventAggregation mechanism provided by PRISM along with Unity to resolve types. It's important to specify the Action method on subscribe to be public. Example: TextChangedEvent evt = eventAggregator.GetEvent<TextChangedEvent>();            evt.Subscribe(OnSubscibeForNewText); /// /// public void OnSubscibeForNewText(string payload) If it's not public, Unity will... [More]
Tags: |  Categories: Silverlight
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(5) | Comments RSS

Steps for creating your UserControl from your derived class

Posted at: 2/28/2010 at 9:03 AM by saravana
When you start learning Silverlight or even to some extend on a medium size project, you'll be fine with deriving your user controls directly from System.Windows.Controls.UserControl. But soon you'll be in a situation to derive your user controls from your own custom user control to keep something consistent. Here are the steps Step 1: Create a custom user control derived from System.Windows.Controls.UserControl. Ex: public class EnvironmentAwareUserControl : UserControl... [More]
Tags:  Categories: Silverlight
Actions: Email this article Email | Kick it! | DZone it! | Save to del.icio.us | Technorati Links
Post Information: Permanent LinkPermalink | CommentsComments(25) | Comments RSS