Posts

Showing posts from October, 2017

Windows Azure BizTalk SB adapter to Windows Azure Queue and back - Simple Example

Image
Windows Azure BizTalk SB adapter to Windows Azure Queue and back - Simple Example Configure Windows Azure Service Bus Queue Queue-based technology is a very powerful way to exchange data between remote clients in an asynchronous manner. Microsoft provides an asynchronous message queuing mechanism by providing: MSMQ and Azure Service Bus. MSMQ is an old technology present on the market  as a feature since NT4 and Windows 95. However Azure Service Bus was released in 2012. BizTalk Server supports both MSMQ and SB mechanisms and it provides dedicated adapters. MSMQ comes with WCF Adapter and netMsmqBindings. Azure Service Bus is supported by BizTalk Service Bus adapter. Download the Microsoft Azure Shell. ( This is needed because BizTalk Service Bus adapter uses Access Control Service or Access Control Signature for authentication Since the only option for authentication in Azure Portal is SAS (Shared Access Signature) a simple PowerShell script will be used ...

Adding IQ Driver to LINQPad and connecting to ORACLE Database

Image
Adding IQ Driver to LINQPad and connecting to ORACLE Database Download the IQ Driver from: http://www.linqpad.net/richclient/datacontextdrivers.aspx Open LINQPad Add connection View more drivers > Browse You will now be able to see the new driver on the list. Connect to Oracle Open LINQPad Click on Add connection Select the IQ Driver Select Oracle Provide Server IP or DNS name User name and Password On the Advanced tab provide SID and the port number Test the connection

C# WorkFlow Foundation - Create a Custom Activity (Visual Studio 2017)

Image
C# WorkFlow Foundation - Create a Custom Activity (Visual Studio 2017) Create a new project  ( File > New > Project ) Choose “Workflow”  and WorkFlow Console Application Name it and click OK This is what you should get by now: Grab Flowchart from the toolbox Grab flow decision Grab WriteLine and copy it three times Grab Delay shape Arrange all the artefacts in a similar manner as at the below picture Go to the properties of the Delay shape and type 00:00:05 in the Duration box Click on the Variables tab, in the left bottom corner and click on “Create Variable” Create a variable of type int32 called “a” initialize it with number 1  by typing 1 in the Default column Add four string variables   “s” with a default value of “START” “y” with a default value of “YES” “n” with a default value of “NO” “n” with a default value of “NO” Now go ...