Geeks With Blogs
Pseudo Knowledge Base Useful stuff I've collected... Enjoy. November 2008 Entries
BizTalk: Receiving Multi Part Messages
I have been working on a BizTalk project for a while now and after a bumpy start all has been going well. The current message that we are dealing with is the receipt and processing of a Purchase Order. The processing and mapping of the purchase order to the SAP orders schema went well and all I need to do was to receive the document from the customer. After a bit of a delay in getting an accurate sample message, I set to work on creating a process for receiving a PO from a Ponton server. On examining ......

Posted On Thursday, November 27, 2008 10:10 PM

Notes on Resolving BizTalk Connectivity Issues with Ponton clients
Notes on Resolving Connectivity Issues During the first stage of the Integration project a number of challenges were encountered. Some of these obstacles could have been avoided but we chose to resolve them so that we would have a solid solution for further development. Challenges Encountered · Server 500 error when posting messages to customer with a static port configuration and document that worked for other customers. · Ponton responds with an ‘Internal Storage’ Error. · The dynamic port fails ......

Posted On Friday, November 14, 2008 1:00 PM

Getting Document Values from Repeating Nodes in BizTalk
To access a variable in a document in BizTalk is quite easy. First you go to the schema of the document and right click on the value you want to promote. Select Promote -> Show Promotions. To promote the variable as a distinguished property simply click the add button. If you messages are in a separate project make sure you build the solution before continuing. Accessing the promoted property in the orchestration is a simple process. Typing the message name, that represents the schema, in an expression ......

Posted On Thursday, November 13, 2008 5:48 PM

Documenting C# Code
An interesting application I was shown for documenting C# code is called Ghost Doc. Roland's summary of the tool:- GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation comments for C#. Either by using existing documentation inherited from base classes or implemented interfaces, or by deducing comments from name and type of e.g. methods, properties or parameters ......

Posted On Tuesday, November 4, 2008 9:30 AM

Debugging in BizTalk
I recently opened a ticket with Microsoft due to a connectivity issue with a customer. The problem was ultimatly resolved by turning off the message chunking feature in the HTTP adapter configuration. It turns out that HTTP chunking is a HTTP 1.1 version feature and our customers servers still use HTTP 1.0. While trying to resolve this issue the Microsoft technician asked me to add some XML to the BizTalk configuration file. The XML turns on the .Net Tracing feature that is built into the System.Net, ......

Posted On Monday, November 3, 2008 11:15 PM

Getting the URL Query string values in a Web Part
While trying to create a SharePoint 2007 web part I hit a problem that my web searches did not come up with any answers.  The problem was I needed the web part that was imbedded in SharePoint to access the query string.  I lucked out when examining the objects when debugging the code.  The context object is available to the web part and it holds a pointer to the HttpRequests object which includes the Query string property.

Posted On Monday, November 3, 2008 10:57 PM

SharePoint 2007 Custom Properties
I have recently been working on some web parts for a site hosted on a SharePoint 2007 (aka MOSS 2007). I was unable to get the custom properties to work. Paul Stork was kind enough to provide the answer. Apparently the method declaration changed between SharePoint 2003 and 2007. The reference that I had found was for the older version. Old Version (2003) private const string defaultText = "John"; private string text = defaultText; Browsable(true), Category("Test"), DefaultValue(defaultText), WebPartStorage(Storage.Shar... ......

Posted On Monday, November 3, 2008 10:46 PM

Copyright © Geordie | Powered by: