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

Ramanavenkat 6 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.

Microsoft BizTalk Server
Microsoft BizTalk Server
A family of Microsoft server products that support large-scale implementation management of enterprise application integration processes.
358 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,579 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Colin Dijkgraaf 1,346 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