Каков общий рабочий процесс .NET MVC?Есть ли один портативный между Rails? - PullRequest
0 голосов
/ 18 января 2011

Я работал в качестве ученика / младшего разработчика, работающего в веб-формах .NET и увлекающегося кучей других вещей.

После дегустации тонны технологий я остановился на Ruby on Rails иASP.NET MVC.

Я борюсь с рабочим процессом и хочу заняться разработкой, ориентированной на поведение.

Какие рабочие процессы работают для вас?

Какие инструменты вы рекомендуете?для тестирования и т. д.

Какие инструменты я могу использовать как на Rails, так и на .Net?

Какие советы по концентрации вы рекомендуете?

Ответы [ 2 ]

0 голосов
/ 19 января 2011

Я не эксперт и продолжаю совершенствовать свой процесс.Недавно я написал об этом в блоге, который должен дать вам хорошее начало: http://ntcoding.blogspot.com/2011/01/total-bdd-in-aspnet-mvc_16.html

Надеюсь, вам понравится.BDD помогает вам оставаться организованным и убедиться, что вы разрабатываете правильный продукт.

Потратьте также много времени на изучение корнишона.

Вы можете использовать IronRuby в .NET, что означает RSpec и множество вещей, которые используют мальчики рельсов.

Ciao сейчас:PPPPPPPPPPPPPPPP

0 голосов
/ 18 января 2011

Одним из инструментов, которые я активно использую в .NET, является ReSharper. Это требует значительных изменений, но позволяет мне легко и быстро изменить мой код, поскольку обеспечивает быстрый и простой способ выполнения тестов и рефакторинга кода. Кроме того, он также предоставляет визуальные подсказки, когда я могу делать что-то лучше.

Что касается переносимости между Rails и ASP.NET MVC, я ничего не видел. Самое близкое, что вы могли бы получить в плане инструментов, - это использовать ReSharper в .NET, а затем RubyMine в Ruby, так как они оба написаны JetBrains.

Для тестирования в .NET вы можете проверить mSpec, поскольку это BDD-инфраструктура для .NET, а затем объединить его с использованием некоторых вещей из MvcContrib для автоматического тестирования пользовательского интерфейса, и вы можете получить рабочий процесс ближе к тому, что вы получаете коробки с рейками 3.

...