Еще немного о NancyFX

Введение

Сегодня я хотел бы немного углубиться в “MVC-модель” NancyFX. Разобраться что и как здесь это работает проще на простом примере – например, классический пример со списком дел (он же ToDo List): пользователь может иметь несколько список дел (TodoList) с некоторым количеством задач в каждом (Todo). Каждая задача имеет срок исполнения, заголовок и признак выполненности. Пользователь может создавать новые списки дел и добавлять новые задачи в существующие списки дел.
Continue reading

ASP.NET Core на Ubuntu 14.04 в облаке koding.com

Решил попробовать странного – ASP.NET Core. В еще более странном окружении – Ubuntu 14.04 на VDS в облаке koding.com.

Казалось бы, что тема ASP.NET Core уже разжевана достаточно и что могло бы пойти не так? А вот и могло. Как всегда. Если что-то может пойти не так, то пойдет именно не так (закон Мёрфи никогда еще не подводил).

В этой статье постараюсь зафиксировать пошаговую инструкцию для желающих повторить мой опыт (на самом деле в первую очередь для себя, конечно).
И что же дальше?

Rider IDE прямиком из Jetbrains

Аттеншн! Jetbrains наконец-таки выкатили свою IDE под название Rider для C#/.NET. Как и все их среды разработки, Rider базируется на IntelliJ IDEA – кроссплатформенной IDE для Java. На данный момент только EAP, но релиз обещают осенью этого года.

Для того, чтобы получить этот инструмент требуется подписаться на их рассылку здесь. На указанный email придёт ссылка на скачивание дистрибутива для Windows/OS X/Linux.

Быстрый взгляд не дал особого понимания, что это и как: из существующих проектов ни консольное, ни веб-приложения не взлетели из коробки.

Держим руку на пульсе. Посмотрю более внимательно позже и постараюсь сделать чуть более подробный обзор. Или не сделаю. Посмотрим.

“Hello, NancyFX!” или как я альтернативный веб-фреймворк под .NET нашёл

На днях (на самом деле даже не на днях, а на неделях) решил изучить вопрос об альтернативных фреймворках для разработки веб-приложений
на платформе .NET. Как ни удивительно, таковые нашлись. И, что еще более удивительно, их оказалось больше одного:

Continue reading