关于c#:在没有Visual Studio的情况下为ASP.NET-MVC开发

关于c#:在没有Visual Studio的情况下为ASP.NET-MVC开发

Developing for ASP.NET-MVC without Visual Studio

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

无论如何,我可以不使用VS来实现MVC吗?


MVC框架没有特定于VS的东西,它只是一堆可以使用的DLL。 VS中的向导只是为您构建了一个快速入门框架。

ASP.NET MVC是" bin可部署的"-在服务器上也没有什么聪明的设置-只需将通配符ISAPI筛选器指向ASP.NET


假设您具有正确的程序集和C#编译器,则理论上您可以使用任何您想编辑的代码,然后手动或使用构建脚本运行编译器。 话虽这么说,我认为在没有Visual Studio / SharpEdit / Monodevelop的情况下进行.NET开发确实很痛苦。


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


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


推荐阅读