在没有Visual Studio的情况下开发ASP.NET-MVC

我没有在Visual Studio中编写ASP.NET C#应用程序,而是使用了我最喜欢的文本编辑器UltraEdit32。

无论如何我可以在不使用VS的情况下实现MVC吗?

MVC框架没有特定的VS – 它只是你可以使用的一堆DLL。 VS中的向导只会为您构建一个快速启动框架。

ASP.NET MVC是“可以部署的” – 在服务器上设置也没有什么太聪明 – 只需将通配符ISAPIfilter指向ASP.NET

假设您拥有正确的程序集和C#编译器,理论上您可以使用任何想要编辑代码的内容,然后手动或使用构建脚本运行编译器。 据说在没有Visual Studio / SharpEdit / Monodevelop的情况下进行.NET开发真的很痛苦。

即使您不想在VS中进行实际编辑 ,也可以在那里创建项目并在另一个编辑器中编辑文件。

对于中小型mvc项目, WebMatrix一点都不差。 另外,对于项目的简单更改,我经常使用SublimeText。