Projects
CODit has delivered more than 50 enterprise integration projects world wide. The years of experience obtained by our consultants guarantees the successful implementation of your integration projects.
This unique framework consists of a pragmatic BizTalk project approach. It also comes with many production proven components, supporting this approach.
The CODit methodology has been successfully applied on many integration projects worldwide. CODit brings added value in every phase of the project.
Every CODit consultant/architect is 100% focused on BizTalk Server projects and is BizTalk Server certified. This is the only way to guarantee the right quality and experience that is needed for complex BizTalk Server projects.
Our team of architects can get access to the right resources:
By using the CODit implementation framework components, BizTalk flows can be implemented in the same consistent way. Reusing production proven components makes sure developers avoid typical errors that can occur when developing project specific customer components.
The component framework has out of the box functionality to implement the following typical messaging patterns:
of artefacts in BizTalk assemblies (projects) is done to provide easy deployment and update capabilities.
CODit has a testing framework for BizTalk Server projects. This framework is using the Microsoft .Net testing standard for Unit testing and extends the BizUnit framework.
This allows for use of automated tests scheduled on the testing environment. The tests can be executed after every change in the system, to ensure the changes don�t break the implementation.
is very important.
CODit believes that in most integration projects, the daily operational tasks (monitoring exceptions, resubmitting messages�) should be performed by users other than BizTalk developers.
Typically each project lead will handle its own business processes. To enable this, CODit has built a BizTalk Dashboard.
This application enables key business users to handle and monitor the messaging inside their business processes.
The BizTalk Dashboard is technology agnostic and is presenting data in an understandable, non-technical layout.
CODit also has procedures in place to perform typical operational tasks:
Project Approach
CODit has bundled years of integration and BizTalk experience into the CODit BizTalk Implementation Framework & Methodology.This unique framework consists of a pragmatic BizTalk project approach. It also comes with many production proven components, supporting this approach.
The CODit methodology has been successfully applied on many integration projects worldwide. CODit brings added value in every phase of the project.
Every CODit consultant/architect is 100% focused on BizTalk Server projects and is BizTalk Server certified. This is the only way to guarantee the right quality and experience that is needed for complex BizTalk Server projects.
Design & Analysis
During design & analysis, one of our BizTalk Certified architects will work together with the customer to define the required building blocks and procedures.Our team of architects can get access to the right resources:
- CODit internally, by contacting the TAC (technical advisory council), a team of high qualified BizTalk architects, designing and validating BizTalk architectures.
- Microsoft internal discussion lists, documentation and contacts
Development
When the architecture has been designed, development can start. BizTalk Server is an open platform. This allows developers to build solutions in different ways, sometimes resulting in problems only encountered in the production phase.By using the CODit implementation framework components, BizTalk flows can be implemented in the same consistent way. Reusing production proven components makes sure developers avoid typical errors that can occur when developing project specific customer components.
The component framework has out of the box functionality to implement the following typical messaging patterns:
- Dynamic Content Based Routing (CODit Matrix)
- Database driven routing (CODit Matrix in combination with Transco)
- Database field mapping and replacement (CODit Transco)
- (Re)Sequencing of messages based on content values. (CODit Sequence Controller)
- Prevention of duplicate messages (CODit Double Checker)
- Business Activity Monitoring on Line Level (CODit BAM Publisher)
- Business Activity Monitoring by using database lookups (CODit BAM Publisher in combination with Transco)
- Functional error handling (CODit Functional Retry)
- Complex Message Validation (CODit XSD Validator)
- Exception handling (CODit ExceptionHandler for BizTalk)
Testing & Deployment
CODit projects are developed with change management and ease of operations in mind. The organization and separationof artefacts in BizTalk assemblies (projects) is done to provide easy deployment and update capabilities.
CODit has a testing framework for BizTalk Server projects. This framework is using the Microsoft .Net testing standard for Unit testing and extends the BizUnit framework.
This allows for use of automated tests scheduled on the testing environment. The tests can be executed after every change in the system, to ensure the changes don�t break the implementation.
Administration and management
Integration projects typically have a long life cycle. Therefore the operational aspect of a BizTalk solutionis very important.
CODit believes that in most integration projects, the daily operational tasks (monitoring exceptions, resubmitting messages�) should be performed by users other than BizTalk developers.
Typically each project lead will handle its own business processes. To enable this, CODit has built a BizTalk Dashboard.
This application enables key business users to handle and monitor the messaging inside their business processes.
The BizTalk Dashboard is technology agnostic and is presenting data in an understandable, non-technical layout.
CODit also has procedures in place to perform typical operational tasks:
- Archive and purge of HAT (tracking) database
- Deployment guidelines
- Backup procedures
- Disaster recovery guidelines and expertise
- Operational monitoring with MOM / Microsoft System Center.



