Приветствую,
допустим, что я хочу разработать нечто вроде Evernote (на базе WPF .net), т.е. с точки зрения функциональности, это:
1. Простая структура базы, 2-3 таблицы, объем данных небольшой. Для простоты, считаем, что данные текстовые (или легко сериализуемые).
2. Операции: CRUD, плюс поиск по тексту записей (опционально).
3. Естественно online.
И в общем-то все. Вопрос: имеет ли смысл для этих целей использовать noSQL? Например, нагуглил сервис:
orchestrate.io. Наверняка есть бесплатные площадки для CouchDB, MongoDB и пр. Использовать REST API для сетевой части очень соблазнительно. Или же лучше подойдет MS SQL (правда, у него вряд ли есть бесплатные площадки)?
И второй вопрос, если делать серверную часть руками - asp vNext подойдет для этих целей? Где можно найти пример/книгу?