BizTalk Server Tip #29: Develop adapter using WCF

tip29.jpg

When developing new adapters create a Custom WCF Channel or use the WCF LOB SDK as a reference starting point, this will allow you to create a scalable and easy to host adapter that can be used across other .NET solutions. This Continue Reading...

BizTalk Server Tip #28: Avoid Orchestrations when possible

tip28.jpg

Use static routing, content based routing or itineraries to avoid using Orchestrations and use routing of failed messages for advance error handling since messaging doesn’t provide a rich error handling capability. This approach Continue Reading...

BizTalk Server Tip #27: Implement a Enterprise Service Bus using the ESB Toolkit

tip27.jpg

Use ESB Toolkit to implement a dynamic self-adapting solution. It enables the implementation of the ESB pattern within BizTalk by maximizing the re-use of services while at the same time maintaining the flexibility to easily Continue Reading...

BizTalk Server Tip #26: Test 100% of your code

tip26.jpg

Guarantee full code coverage by running Orchestration Profiler of tracking data of your load tests. When testing your BizTalk Applications it is important to guarantee all code is executed, even the error paths. The Orchestration Continue Reading...

BizTalk Server Tip #25: Consider to prefer XSLT in maps

tip25.jpg

When developing maps consider using XSLT as the preferred language for describing your transformations by either using Custom XSLT, Scripting Functoids or even when developing Custom Functoids. This will result in maps that are Continue Reading...

BizTalk Server Tip #24: Maintain you Message Box efficiently

tip24.jpg

Don't let your BizTalk Message Box database grow significantly by accumulating suspended messages, put in place a monitoring mechanism to identify and resolve suspended messages as soon as possible. When you find a database Continue Reading...

BizTalk Server Tip #23: Configure and activate the DTA Purge and Archive Job

tip23.jpg

Configure and activate the DTA Purge And Archive Job to maintain a healthy BizTalkDTADb database, just keep the tracking information you need and delete from the live tracking database a soon as possible for the best experience Continue Reading...

BizTalk Server Tip #22: Use Webgarden for IIS scalability

tip22.jpg

When IIS becomes a bottleneck you can use webgarden for IIS scalability, this will create multiple hosting processes in the server and IIS will manage the balancing of load between them. Optimizing your web layer like this is very Continue Reading...

BizTalk Server Tip #21: Plan your Backup and DR strategy

tip21.jpg

Configure and activate the BizTalk Backup Job to generate the only supported BizTalk backup files and ensure you are able to restore them by planning and testing a disaster recovery plan. The success criteria for a Disaster Continue Reading...

BizTalk Server Tip #20: Use SSO as the application configuration store

tip20.jpg

For BizTalk Application settings use SSO for secure, scalable and highly available store. This is more secure than the usually used BizTalk configuration file and is more maintainable since you will have a single place to update Continue Reading...