Подтвердить что ты не робот

Есть ли .NET framework, похожий на Ruby Sinatra?

Кто-нибудь знает, есть ли библиотека .NET/API, аналогичная Ruby Sinatra?

Просто интересно, поскольку с новым API маршрутизации в ASP.NET MVC, WCF и .NET 3.5 это похоже на возможность.

4b9b3361

Ответ 2

Кажется, в настоящее время на .NET существует целый ряд этих веб-фреймворков:

Nancy: Здесь - подкаст HanselMinutes с создателем Андреасом Хоканссоном
Nina: "Нина - это веб-микрофрейм для платформы .Net, вдохновленной Синатрой"
Kayak: "Kayak - это асинхронный HTTP-сервер, написанный на С#"
Manos: Интервью с создателем Jackson Harper on Hearding Код
Jessica - это "микро-веб-фреймворк, написанный из любопытства в .NET, вдохновленный Ruby Sinatra".

Существует хорошая статья статьи Майка Хэдлоу, где я взял вышеупомянутые ссылки, и он хорошо разбирается в каждой из них. Просто подумал, что я буду кричать об этих проектах, и это интересно увидеть такое развитие в мире .NET.

Ответ 3

Вы также можете проверить OpenRasta. Это хорошая, чистая структура REST. Я не знаю, использует ли он библиотеки маршрутизации MS или нет, но из того, что я могу сказать, синтаксис маршрутизации очень похож, если не идентичен. Кроме того, похоже, что IronRuby способен запускать Sinatra и Rack сейчас, а IronRuby имеет инструкции по его запуску, поэтому альтернатива может не потребоваться, если вы хотите запустить Sinatra в среде .NET.

Ответ 4

Похоже, что Мартин framework вдохновлен Sinatra, но это не порт. Он использует новый API маршрутизации, который вы упомянули.

Ответ 5

Вы можете проверить Manos https://github.com/jacksonh/manos - это легкая структура, основанная на Sinatra.

Я не нашел Nancy Framework, вы можете дать мне правильный URL?