BizTalk Training – Mapping – How to implement multi-level Muenchian grouping in BizTalk Maps

BizTalk Training – Mapping – How to implement multi-level Muenchian grouping in BizTalk Maps

I already talked about Muenchian Grouping in BizTalk Maps in the past: BizTalk Training – Mapping – Muenchian Grouping and Sorting in BizTalk Maps without losing Map functionalities Inspired by a question in BizTalk Server Forums: XSLT Mapping Question (Summing Values) I decided to solved this problem and publish this sample to help this user […]
Blog Post by: Sandro Pereira

Do you want to win a book?

So, I have this little raffle within my company, where I run the local BizTalk User Group called BugLoSE. The subject of the raffle/competition is “upcoming subjects for BugLoSE” and I thought I would invite “non Logicans” as well.

So send me suggestions and you might be the lucky one to pick from one of the books behind this link. (Note that the link displays page one of three). You can e-mail me directly at: firstname(dot)lastname(at)logica(dot)com.

The books are from Packt Publishing, a publisher that has risen to a very high spot when it comes to books about integration and Microsoft technologies. Also (if you do not win), they have a “Brighten your May at Packt’s Microsoft Carnival” at the moment.

Blog Post by: Mikael Sand

Use our $400 Discount for TechEd North America 2012

As an exhibitor at TechEd, QuickLearn Training is able to offer you a $400 discount to Microsoft TechEd North America this year.

Technology is changing faster than ever, and TechEd is the best chance you’ll get all year to learn from the world’s most qualified experts. You’ll even have the opportunity to see QuickLearn’s MVP Anthony Borton present his session, “The Accidental Team Foundation Server Admin” on Wednesday at 5PM.

To get the discount, just use this code when you register: ATEPQUICK

Visit our booth for a chance to win your next class for free!

How to obtain a list of “BizTalk Software Inventory” installed with PowerShell

How to obtain a list of “BizTalk Software Inventory” installed with PowerShell

Just play around with PowerShell and some BizTalk administrative and maintenance tasks It’s always good to know what software is installed in our environment. Sometimes we need to know what version of BizTalk is installed or what version of the Adapter Pack, x86 or x64? And preferably be able to get this list in an […]
Blog Post by: Sandro Pereira

Extension method for outputting formatted JSON in LINQPad

Very simple, but a handy way of viewing nicely-formatted JSON in LINQPad:

I use Json.NET as it does indented formatting, and represents JSON dates properly. To add as an extension, download Json.NET, add a reference to Newtonsoft.Json.dll to your “My Extensions” query and add the following code to your MyExtensions class:

public static object DumpJson(this object value, string description = null)

{

return GetJsonDumpTarget(value).Dump(description);

}

public static object DumpJson(this object value, string description, int depth)

{

return GetJsonDumpTarget(value).Dump(description, depth);

}

public static object DumpJson(this object value, string description, bool toDataGrid)

{

return GetJsonDumpTarget(value).Dump(description, toDataGrid);

}

private static object GetJsonDumpTarget(object value)

{

object dumpTarget = value;

//if this is a string that contains a JSON object, do a round-trip serialization to format it:

var stringValue = value as string;

if (stringValue != null)

{

if (stringValue.Trim().StartsWith(“{“))

{

var obj = JsonConvert.DeserializeObject(stringValue);

dumpTarget = JsonConvert.SerializeObject(obj, Newtonsoft.Json.Formatting.Indented);

}

else

{

dumpTarget = stringValue;

}

}

else

{

dumpTarget = JsonConvert.SerializeObject(value, Newtonsoft.Json.Formatting.Indented);

}

return dumpTarget;

}

Call with .DumpJson() on any object, and it will serialize to formatted JSON and output it. If you pass a string which is already JSON, it round-trip serializes it to get the formatted version (including converting WCF-formatted JSON dates to ISO 8601).

Makes for a very handy testing rig for REST services.

BizTalk Community series: Introducing Sriram Chidambaram Narayanan

It has been a few weeks since my last post. Why, well I have been busy promoting my BizTalk Server 2010 Cookbook, which was published last month. I recommend you to buy a copy (eBook and/or printed version) if you haven’t done so already. A few weeks ago, just before the book was published, I had a conversation through email with Sriram, the person who as a BizTalk community member I like to bring to the foreground now. He has recently been awarded Microsoft Community Contributor. Well done and here is his story.

Sriram Chidambaram Narayanan is 27 years old professional from Chennai located in the southern part of India (State: TamilNadu). He works as a Senior Application Architect for Computer Sciences Corporation(CSC) in Bangalore. Sriram was at Unum for 14 months in the United States and returned back to India a couple of months ago.

Sriram has a total of 6 years of BizTalk experience.He started his career with developing and gradually evolved to a role where he is designing and architecting integration solutions. During his career he started with experimenting and creating connections with BizTalk Server to different applications. More recently his interest shifted towards learning the concepts and technology behind the ESB toolkit and Windows Azure AppFabric Service Bus (now renamed to Service Bus Connect). These are currently the two areas where he is focusing on.

Sriram loves the BizTalk product because I quoted:

  • its a fresh approach for designing Business flows and connections through built in shapes and configurations instead of the traditional 20000 lines of code
  • provides a clear view on everything that flows through the system via various tracking options and monitoring tools
  • it has and is maturing as a product with various enhancements and accelerators since the time I started working on the 2004 version
  • it also has many interesting concepts, designs and logics that one has to think on opposed to just configure type products
  • it never stopped challenging me and I never stopped dissolving them to feel the exhilaration.

His enthusiasm for the product shows through his contributions on the BizTalk forums (profile) and other channels. Whenever Sriram gets time outside of his regular work he will spend time on the forums. He enjoys doing this as it introduces him to different issues and solutions, which otherwise would take lots of time for him to personally explore. He also maintains a blog, where he shares his experience and knowledge or some times writes a post on issue resolutions that might help others. He also contributes to Codit’s(http://www.codit.eu) technical blogs. To the readers of his personal blog he would like to say:

“Show love, keep learning, be strong and don’t compromise on your goals.Keep a rockin’ attitude!”

Beside blogging Sriram has recently written his first article for the TechNet Wiki.So we have another BizTalk community member as contributor.

In India, cricket is a religion and Sriram is a great fan of Sachin Tendulkar. He support his home team, Chennai Super Kings and enjoys playing tennis once and a while. Besides sports Sriram enjoys listening to music especially to A. R. Rahman. Furthermore he regularly visits his family every weekend and now and then he spends some time with his friends.

Finally Sriram has a word for me and this blog:

“Steef is a great inspiration to all new BizTalk and Integration professionals and his contributions in the forums and TechNet articles are tremendous. I would thank and appreciate Steef for all his contributions and for keeping the ball rolling.Nandri!(Thank you)”

Thanks Sriram for your time and your contributions to forums, your blog and now also the TechNet Wiki.

OVERNET BizTalk Innovation Event | May 24, 2012 – Milan, Italy

OVERNET BizTalk Innovation Event | May 24, 2012 – Milan, Italy

Great news for the BizTalk community, Overnet Education in collaboration with Microsoft and User Group Italiano Connected System (ugics.org) will organize, for the first time, one of the most interesting free events related to BizTalk Server and integration services with the presence of international speakers. With a very intense, half-day sessions with high technical content, […]
Blog Post by: Sandro Pereira

Interview Series: Four Questions With  Dean Robertson

Interview Series: Four Questions With Dean Robertson

I took a brief hiatus from my series of interviews with “connected systems” thought leaders, but we’re back with my 39th edition. This month, we’re chatting with Dean Robertson who is a longtime integration architect, BizTalk SME, organizer of the Azure User Group in Brisbane, and both the founder and Technology Director of Australian consulting […]
Blog Post by: Richard Seroter

Xpath function key

Xpath function key

Xpath is a powerfull tool but we use only small part of it(me the first). Everybody use string or count function but more function exist Xpath query Before introducing function, let’s talk about Xpath query. To build Xpath query you need to respect this protocol : Expression Description nodename Selects all child nodes of the […]
Blog Post by: Jeremy Ronk