Temporary Post Used For Style Detection (fe6c10b8-f62b-4d82-b9d5-d30e3a1bba35)
This is a temporary post that was not deleted. Please delete this manually. (f1b48d33-090f-42a4-af2a-74e5e28b41ae)
Customer Service
My late grandfather used to tell the story of the day he was going to switch banks. This was back in the days when banking was more personal and you knew the bank manager by name. You also new his wife and kids and exchanged Xmas cards.
Granddad had written a cheque for something from his checking account. For whatever reason there wasn’t enough funds to the clear the cheque in that particular account, but there was funds in several other accounts. The bank dishonoured the cheque and sent it back as “insufficient funds”. Granddad was highly embarrassed by that as he wasn’t the kind of man to write bad cheques. He was so furious about this that he’d made up his mind he was going to switch to another bank. The next morning he went down to the bank fully intending to close out his relationship with that particular bank. Before he could makeitto the teller, thebank manager came bolting out of his office, “Ah Mr. Beckett,I’m terribly sorry about this mix up, just this morningI put a bank chequein the mail toMr. X andI’ve taken the liberty of drawing the funds out of your savingsaccount. We of course only dishonour cheques when we absolutely have to and I’m terribly sorry about this. I told Mr. X in my letter that this was a bank error. Please come into my office. Mrs. Y can you please bring Mr. Beckett a cup of tea?”
Needless to say Granddad didn’t change banks that day and he used to say that after that day he was even more loyal to his Bank than he was before. Hetold this story to illustrate what business really is.He used to say that business is looking after the genuine needs of customers. Focus on the customer and successfollows, like a treefollows a dandelion. Actuallyhe didn’t say that last part…
I’ve always kept the story of that bank manager in the back of my mind. The story epitomises, to my mind, what personalised customer service and customer focusis. In today’sincreasingly impersonal worldpersonalised customer serviceispretty much impossible to do, and pretty rare. That’s ok, I don’t expected to be greeted by my first name whenI go to the bank. What is timeless,however, is the bit about focusingon the needs of the customer. Like genuinely.Notjust pretending you do, but actually,you know, walking the talk.But that’s notreally something you “do”, its more of an attitudinal thing about who you “be”. I say that because what you do flows out of what you be. And packed into that one little nugget is some wisdom you could take to the bank.
New contributor on board
Hi all,
My name is Lex Hegt and from now on I will try to do regular postings on this blog as well. Just like Isaac and Randal I work for The Vision Web. On this blog I want to document/share problems and solutions I run into.
Please feel free to react on my postings!
Lex
Looking for skilled ASP.NET developers in Salt Lake area
Easier way to add a DLL to the GAC
Often in BizTalk you’ll need to add assemblies to the Global Assembly Cache. In the past I had used a shortcut on my Quick Launch toolbar which opened the GAC, then I’d drop the assembly inside, but there is an easier way.
A registry key can be created which allows you to right click the DLL and “GAC it” in one click.
The text for the key is below; simply copy/paste it into notepad and save it as a registry file (.reg). Then double click the file to add it to the registry.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\dllfile\shell\gacutil\command]
@=”c:\\windows\\Microsoft.NET\\Framework\\v1.1.4322\\gacutil.exe /i \”%1\””
You can also download the Gacutil right-click key as a zip file here.
Best Use of &&
You may have to written code that checks if an object is null before you use it……(read more)
Sample: Deploying Business Rules Programmatically
The Rule Engine Deployment Wizard, which ships with BizTalk Server 2006, provides a graphical user interface to perform the following operations:
%u00b7 Import a policy from a Business Rule Language (BRL) file into the Rule Engine database, and publish the policy
%u00b7 Export a policy from the Rule Engine database to a BRL file
%u00b7 Deploy a published policy
%u00b7 Undeploy a deployed policy
One of the disadvantages of this wizard is that you can perform only one operation at a time. For example, if you need to export two policies, you need to launch the wizard twice. This wizard is also not scriptable and hence cannot be used to easily automate the operations that it supports. For example, you cannot automate the wizard easily from a setup program to automatically import and deploy one or more policies. The DeployRules sample fills this gap, allowing administrators to import, export, deploy, undeploy, and remove policies in a scriptable manner.
Download the attachment, and review the ReadME.doc first.
Sample: Analyzing Objects of the Same Type in a Business Rule
In many scenarios, you will write a business rule against a type and expect the rule engine to separately analyze and act upon each instance of the type that is asserted into the engine. For example, if you write a rule against a .NET type and assert three .NET objects of that type into the rule engine working memory, the rule engine performs match-conflict resolution-action phases on each .NET object separately. In some scenarios, however, you will want to analyze multiple instances of a given type simultaneously in a rule. This sample demonstrates how to analyze multiple instances of a type in a business rule.
(Download the attachment, and then go through the readme.doc first)
Sample: Deploying Business Rules Programmatically
The Rule Engine Deployment Wizard, which ships with BizTalk Server 2006, provides a graphical user interface to perform the following operations:
%u00b7 Import a policy from a Business Rule Language (BRL) file into the Rule Engine database, and publish the policy
%u00b7 Export a policy from the Rule Engine database to a BRL file
%u00b7 Deploy a published policy
%u00b7 Undeploy a deployed policy
One of the disadvantages of this wizard is that you can perform only one operation at a time. For example, if you need to export two policies, you need to launch the wizard twice. This wizard is also not scriptable and hence cannot be used to easily automate the operations that it supports. For example, you cannot automate the wizard easily from a setup program to automatically import and deploy one or more policies. The DeployRules sample fills this gap, allowing administrators to import, export, deploy, undeploy, and remove policies in a scriptable manner.
Download the attachment, and review the ReadME.doc first.