今天把用户管理模块结束了,在这个模块,虽然没有用到什么新的东西,都是之前留言板项目中的内容,但是让我对MVC的开发有了一些新的感受。
首先,就是ViewModel层,在开发过程中,我看了一些网上高手的代码,基本上都用到了ViewModel这个层,开始只是照着高手们的代码去做,但是后来发现,这个层的出现,更好的诠释了关注点分离的概念,让View层做的只是显示数据,而不需要再去做任何业务逻辑。其次,在MVC开发中用到了一些函数还是没有深入的应用,比如我经常用到的where函数,还有就是Htmlhelper中的控件,使用起来还是很生疏,只能临摹高手们的代码。再次就是ASP.NET中扩展的应用,没有任何概念。
以上就是我在开发用户管理这个模块中遇见的问题。在接下来的模块开发中,我会更深入的去了解之上提到的问题。