Geeks With Blogs
Farhan's Two Cents on Collaboration, Integration & Enterprise Tech. Farhan Khan June 2005 Entries
BizTalk Rule Engine Musings...
So a customer wanted to use the Rule Engine 'stand-alone' for comprehensive processing of rules both sequential and intricate in nature with complex relations woven between them. All was well until we put the Rule Engine to test; the scarce documentation/experimentation can be the first roadblock with the rule engine. Testing of the rules can be a real pain esp. when you implement your custom .NET classes. Business Rule composer will test schemas for you however if ur rules involve any custom classes ......

Posted On Tuesday, June 28, 2005 3:53 PM

In awe of Architecture
This time around I am trying to think aloud and instead of sharing my humble experience with a particular technology, I am thinking about what technology trends have meant to us over the years? The world has seen so many paradigms of 'ultimate architecture' through the decades. Starting with procedural code/architecture and moving all the way to todays Service Oriented Architecture which by the way is being touted as a panacea to all the technological situations. It seems very amusing to me that ......

Posted On Saturday, June 25, 2005 3:35 PM

Enterprise Library & Strong Naming Woes
You might already be aware of the great Ent Lib and its immense support for framework like activities such as data access, logging, exception handling etc. The dlls shipped out of the box are not strong named and therefore could be a lot of trouble (if one's not judicious). So the key is to build the Ent Lib solution with a strong name key referenced in the global configuration file. So now your application would need to reference these strong named assemblies (mostly GACed), however since the application ......

Posted On Saturday, June 25, 2005 12:31 AM

BizTalk 2006 (PathFinder) Features
Its been sometime that BizTalk 2004 has been making its mark in EAI industry. It has come a long way while focusing on EAI; the focus has shifted to broader range within EAI domain rather than specific areas such as only TPM etc.BizTalk 2006 has some noticeable improvements owing to the community feedback which has been acitvely incorporated in this version. Some of the improved features (esp. compared to 2004) are outlined below: Deployment Convenience Runtime Enhancements (built on .NET 2.0) Developer ......

Posted On Friday, June 24, 2005 10:46 PM

MSMQ Distributor Service Configuration
Since I have gone through some hard time, figuring/digging out information about the MSMQ distributor service for the Enterprise Library, so I thought it would be worthwhile to document the information that was gathered through various sources. (just post a comment if you need config files).The MSMQ Distributor Service runs on the computer that acts as the destination for the log entries that are written to the MSMQ Sink. The service processes log entries as they are received by MSMQ and routes them ......

Posted On Friday, June 24, 2005 10:36 PM

Choosing .NET classes on runtime
Although simple yet non-trivial that many a times we need to discover/load classes on runtime. A sample scenario could be that you have developed a lot of classes for different types of credit application processing and then you want different applications to be processed by different classes which you have developed (may be acquired from some one else).Now the twist is that you do not want to hard-code the if else logic for extensibility/many other reasons i.e. the logic of routing a particular ......

Posted On Friday, June 24, 2005 10:33 PM

BizTalk 2004 Rule Engine
A major step forward towards BTS 2004 is the introduction of the Rule Engine which serves to keep the business logic separate from technology (to a certain extent). Though it is somewhat limited in terms of application but the concept has certainly come a long way.One of the paint points is the maintenance and modification of rules and their various sources in a large server environment. Since the 'Facts' and 'Vocabularies' can derive from a number of soureces such as .Net class, DB, Schemas therefore ......

Posted On Friday, June 24, 2005 10:30 PM

Copyright © Farhan Khan | Powered by: GeeksWithBlogs.net