Geeks With Blogs
BizTalk Blog by Chris Han System Design for Enterprise Agility,
Text Editor that can edit special characters such as CR/LF (Notepad++)
Sometimes I just need to search and replace to add the CR/LF at the end of each line. Here's the solution I find from other's post. List here for quick reference: Notepad++. Open your text file in Notepad++. Then navigate to menu View > Show Symbols > Show all characters. Highlight one of those squares in your text, then copy it to clipboard. Press Ctrl+H. Inside "Find what:" textbox, paste (Ctrl+V). Inside "Replace with:", type \r\n In search options, choose "Extended (\r, \n, \t, \0, \x...)". ......

Posted On Monday, October 4, 2010 12:46 PM

Our first case study on Microsoft patterns & practices! Although the story only mentions the external apparel we did with ASP.NET 1.1/2.0, the biggest challenge in terms of architecture design we are constantly facing is to balance between the desire of SOA's flexibility/maintainability... and the performance demand by such as a high volume system. Our client is in fact a typical Application Service Provider in financial circle.(one of those actually survived ASPs.) Their business model has ......

Posted On Friday, June 2, 2006 8:49 AM

Run-time Correlation Set

Almost all the time, I'm trying to use correlation to design some sort of “framework“for business process control. BizTalk gives me a big headache not being flexible. Fortunately I found these undocumented techniques in Charles Young's article BizTalk Server 2004: Flexible Correlation .

Posted On Thursday, June 1, 2006 6:31 AM

Populate multiple tables in a parent-child relationship in one roundtrip (Inserting Data by Using XML Updategrams)
The other great post by Stephen Kaufman is this indeep 'Using SQLXML's at-identity with BizTalk' To me that's not only explain a way to do this thing, but also some inside information about SQL adapter. So that I know how to cmpare the implementation between using SQL adapter or a custom ADO.NET DAC to insert data to the SQL server ......

Posted On Monday, April 10, 2006 2:20 PM

SQL Adapter, Update Multiple Tables At One Time
You can sure do it by creating a facade stored proc. But Stephen Kaufman gives out the other way by using Updategram. Just like what he said in his blog: “Just because BizTalk doesn't do this by default doesn't mean that you can't do it or that BizTalk won't be able to handle it.” I guess the wizard guy is the one to blame for misleading us :-) ......

Posted On Monday, April 10, 2006 2:12 PM

Throw a customer exception may get an error: May only rethrow in a catch block
I got this error myself when I try to design my own exception handlling strategy in the orchestration. The BizTalk 2006 document is better. There is a “caution” section says: Do not select GeneralException in the Throw Exception shape. This type should only be used for rethrowing exceptions in a Catch Exception block. The error I got is because I'm trying to do a quick and dirty test with a GeneralException. What should you do? It's simple. Create a variable. Give it a .NET type System.Exception. ......

Posted On Thursday, March 2, 2006 8:58 AM

How to use the request-response type port with a Fault message defined
I could never find a detailed document talks about this feature. The MSDN implies that you could send the Fault message directly from within the exception block. But no! You will encounter one of these two messages depends on what you did: must receive before sending a fault message on an implemented port. must receive before sending a message whose messagetype corresponds to a requestresponse operation on an implemented port. Thanks for Arch Hacker's article. We have a solution that works for me. ......

Posted On Thursday, February 23, 2006 7:37 AM

BizTalk 2006 Flat File Wizard: How to model a complicated flat file schema
I'm recently working on a BizTalk project for a financial industrial ASP. The BizTalk 2006 is used to exchange data with the partners. As the legacy of 2 decades, all the data being exchanged are in flat file format. BizTalk 2006 Flat File Wizard is very handy when modeling the xml schema off the flat files. In most of the cases, it's just several clicks. The best part of this Flat File Wizard is to give you a visually design experience. Flat File Wizard is great, it helps a lot in simplifying the ......

Posted On Friday, February 10, 2006 11:37 AM

How Microsoft's new security strategy SD3 affect BizTalk 2006
A small incident today brought up my thought on this topic. One of my friends is learning BizTalk with 2006 beta 2 following the BizTalk Server 2006 Tutorials in the online document. While after doing BizTalk Server 2006 Tutorials > Tutorial 2: Purchase Order Process > Lesson 5: Build and Deploy the Projects, he dropped the test message into the file folder and expected the file to be sucked in. But nothing happened in about half hour before he asked me. Then I discovered that unlike BizTalk ......

Posted On Thursday, January 26, 2006 1:15 PM

The published message could not be routed because no subscribers were found - No double quotation marks in send port filter please!
I was doing a simples subscribtion by using a send port with filter like this BTS.ReceivePortName == "recPort1". I kept getting “The published message could not be routed because no subscribers were found “ error. For some reason I strongly believed that double quotation marks should be around the filter value. After 2 hours non-productive trying. I did the last pre-bug-report-try with a filter value without double quotation marks, and it worked. Then I found this note in BizTalk 2006 ......

Posted On Tuesday, January 24, 2006 10:32 AM

Copyright © Chris Han | Powered by: | Join free