Rob Fox MSFT DVLPR & GYM RAT

Integrate 2016 – Day 1 Recap 1

Integrate 2016 – Day 1 Recap

I am in London at the Integrate 2016 conference, again perfectly organized by BizTalk 360. Initially Microsoft also planned a summit in Redmond, but this got cancelled, boosting the attendees at the European event. A little bit short of 400 people are attending. The most important thing I noticed is that Microsoft is finally getting its integration priorities straight. BizTalk is not going away and Microsoft is actually ramping up its...

6

Referencing external assemblies in Azure Functions

I have previously blogged about Azure Functions and the potential of these small, stand-alone functions. It is a welcome addition to the Microsoft’s micro services vision. Function Apps are about the smallest amount of work you can do and it’s all easily exposed through an API. You can code Node.JS if you want, but if you use C#, you have the entire .Net framework at your disposal – not everything out-of-the box...

Adding a JSON schema to your Logic App – Generate, Copy & Paste 0

Adding a JSON schema to your Logic App – Generate, Copy & Paste

Although I see many Logic Apps triggered by events like schedules or external events like a Twitter message, it’s also possible to trigger it by an HTTP call. A nice feature, but it would be even better if we were able to get the definition in the Logic App as well, so we know what properties we can use in our flow. And you know what? Yes we can! Let’s start by creating an easy Logic App...

0

Logic Apps and the purpose of Azure Functions

I have been looking at Azure Logic Apps since last year, but I couldn’t find a purpose for it, except retweeting a tweet. I couldn’t find a real world scenario for it. It was just too limited. There are connectors, but what should I do with the message? Maybe a BizTalk mapping or fire a business rule? And you need BizTalk Services for that. I don’t know about BizTalk Services, but...

0

There’s a new kid in town and it is called Azure Functions

A lot of stuff has been announced during the Build Conference this year. A lot of exciting stuff for developers, especially if you are into everything Azure. One of the things I am pretty psyched about is Azure Functions. It seems so arbitrary, but it’s something I – as an integrator – use daily. Just think of all your helper functions (methods) you use in BizTalk, or any other application...

0

A very first look at Logic Apps Preview Refresh

Finally! Well, that’s what it feels like in this day and age anyway. We can’t even wait until the next phone gets released, before we even got the last one. But Microsoft refreshed their Logic Apps Preview and took it to the next level. The next level, but for sure not the final level. Just a short post to see what’s new here. I will be playing with it a little more the...

Optimizing XSLT to boost your BizTalk map performance 4

Optimizing XSLT to boost your BizTalk map performance

Who hasn’t had this discussion when working with BizTalk? Should you use the built-in BizTalk mapper or go with XSLT instead. For me, it all depends which situation I am in. If there are a lot of BizTalk developers, I would say it’s a no brainer and go with XSLT. But if I have to educate people at a client to work with BizTalk in the first place, people who will only occasionally develop or...

0

(Re)Finding my way in Microsoft’s Integration Offering

I have, as always, been very busy with integration. On premise that is. Microsoft’s cloud integration offering has been all over the place for the last couple of years and to be honest, I wouldn’t have recommended it to customers. Enterprise customers need some sort of security for the future and can’t rely on services that will be suddenly discontinued. Finally there is some light at the end of the tunnel. Integration is...

0

Slow down BizTalk using an orchestration

Last week I wrote a blog post about slowing down BizTalk using throttling. This method can be good, but it’s also dependant of other factors, like how busy is your machine? Are there any other processes throttling? How severe is the impact? Different circumstances can influence throttling behavior. So it needs some testing, also on your production machine. It turns out the method is not as easy as it seemed. If we want to make...

2

Problem deploying Business Rules: The database “BizTalkDb:BizTalkRuleEngineDb” associated with the deployment driver does not match the database “:” specified during product configuration

We encountered a problem when deploying Business Rules on a colleagues development environment, while it wasn’t happening on all the other development environment. We are using the BizTalk Deployment Framework, but the problem will also ocurr when you are not using the Deployment Framework. The error that occurred was: Deploying rule set ‘<RULESET>’ version 1.8… Failed: Microsoft.RuleEngine.RuleEngineDeploymentDBConfigurationMismatchException: The database “BizTalkDb:BizTalkRuleEngineDb” associated with the deployment driver does not match the database...