Moustafa Refaat
Login   Search
Skip Navigation Links
Home
Publications
Service Offerings
Downloads and Samples
My Resume
Endorsements
Contact Me
Books
Technical Articles
Software Packages
Scroll up
Scroll down
BizTalk The Practical Course
Mastering The BizTalk Technical Interview
Soduku:Challenging Puzzels
Scroll up
Scroll down
Design Patterns Review
Software Architecture Basics Review
Simplified BizTalk Content Based Routing for a Pass_Throu data
An Extensible Light Xml Rules Engine Component
Secure Messaging Solution
Create a SQL Database Programmatically
BizTalk Unzip Adapter
Implementing Singleton pattern with BizTalk Orchestrations
Developing BizTalk Custom Adapters
The BizTalk ESB Toolkit 2.0 experience Series
Scroll up
Scroll down
Setting the ESB Toolkit on the 64 Bit Machines
How The ESB Works
Sample Custom Resolver
Scroll up
Scroll down
Recent Training
Scroll up
Scroll down

News List

  • Toronto Code Camp Presentation is uploaded
  • BizTalk: The Practical Course is recommended by Micorsoft
  • Canadian Gigs Network (www.CanadianGigs.Net) a job web site focusing on Canadian Jobs
  • BizTalk Technical Interview Preparation
  • GT-DataSafe© Online Backup for Amazon Storage Services 3.0 is released
  • Soduku Challenging Puzzles
  • BizTalk: The Practical Course
  • Mastering The BizTalk Technical Interview is Published.

Technical Articles

  • SharePoint List Simplified Configuration Store
  • WCF and xsd:choice how to implement!
  • WCF: Refactoring a Plain old XML web service to a WCF Service
  • Setting the ESB Toolkit on the 64 Bit Machines
  • The BizTalk ESB Toolkit 2.0 experience Series
Skip Navigation Links
> Blog entries about: BizTalk
Setting the ESB Toolkit on the 64 Bit Machines
1.       Make sure you have a viable BizTalk Environment with BAM Tools
2.       Install UDDI form BizTalk DVD and make sure it is configured properly
3.       Install MS Enterprise Library 4.1
4.       Install Microsoft Chart Controls for .Net 3.5
5.       Install Visual Studio 2008 SDK
6.       Install the MS BizTalk ESB Toolkit 2.0
7.       Run the ESB configuration tool located “C:\Program Files (x86)\Microsoft BizTalk ESB Toolkit 2.0\Bin\ESBConfigurationTool.exe”
8.       Now start configuration of the ESB toolkit which is a little bit tricky, you have to set the properties for each section and apply it before you can proceed to the next section. Unlike configuring BizTalk were you can set all section and click apply once.
9.       Start by configuring the Exception Management database make sure that there are no errors in red if there are then delete the database from the SQL server correct the errors and reapply. Not that the ESConfigurationTool is non transactional which means it would not create everything or nothing it can create the database but no table or stored procedures which would cause you a headache later on to figure out why the ESB toolkit is not working properly Read more.. 
{10/05/2010 12:28 PM} {0 comments}  {Tags: BizTalk, ESB Toolkit}
The BizTalk ESB Toolkit 2.0 experience Series
In this series of blogs I will explain and discuss my experience with the MS ESB Tool kit for BizTalk 2009.  The BizTalk ESB Toolkit 2.0 is a collection of tools and libraries that extend BizTalk Server capabilities of supporting a loosely coupled and dynamic messaging architecture.  The two most valuable features of the toolkit are:
·        The Itinerary capabilities which allows you to implement a simple chain of actions on a message path (these actions can be running BizTalk maps, BizTalk Orchestration, or custom .Net code).
·        The Management portal sample  which allows you to view suspended messages and control other aspects of BizTalk and the ESB
The following figure for Microsoft shows the components of the BizTalk ESB Toolkit 2.0
 
Read more..
{08/05/2010 10:58 AM} {0 comments}  {Tags: Architecture, BizTalk, EAI, ESB Toolkit}
Implementing Singleton pattern with BizTalk Orchestrations

 As you know, with BizTalk Orchestrations, a new instance of the orchestration is created every time a new message arrives at the Receive Port. In a Singleton pattern only one instance should exist to handle all the messages (or events) in the system.  You can implement the singleton pattern using a simple correlation on the Receive Port name ,Read more...

{25/06/2009 11:32 AM} {0 comments}  {Tags: Architecture, BizTalk}
BizTalk SMTP Adapter and Macfee causes error "0x800ccc15"

I am using an SMTP port to send notifications and kept getting a logs in  the event viewer application logAs follows:

The adapter failed on an attempt to transmit a message going to send port with the address xxx@ddd.ca. Details: "The message could not be sent to the SMTP server. The transport error code was 0x800ccc15. The server response was not available
". For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp 

It turns out this is the reason is McAfee virus Scan blocks mass mailing worms. To correct this:

  1. Go to the console (for me, right-click the systray icon and select console from the pop-up menu).
  2. Select "Access Protection"
  3. On the "Port Blocking" tab, de-select "Prevent mass mailing worms from sending email" on port 25.

 

{24/06/2009 6:51 AM} {0 comments}  {Tags: BizTalk, EMail}
BizTalk Technical Interview Questions and Answers

Mastering The BizTalk Technical Interview

Wisdom is learning all we can, but having the humility to realize that we do not know it all. Mastering the BizTalk Technical Interview 200 BizTalk Technical questions with clear and concise answers will help you gain more wisdom in BizTalk Interviews. The difference between a great BizTalk developer and someone who kind of knows some stuff is how you answer the BizTalk Interview questions in a way that will show how knowledgeable you are. The 200 questions I have assembled are for: job seekers (junior/senior developers, architects, team/technical leads), and interviewers. BizTalk Technical Interview Questions covers BizTalk versions 2002, 2004, 2006, 2006R and 2006 RFID. The questions cover the following areas:

  • Basic Questions.
  • General Questions.
  • Schema Design Questions.
  • Pipelines and Pipeline components Questions.
  • Maps Questions.
  • Messaging Questions.
  • Adapters and Accelerators Questions.
  • Orchestrations Questions.
  • Rules Engine Questions.
  • BAM and BAS Questions.
  • Deployment and Installation Questions.

Learn the fundamentals relating to BizTalk and Enterprise Application Integration in an easy to understand questions and answers approach. It covers 200 realistic interview Questions with answers that will impress your interviewer. A quick reference guide, a refresher and a roadmap covering a wide range of BizTalk and EAI related topics and interview tips.  Read More..

Support independent publishing: buy this book on Lulu.

{10/01/2009 5:02 PM} {0 comments}  {Tags: BizTalk}
1 2> >>|

Copyright © Moustafa Refaat 2004 - 2009. All Rights Reserved.