Criando uma API da Web C # - REST

Estou prestes a iniciar um projeto em c #. Eu nunca usei c # e esperava receber alguns conselhos de implementação antes de cometer um erro bobo e seguir o caminho errad

O que estou tentando alcançar é basicamente ter um aplicativo C # em um servidor que pode ser acessado por meio de uma API da Web. Este aplicativo recebe algumas variáveis de sequência e, em seguida, retorna uma sequência. O aplicativo abrirá e executará alguns programas instalados (não programas em c #

Eu li sobre o WCF, mas acho que, à primeira vista, isso pode ser um exagero, pois a API que espero criar terá apenas um ou dois métodos de solicitação e retornará uma strin

O que estou realmente procurando é aconselhamento sobre o que devo usar, o que procurar e até links para bons tutoriais sobre a criação de serviços web com C # e como posso fazer o link entre uma API da web e um aplicativo C #.

brigado por todos os conselho

questionAnswers(5)

yourAnswerToTheQuestion