雪叶丹枫

这是我在网络上的统一帐号,无论在那个社区我都使用这些信息标志我自己

导航

11 2013 档案

摘要:什么是代码结构的组织?asp.net MVC 5 默认创建出的几个目录的标准含义分别如下:Controllers目录存放MVC模式中的ControlerModels目录存放MVC模式中的ModelViews目录存放MVC模式中的View除此外还有Content(存放资源文件,如CSS、图片)、Scripts(JS脚本文件)等目录是有标准含义的,有标准含义也就是说有非标准含义,你可以遵循这些标准含义也可以定义自己的非标准含义,比如:asp.net MVC 5 中的Controller无非是继承system.web.mvc.controller的类而已,你可以把这个class放在其他目录甚至另外一 阅读全文

posted @ 2013-11-22 18:05 雪叶丹枫 阅读(778) 评论(1) 推荐(1)

摘要:在探讨系统重构的代码结构组织之前,先初步考虑框架与数据库的交互,在.net平台上数据访问方案有人总结为三类:DataSet、ADO.net 2.0、ORM组件。我只熟悉ADO.NET方式,众多的企业特性(如连接池、缓存等)均自行写代码实现,在此次重构时,我当然可以直接将原来的数据访问方案直接搬过来在Model中实现与数据层的交互,但既然考虑重构,为何不尝试一下新的ORM呢,在起初我考虑HNibernate框架的,但我在2008年的一个全国应用范围的项目中见过开发团队用Entity Framework作为数据层访问方案,一直对此方案比较好奇,所以这里采用Entity Framework 6.0. 阅读全文

posted @ 2013-11-17 23:34 雪叶丹枫 阅读(730) 评论(1) 推荐(0)

摘要:有几年没有关注技术了,最近有点时间想把技术重新捡起来,借着重构手上的一个后台管理框架的机会将微软新的几种技术全部应用一下,从目的上来讲并没有希望能对涉及的技术有很深入的了解,所以这个系列的文章(篇幅不会太长)更多的是思考这些新技术在什么场景中使用的问题。涉及的工具及技术:Visual Studio 2013 、 asp.net mvc 5 、 entity framework 6.0.1、 JQuery 2.0.3、 LigerUI 1.2.2想重构手上的后台管理框架,是因为随着业务经验的积累,很多业务逻辑有了改进,随之对应的后台数据库结构有了很多改善,但那套框架是.net 2.0时代创建的, 阅读全文

posted @ 2013-11-17 12:56 雪叶丹枫 阅读(464) 评论(0) 推荐(0)