Следует ли использовать WebMatrix для создания реального веб-сайта?

Я просмотрел сотни статей и сообщений в блогах, в которых говорится, что WebMatrix предназначен только для начинающих и т.д. мой вопрос в том, почему я не должен использовать WebMatrix для создания рабочего сайта реального мира, например, легкого веб-сайта Q & A? мы можем создать все, что необходимо для веб-сайта, с помощью этого инструмента. так почему бы не использовать его? есть ли что-то, что нужны реальным веб-сайтам, которые не могут быть сделаны WebMatrix? похоже, что это нормально, чтобы создать полностью функциональный и сильный сайт с помощью этого инструмента. но люди говорят, что вы не должны его использовать, почему?

И прошу прощения за мой страшный английский! спасибо заранее.

Ответ 1

Некоторые люди считают, что все приложения "реального мира" являются гигантскими вещами, которые нуждаются в массивной архитектуре, множестве разработчиков в командах, средствах контроля версий, тестах и ​​т.д. и т.д. Эти типы приложений не подходят для WebMatrix. Миллионы приложений реального мира действительно принимают форму легких Q и A сайтов, блогов и т.д., И они построены и поддерживаются одним человеком. Вы можете создать их с помощью WebMatrix.

Совет для будущего: если многие люди в блоге говорят "Не делай X", но не объясняйте, почему, вы можете быть уверены, что они не поняли, о чем они говорят. По какой-то причине WebMatrix привлек внимание многих людей такого типа...

Ответ 2

Я очень рекомендую вам послушать недавний эпизод Hanselminutes (http://www.hanselminutes.com/default.aspx?showID=268), где Скотт Гензельман и Роб Конри обсуждают WebMatrix и их опыт создания реальный веб-сайт.

Ответ 3

Я не понимаю, почему нет. Это в основном просто IDE. Код, который вы пишете, по-прежнему будет ASP.NET. Он все равно будет работать на IIS. Вы могли бы написать "реальный мир" в блокноте, если бы вы были так склонны. Это может быть немного сложнее, но если сайт достаточно прост, он определенно выполним. Что может сделать или сломать ваш сайт, так это ваш дизайн, и вам не нужна IDE для этого.