Tag | BizTalk Posts

Article Source: http://geekswithblogs.net/m... I've recently been reviewing some BizTalk setups for various reasons. These include: Is the setup correct Performance analysis and issues General troubleshooting I thought it would be useful for me and others who might want to look at doing a review of a BizTalk setup to make some notes on some of the activities you might want to do. Comparing Servers I've come across a couple of instances previously when servers had been setup incorrectly ...
History Back in 2005 Eddie Churchill, one of the BizTalk team members presented a couple of Channel 9 video titled “First look at Solution Designer” and “Biztalk's sexy new XSLT Mapper”. These videos showed very early prototypes of want may go on to form a part of BizTalk Server vNext. The BizTalk Solution Designer and the new mapper looked like great tools, and I remember many BizTalk developers looking forward to using them in BizTalk applications. Unfortunately they never made it into BizTalk, ...
[Source: http://geekswithblogs.net/E... The BizTalkDocumenter tool on CodePlex is great for generating help files describing your BizTalk application. It runs under the command line as well as having a Windows UI, but it's missing a command-line option for specifying a single BizTalk application to document (it defaults to documenting the whole BizTalk estate on the server). If you want to document a single BizTalk application as part of your MSBuild process, two small modifications are ...
Winnipeg has had a successful .NET User Group for many years, and building on that we’ll be providing a new offering starting this fall: The Winnipg BizTalk User Group! When and Where October 9th at 5:30 17th floor Richardson Building (where we currently hold the .NET User Group meetings) What will be discussed? Introduction to the group, introduce who’s involved, etc. Shona Helstrom from EDS will be presenting on using BizUnit for unit testing BizTalk We’ll conclude with a roundtable discussion ...

A property of a BizTalk map that I didn't know before: Ident (to generate well-formed XML out of a map)

Thanks to Erika Ehrli for further information: http://blogs.msdn.com/erikaehrli/archive/2005/11/16/IndentXMLFilesandDocuments.aspx  

Microsoft announced features for BizTalk Server 2009 and future releases plans to provide customers and partners with further clarification about what to expect. Below is an update on plans for BizTalk Server 2009 and provided clarity on the rhythm of future releases following BizTalk Server 2009. 1. BizTalk Server vNext: o Naming Change: Updated the name of the next release from BizTalk Server 2006 R3 to “BizTalk Server 2009”. By calling the product BizTalk Server 2009, we can clearly communicate ...
Recently I got these two errors with EventID 5740 from a FTP Receive Location: The adapter "FTP" raised an error message. Details "WARNING: An unexpected failure occurred when attempting to disconnect from the remote FTP server. The error code was 0x8004200C ". The adapter "FTP" raised an error message. Details "A failure occurred when parsing the remote folder listing. ". The strange behaviour was that BizTalk got alle files from the Receive Location, succesfully processed it and after some minutes ...
Following on from BizTalk Server 2006 R2 released on October 2, 2007,Microsoft has been working on BizTalk Server 2006 R3. In a recent announcement Microsoft renamed it to simply BizTalk Server 2009. It is scheduled to be released in the first half of next year. A first community technology preview (CTP) has already been sent out to select BizTalk customers, and a second public CTP will be available later this year at PDC. Oliver Sharp, general manager of BizTalk Server, stated that BizTalk Server ...
For some time I've been wondering if there's a better way to program business logic. Years ago I used to write COBOL, then moved onto a 4GL, bla bla bla... and today I find myself well entrenched in OO with Microsoft's .Net. Development times don't seem to be much better these days - and the complexity of things seems to have mushroomed. We went from barely-a-3GL to 4GL back to 3GL plus an explosion of things you need to consider. We started with procedural code then moved to OO and seem to have ...

Microsoft have asked us to advertise the following events to members of the UK SOA/BPM User Group

BizTalk RFID – Connecting the Edge to Enterprise – 29th October 2008

SOA & BPM Vision Briefing – 23rd Sept 2008

Thought I would add a quick post about some strange behaviour we have been monitoring recently with service windows. Our situation was as follows: We have 4 ports which monitor FTP locations, 2 of them have service windows and 2 dont. The service windows are specifically for a 1/2 period and have a 5 minute polling period in them. Our servers are not configured for high availability because there are issues with being able to cluster the servers so we monitor the hosts using HP Openview and if they ...
Microsoft announced BizTalk Server 2009 today, and gave the green light to talking about the new version. It’s due for release in the first half of next year, and is shaping up nicely. Microsoft is casting BizTalk Server 2009 as a major new version in its own right, rather than just an updated 'release' of BizTalk Server 2006. This is an important move, and one I strongly welcome. There is certainly enough in BizTalk Server 2009 to warrant thinking of it as a major revision of the product, although ...
The Philly Dot Net user group has anounce yet another code camp. the 3rd one for this year. In the past we have had up close to 600 fellow developers. This time I would personally like to see that record broken. We are currently looking for 55 good speakers. Share your .NET, SQL, SharePoint, BizTalk, Visual Studio, and infrastructure knowledge with your peers. We are always looking for new talent. We will be have 11 tracks and this time we are pleased to announce two new IT/infrastructure tracks. ...
Alan Smith launched a new community site "bloggersguide.net" a community site that will host resources for BizTalk Server and the up and coming Oslo technologies. If you have lot of questions regarding BizTalk and Oslo technologies...go there..almost everything answered! You can find the latest bloggers guides (Oslo and BizTalk) in the download section. Make sure to remove the "%20" (space) character from the downloaded file names to open them properly. You may also needed to unblock the file content ...

The quickest way is to do the following:

  1. Go to Start>Settings>Control Panel
  2. Select Add/Remove Programs
  3. Scroll unitl you find BizTalk
  4. Click on the support anchor (see screen shot below)

 Lookup BizTalk Version Info

Websitewww.mnbiztalk.com
Date:  September 18
Time:  6:00 - 7:00
Location:  Microsoft Office

Topic:  BizTalk Services - Workflow and Messaging in the Cloud
Presenter:  Matt Milner

 

This is one of common questions that I get during my presentations/conferences. We see MS with OS, Office line of products, Server/middleware products, designer products, games, etc. In addition to that, MS is also competing with enterprise like Google and Oracle on multiple avenues. At high level, it looks amazing to me. Anyone would agree that having developed and delivered these kind-of stack of products is itself an achievement. And delivering world class products and competing with market leaders ...
Yesterday I launched “bloggersguides.net” a community site that will host resources for BizTalk Server and the up and coming Oslo technologies. http://bloggersguides.net The Bloggers Guide to BizTalk 2.0 If you have worked with BizTalk a while you may remember “The Bloggers Guide to BizTalk” which I first published back in October 2004. I’ve updated the BizTalk guide to include the latest contributions and added content from some new blogs. The guide now has about 500 articles. The Bloggers Guide ...
There is an interesting discussion "BizTalk, From Hub/Spoke to ESB" in the MSDN BizTalk forum: [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3478379&SiteID=1]

So tell me what the following have in common: WebTV TabletPCs WinFS Passport .NET Windows Live Spaces SidewinderFreestylePro WinG Sidewalk OS/2 Give up? Well, according to Jeremy Kaplan and Sascha Segan of PC Magazine, these are all 10 Great Microsoft Technologies That Failed. There’s nothing really scientific about this list, especially considering that its a jumbled collection that spans 1980’s operating systems, a gaming controller, and a very well established development platform. In fact, I ...
The second annual Houston TechFest is coming up on September 13 at the University of Houston. If you are in Houston on the surrounding (huge) area and would like to come and geek out you should sign up. Last I heard from the organizer, there were 500 signed up to attend. This year there is a great cast of speakers including my buddies Christian Thilmany (Microsoft), David Walker (SharePoint MVP), John Cook (Virtualization MVP and SQL Guru) and Tim Rayburn (Biztalk MVP). I am doing two sessions this ...
BizTalk Test Workshop I’ll be running the first public delivery of the BizTalk Test Workshop I have been creating on the 18-19th of September in Stockholm. It’s a two-day course that covers an introduction to test strategies, and then looks at applying those strategies to a BizTalk project. Unit testing, stress testing, integration testing, functional testing and user acceptance testing are covered. NUnit, VSTS Test, BizUnit and Load Gen will be used as the main testing tools, with InfoPath and Excel ...
Recently I was asked to describe what is understood by Software + Services. To make a big story short, I hereby summarize the key facts about this concept. Not a deep dive article for the hard core developers amongst us, but more a short, kind of elevator-story, summary on the executive level. Software + Services is the combination of running software at the enterprise (also called on-premises software) and using services (with functionality or for data-storage) that are published on the internet ...
Mark and have been friends for a few years. He (and his company, Dunn Training) is an active supporter of community events, a good guy and a true Southerner. Mark gets around a lot and I'm constantly running into him at conferences and code camps. He was kind enough to stop for a moment, catch a breath and answer these NINE Questions: 1. Where are you from? I'm originally from a very small town north of Birmingham, Alabama called Blountsville. It's about halfway between Birmingham and Huntsville. ...
Quick Summary I attended the Atlanta .NET User Group meeting tonight. Need to find out about local developer events? FYI... You can find out when all the local (greater Atlanta) Microsoft related user groups are happening at the Atlanta .NET Regular Guys website. You can also find out about local developer events at the Community Megaphone (Code Camps and Roadshows and Webcasts). Very easy to subscribe to an RSS feed of local events. Doug Ware, the speaker, is the founder of eLumenotion Training ...
dotNETwork, the most active offline user group in Egypt is having its 7th gathering next Saturday, August 30, which will have two parallel tracks for the first time in the group gathering. BizTalk Introduction, and C# 3.0 Design Patterns, which I will be delivering! If I were you to attend the event, it would have been a hard choice too (unless you go simply for BizTalk) ! BizTalk beginner introduction as a topic was not delivered in public sessions before. The only BiTalk sessions I know of were ...
Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.000... mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} Convoys are groups of related ...
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Hello All, I was going through almost all the Biztalk Server books present in the Market but the book which I would suggest are the best are: 1. Pro BizTalk 2006 by George Dunphy, Ahmed Metwally 2. Professional BizTalk Server 2006 by Darren Jefford, Kevin B. Smith, Ewan Fairweather Pretty good books and well explained the Architecture of the Server along with many real time senarios.Updated as of 3/27/2012:Microsoft also has list of books available for BizTalk which you can find here ...
The word on the mean streets of Rumoursville town is that Microsoft is going to lift the licensing restriction where currently software is licensed to a physical device. Why? With technologies such as VMotion and XenMotion, a VM is moved around a farm automatically to where it can make the best use of available resources such as CPU and memory. With Microsoft products you are required to license all the physical machines that the software is likely to run on, this isn't just Windows but SQL Server, ...
Registration Link: http://www.nhmn.com/Courses... Date: 8/25/2008 - 8/29/2008 Location: New Horizons of MN - Edina For more information, contact New Horizons at 952.896.6800. Mention that you saw this training here! Class Overview This five-day instructor-led course provides students with the knowledge and skills to efficiently and effectively integrate systems, employees, and trading partners through orchestration in a highly flexible and highly automated manner. This course ...
New Horizons of MN, located in Edina MN, has the following classes running next week. Most classes are offered either as a public class here at our facility or as a remote class, which is the same instructor led class, but instead of coming in to our office, you take the class from anywhere. For more information on what remote learning is, please visit http://www.nhmn.com/Service... . IT and Developer Courses: 2793 Implementing and Maintaining Microsoft SQL Server 2005 Reporting ...
Just been reading the quarterly newsletter from Frends (http://www.frends.com/), it was nice to see a little plug for my recent article about scheduling requirements for BizTalk solutions where I discuss the use of their product as one of the possible ways to implement this kind of requirement: http://geekswithblogs.net/m... ...
This guide provides information for using Microsoft BizTalk Server 2006 R2 with Microsoft Windows Server 2008 Hyper-V.The emphasis is on BizTalk Server, but the performance evaluation methods and performance testing scenarios are useful for analyzing the performance of virtualized server applications in general. This guidance will be of interest to both the IT Pro and Developer communities. To download a copy of this guide, go to http://go.microsoft.com/fwl... ...
From previous posts you may have read how I integrated the Microsoft BizTalk documenter into my MsBuild process. In general this has been working fine, but every now and again I kept getting a build failure when trying to generate the documentation as follows: System.IO.DirectoryNotFound... Could not find a part of the path 'C:\Documents and Settings\<UserAccount>... Settings\Temp\BTS2K4Doc\App... If you get this it seems to be caused ...
Creating a custom Biztalk Adapter is a complex process. But fortunately there is a tool available at CodePlex called Biztalk Adapter Wizard that simplifies the process. This is a great tool but has some minor issues, the worst of then is when you create a Receive Adapter it creates a new instance of StreamAndUserData on the SubmitBatch method, the bad news is that if you try to compile the project it will fail, because there is no reference to that class. Well if you Google the error message you ...
This post is part of a series called Ignite Your Life. For background info on the series, please refer to previous posts on introducing the series and The 5 R's. Albert Einstein called reality a very persistent illusion. That’s a pretty deep statement to make, and one that I won’t dive into in this blog post. But when we consider it relationally, who we are and what we present to people is definitely an illusion. Nobody knows our inner thoughts, nobody knows what the drivers are of our life. What ...
Article Source: http://geekswithblogs.net/m... Recently at the UK SOA/BPM User Group Yossi Dahan and I chatted briefly about using MsBuild and BizTalk, more specifically Yossi mentioned that he wished it was possible to regenerate the schemas for consuming a service automatically. Following this discussion and a few other things I had a blast at seeing how difficult this would be to do. I think there is a lot of value in having this approach as it fits well with a contract based development ...
This poster depicts the BizTalk Adapter Pack components, the architecture of its WCF-based adapters, as well as the interoperability of line-of-business applications with the Adapter Pack and the WCF LOB Adapter SDK. CLICK HERE to download the poster ...
SWIFT (Society for Worldwide Interbank Financial Telecommunication) is one of widely accepted way to do financial transaction between financial institutions. It has over 8,300 banking organizations, securities institutions and corporate customers in more than 208 countries. If you look at the SWIFT evolution in the market they cover overall market in financial institutions; from securities to cash to treasury, etc. And all of these communities have one common problem – Integration Problem. They are ...
A couple of months ago, I went through an interview for senior biztalk architect position with a consulting firm whose name I'd rather not mention. Having worked with this technology since 2004 and never encountered any biztalk problem that I couldn't solve, I was so confident that I'd be able to answer at least more than half of what the interviewer would throw at me without any preparation whatsoever... boy was I in for an expensive ego check! It's one thing being able to make music by "playing ...
Article Source: http://geekswithblogs.net/m... A few weeks back I got a comment to one of my blog posts by a guy who said he wished he had more control over persistence points in an orchestration. In his example he basically wanted to reduce the number of persistence points as he needed to improve performance in what sounded like a request response scenario. Often in these kinds of scenarios if BizTalk has been well optimised and you still do not get the latency requirements you need ...
Article Source: http://geekswithblogs.net/m... I have often come across situations where I have been asked to look at a process (usually in BizTalk) where it isn’t quite running as the customer would like. I have decided to start a series of posts which I will call refactoring tales. These posts will discuss a the process implementation and the problems encountered along with it. I will then discuss the approach taken to improve things and what the benefits were. Background This particular ...
[Source: http://geekswithblogs.net/E... I was looking for an MSBuild task which could execute a T4 template, replacing tags in the template with the value of properties or item groups from the build - giving your T4 templates access to all the runtime values used in the build scripts. So you start with a T4 template like this: <#@ template language="C#" #> <#@ output extension=".txt" #> <#@ assembly name="System.dll" #> ***START Property value: StartDir= $(StartDir) Item ...
[Source: http://geekswithblogs.net/E... Most of the interfaces you implement for a pipeline component are boilerplate code, so I tend to put them in a base class and just override what's needed. If the base class is in a separate assembly from other pipeline components, and you're using a CI build process to build them all, you may have an issue getting your subsequent pipeline projects to build. In a typical MSBuild script, I'll get the projects from the solution file(s), and then: build ...
I've been using lots of System.Diagnostics.Debug.Wr... in my Biztalk orchestrations. Makes it easy to find out what's going on during the process. I also have to maintain some VB6 code. Using the debug API calls I can create similar debugging statements to the one's in .NET. Here's some sample code private Declare Sub OutputDebugString Lib "kernel32" _ Alias "OutputDebugStringA" _ (byval lpOutputString as string) private Sub testOds(dbgOutput as string) OutputDebugString dbgOutput End Sub ...
I came across an annoying one the other day, I havent had time to look into it in more detail, but here are some notes about it. In some of the tests we do with BizUnit we sometimes check the event log to see that certain messages have occured. I came across an example I havent noticed before the other day. In my test I do a bunch of stuff then I wait until a custom event with a specific Event Id is logged to the event log. I use the BizUnit event log check step and it finds my event fine. Later ...
On one of the projects im associated with we have recently upgraded from BizTalk 2006 to BizTalk 2006 R2 for our next release. In doing this we needed to upgrade our development environment and a number of testing environments. Fortunately the testing envronments are not managed by our team so we didnt need to have too much involvement in this other than providing guidance and support. In the development environment we needed to upgrade a number of developer machines and also some build servers. ...