用ASP.NET MVC自己管理自己的View:ASP.NET MVC File Management

频繁的与美工交接,频繁的通过FTP、远程连接上传文件,哪怕是改一个字节都要传一次服务器。日常开发中有太多的很烦很烦的界面修改,于是我之前做了ASP.NET MVC View Management,用于管理服务器上ASP.NET MVC中View文件的小改动,不过后来又感觉到有些配置文件有时也要修改,于是将其扩展至上一层,使之能管理更多的文件。

在这个项目中,我没有考虑过多的安全问题与文件是否可编辑的问题,因为我是假定系统管理員在了解系统的情况下,去使用的,而且系统管理員也可以很好地将这个程序嵌入到自己的ASP.NET MVC项目中并赋予相应的管理权限。

image

进入系统之后即进入文件及目录管理界面,而在这里比之上一版本的“文件修改、重命名、新建文件、删除文件”几个功能,又多出了对文件夹的几个操作。而且使用了一下老赵强推的强型Model。

我将程序的源码共享在Codeplex上:http://file.codeplex.com/

源码下载:http://file.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24834

源码在线查看:https://file.svn.codeplex.com/svn/

如果有任何问题请在下面留言,也欢迎大家指教批评。

0
0
(请您对文章做出评价)
« 上一篇:尝试在博客中嵌入SL
» 下一篇:ASP.NET MVC 重点教程一周年版 第八回 Helper之演化
posted @ 2009-03-17 20:26 重典 阅读(5556) 评论(14)  编辑 收藏 网摘 所属分类: ASP.NET MVC, 模式、重构、实践

  回复  引用  查看    
#1楼2009-03-17 21:22 | 郁闷的翩翩      
沙发,速度。
  回复  引用  查看    
#2楼2009-03-17 21:22 | SZW      
支持阿!
  回复  引用  查看    
#3楼[楼主]2009-03-17 21:23 | 重典      
@SZW
原来是这个意思

  回复  引用  查看    
#4楼2009-03-17 21:30 | 紫色永恒      
沙发啊
  回复  引用  查看    
#5楼2009-03-17 21:33 | 紫色永恒      
对了 强类型Model这种方式用起来真的爽吗?
  回复  引用  查看    
#6楼[楼主]2009-03-17 21:49 | 重典      
@紫色永恒
用着还算爽,建起来真是不爽

  回复  引用  查看    
#7楼2009-03-17 21:50 | Q.Lee.lulu      
爽啊,很爽的....
  回复  引用  查看    
#8楼2009-03-18 09:13 | 假正经哥哥      
@紫色永恒
很爽,现在取值赋值不用做了,练主从表的表单都可以。。。还是很爽

  回复  引用    
#9楼2009-03-18 09:23 | 注册用户使用[未注册用户]
就实际实用的情况下不赞成使用这种方法.
FTP可以保持服务器与你机器上的代码同步...
我曾吃过这方面的亏.

  回复  引用  查看    
#10楼2009-03-18 09:34 | 上不了岸的鱼{ttzhang}      
学习。。。
  回复  引用  查看    
#11楼[楼主]2009-03-18 10:52 | 重典      
@注册用户使用
这个工程就是在实际项目中的,
我感觉本身本地项目与服务器就有很多不同,如配置文件,以及用户上传的文件
更改程序本身当然用它不好,不过往往需求与更改不是理想化的,意外的字符更改也是经常发生的,所以有这样一个功能


  回复  引用  查看    
#12楼[楼主]2009-03-18 10:53 | 重典      
@上不了岸的鱼{ttzhang}
^^

  回复  引用  查看    
#13楼2009-03-22 10:24 | NingDev      
学习
  回复  引用  查看    
#14楼2009-03-24 20:17 | 双鱼座      
没有上传文件?