Mark Barto's Blog
Technical Blog about the Microsoft .NET Platform and everything that surrounds it such as .Net, C#, BizTalk, WCF, ASP.NET, SQL, Silverlight, IIS ...BizTalk: Custom functoid in mapping return incorrect decimal
I have encountered a very strange problem by using a custom functoid in a mapping which converts a float to decimal where the returned value is not a decimal at all.
As value I was given the -4.9E-5 but when checking the returned value was -4.9E05 and not -0,000049 what i was expected. Why this happen i don't know but I found a solution.
Read More ...
.NET, Tools: Framework Configuration Tool (mscorcfg.msc)
Microsoft has removed the .NET Framework Configuration Tool from the standard framework installations. They have decided to remove this tool from the control panel because the average end-user don't need this tool. But me as Developer this tool is a must have.
If you want to use this tool Microsoft has decided to make it part of the SDK version.
Because I'm not happy to install the whole SDK version only for this tool I have found a workaround with an setup.
BizTalk, Tools: Microsoft BizTalk Server Best Practices Analyzer (BPA)

This tool created by Microsoft will examine your BizTalk Server deployment and configuration environment and verifies it against deployment and configuration best practices.
The Best Practices Analyzer performs configuration level verification, by reading and reporting only. For example, the Best Practices Analyzer gathers data from Windows Management Instrumentation (WMI) classes, SQL Server databases, registry entries, and other parts of your deployment, and uses the gathered data to determine whether best practices are being followed. The Best Practices Analyzer does not modify any system settings, and is therefore not a self tuning tool.
Read More ...
ASP.NET: Index was outside the bounds of the array
When updating my blog with a new version I was encountering a strange asp.net error. When tried to updating / inserting or deleting data from my database I was getting the following message "Index was outside the bounds of the array".
BizTalk: Unit testing
In Microsoft BizTalk 2009 there is a new feature called Enable Unit Testing.
When setting this option to True it is possible to create an unit test for validating schemas or mappings.
In the following section I will explain how-to configure your BizTalk Project, Creating/Configuring a Test Project and explain the code snippet of a test method which test the map and validate the correctness of the output.
BizTalk: WCF-SQL Adapter not displayed on x64
When installing the SQL Adapter for x64 the adapter will not be displayed in BizTalk Administration when trying to add the adapter.
Because BizTalk Server Administration console runs as a 32-bit process and not in a 64-bit process it will not be displayed in the dropdown when registering the adapter in BizTalk Administration.