Running Scripts from C# Application

Run Powershell-Script from C# Application

How to run PowerShell scripts from C#

Python for C# Developers, By Michael Kennedy

A 3 minute guide to embedding IronPython in a C# application

Is it possible to dynamically compile and execute C# code fragments?
It depends on your precise needs. Two ways I can think of:

Use a language like Python which is interoperable with C#, and call the Python script from C#. Actually, you can even make things simpler by just calling an executable, passing to it an XML or JSON data, and wait for XML or JSON response.

If you need to use C#, then compile C# on the fly, just like LINQPad does. Is it possible to dynamically compile and execute C# code fragments? is a good starting point. Loading the code in a sandbox (in a different AppDomain) is also a good idea if you need to provide enough security and don’t trust the code which can be written by the user.


json to c# data class generators

What’s the difference between DataContractJsonSerializer and JavaScriptSerializer?

Json.NET: Popular high-performance JSON framework for .NET

JSON serialization – DataContractJsonSerializer vs JavaScriptSerializer

Serializing and Deserializing JSON

run python from csharp code

Running IronPython Scripts from a C# 4.0 Program


TypeScript vs. CoffeeScript vs. ES6


Project-less scripted C# with ScriptCS and Roslyn


Which online Python course is the best?