After the release of BizTalk 2009 – finding the BizTalk 2006 R2 edition comparion chart has become more than important (just because I couldn’t find it ). Hope it saves you the pain of searching around !
Comparison Matrix
Capability Poster
Capability Doc
(Click icon to download)
Happy choosing
Read Full Post »
Here is a small code snippet to extract the strong name value from a BizTalk message stream.
//messageStream is the stream extracted from the BizTalk pipeline context
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(messageStream);
string documentMessageType = xmlDoc.DocumentElement.NamespaceURI + “#” + xmlDoc.DocumentElement.LocalName;
IDocumentSpec documentSpec = pContext.GetDocumentSpecByType(documentMessageType);
string documentStrongName = documentSpec.DocSpecStrongName;
Happy coding J
Read Full Post »
Consulting with one of my colleague on a BizTalk assignment, we came across a performance question while calling web-services from a BizTalk application. The application was quite simple in BizTalk terms doing the following:
1) Input is an xml file (around 1KB in size)
2) BizTalk consumes the file and sends it to a web-service (SOAP Adapter)
3) The [...]
Read Full Post »
Error:
The transaction log for database ‘BizTalkMsgBoxDb’ is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases (.Net SqlClient Data Provider)
Solution:
sp_helpdb ‘BizTalkMsgBoxDb’
ALTER DATABASE BiztalkMsgBoxDb
SET RECOVERY SIMPLE;
GO
DBCC SHRINKFILE (BiztalkMsgBoxDb_log, 1);
GO
sp_helpdb ‘BizTalkMsgBoxDb’
Hope that helps..
Happy coding
Read Full Post »
Posted in Visual Studio on April 3, 2009 | Leave a Comment »
Regular Expressions Cheat Sheet
^
The pattern has to appear at the beginning of a string.
^cat matches any string that begins with cat
$
The pattern has to appear at the end of a string.
cat$ matches any string that ends with cat
.
Matches any character.
cat. matches catT and cat2 but not catty
[]
Bracket expression. Matches one of any characters enclosed.
gr[ae]y matches [...]
Read Full Post »