Is C# is needed for Microsoft Integration Platform like Azure Integration & BizTalk Server?

Ramanarajan D 16 Reputation points
2023-01-01T02:50:47.983+00:00

Hello,

Currently, I'm working on BizTalk Server.

I'm planning to learn azure integration services like logic apps, event grid, etc...

My question is learning C# is needed for Microsoft-based integration?

Currently, I'm using C# in BizTalk to use utilities and custom pipeline components.

I'm totally confused about this. Could you please assist me? I think that we can't achieve everything via tools. But it's possible by code(Ex: C#).

Thank you.

BizTalk Server
BizTalk Server
A family of Microsoft server products that support large-scale implementation management of enterprise application integration processes.
389 questions
Developer technologies C#
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Colin Dijkgraaf 1,601 Reputation points
    2023-01-01T07:27:13.483+00:00

    It depends on what you are trying to achieve. A lot of things in BizTalk can be done without c# or other .Net code, but then you will encounter some things that might require some code, and c# is one of the options.

    For example scripting factoids in maps can use

    • C# .NET
    • JScript .NET
    • Visual Basic .NET

    For custom pipeline components again it just has to be .Net, not necessarily c#

    I've even used a custom adapter in BizTalk that is written in Java.

    For Azure, if you are using Logic Apps, again you might not need to do any coding at all. But again, you might hit scenarios where it makes sense to use Function Apps, again the code can be in multiple languages

    Azure for developers overview
    Azure supports the most popular programming languages in use today, including Python, JavaScript, Java, .NET and Go.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.