Осталось только найти злоумышленников, которые смогут отличать жирные следы на тачскрине, которые возникают во время повседневной работы с телефоном от следов ввода пароля
Есть же NUnit(http://www.nunit.org/index.php), MbUnit(http://www.mbunit.com/), xUnit(http://www.codeplex.com/xunit)! И все это абсолютно бесплатно и доступно любому! Поддержку этих фреймворков можно легко добавить в студию с помощью Test Driven.NET(http://www.testdriven.net)
Я выбрал второй вариант, так как перегиб в сторону первого(Он должен содержать инструменты...) может сделать фреймворк слишком абстрактным и не применимым для конкретных задач. А перегиб в сторону третьего(Должен навязывать философию использования...) варианта сделает фреймворк слишком негибким. Лучшее - враг хорошего.
На сколько я могу судить из собственного опыта, тестирование логики работы ASP.NET старниц с помощью юнит тестов - это то еще извращение. А MVC позволяет писать тесты для контроллеров и тестировать работу приложения кодом, а не руками. ТАк что для меня MVC - это не модная тенденция, а отличный способ писать код более умно и качественно
>> А введение новой фичи - структуры MVC - по-моему, это ничто иное, как следование модным тенденциям,
Это вы серьезно не писали на ASP.NET :) Тестировать код было практически невозможно. Прогресс на лицо!
Думаю вам следует внимательно еще раз прочитать этот пост. Контроллер отвечает за обработку запросов пользователя, но НЕ ЗА СОХРАНЕНИЕ ДАННЫХ В БАЗУ. За это должна отвечать модель. Все это прекрасно объяснено в данном посте.
На дворе уже 2008 год! Конкретные претензии к ASP.NET MVC есть? Если есть, то еще не позно написать о них разработчикам ASP.NET MVC. Они активно прислушиваются к фитбекам пользователей.
Мне кажется, что "мягко говоря" плохо отзываться о каком-то продукте или разработке без обоснований некорректно. Есть негативный опыт? Поделитесь! Очень интересно узнать
Так это не недостаток, а преимущество!
Во-первых, можно использовать готовые библиотеки.
Во-вторых, можно сделать что-то свое, если готовых вариантов нет.
Это вы серьезно не писали на ASP.NET :) Тестировать код было практически невозможно. Прогресс на лицо!
Во-первых, можно использовать готовые библиотеки.
Во-вторых, можно сделать что-то свое, если готовых вариантов нет.
Так что не надо огорчаться :)