文件名称:LC.MVC.WEB
- 所属分类:
- .net编程
- 资源属性:
- [Windows] [Visual.Net] [Basic/ASP] [源码]
- 上传时间:
- 2012-12-06
- 文件大小:
- 11.87mb
- 下载次数:
- 0次
- 提 供 者:
- luo***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
数据在DataBase里,自己还原上去
你还得修改一下Security.config 文件里的数据库连接串,然后就可以编译运行了
本系统使用 IBatis.Net+ASP.NET MVC3.0+ExtJS实现,
并扩展IBatis.Net的缓存,支持分布式缓存Memcached,你自己可在Web.config中修改下自己的缓存服务器地址
把IBatis.Net 的缓存模式改成MEMCACHED就可以了,我想你应该多少了解一些IBatis.Net的缓存机制,这是我最喜欢它的地方
那我就不多说了
本系统并实现了·全局异常捕捉跟全局权限验证过滤,依赖注入,
你在Global.asax中,解开这行注释就可以了
ControllerBuilder.Current.SetControllerFactory(new LC.MVC.Web.Common.Authorization.BIDefaultControllerFactory(container))
另外所有的页面全都是用纯JS编写的,实现了组件式页面,通过JS来动态加载,
菜单也是动态加载的(可以实现后期的权限模块),你自己在数据库的Features表中可以看到
动态加载菜单类在/scr ipts/Business/Core/layout.js中
可能还会有些小BUG,但我还没发现
如果你有发现或者有好的建议,可以跟我交流交流
52017126我的QQ,
这个是VS2010版本的,当然你还得装ASP.NET MVC3-Data in DataBase own restore up
You have to modify the database connection string Security.config file, then you can compile and run
The system uses IBatis.Net ASP.NET MVC3.0 ExtJS achieved
And extended cache of IBatis.Net, to support the distributed cache Memcached yourself in the Web.config to modify under its own cache server address
To the IBatis.Net the cache the mode changed MEMCACHED can, I think you should know how much some IBatis.Net caching mechanism, which is my favorite place
I will not say
The system and achieve · global exception capture filter validation with global permissions dependency injection,
Can you unlock the line comment in Global.asax
ControllerBuilder.Current.SetControllerFactory (new LC.MVC.Web.Common.Authorization.BIDefaultControllerFactory (container))
In addition, all the pages are all written in pure JS component page via JS to dynamically load
Menu is dynamically loaded (the permissions module) of late, you can see the Feat
你还得修改一下Security.config 文件里的数据库连接串,然后就可以编译运行了
本系统使用 IBatis.Net+ASP.NET MVC3.0+ExtJS实现,
并扩展IBatis.Net的缓存,支持分布式缓存Memcached,你自己可在Web.config中修改下自己的缓存服务器地址
把IBatis.Net 的缓存模式改成MEMCACHED就可以了,我想你应该多少了解一些IBatis.Net的缓存机制,这是我最喜欢它的地方
那我就不多说了
本系统并实现了·全局异常捕捉跟全局权限验证过滤,依赖注入,
你在Global.asax中,解开这行注释就可以了
ControllerBuilder.Current.SetControllerFactory(new LC.MVC.Web.Common.Authorization.BIDefaultControllerFactory(container))
另外所有的页面全都是用纯JS编写的,实现了组件式页面,通过JS来动态加载,
菜单也是动态加载的(可以实现后期的权限模块),你自己在数据库的Features表中可以看到
动态加载菜单类在/scr ipts/Business/Core/layout.js中
可能还会有些小BUG,但我还没发现
如果你有发现或者有好的建议,可以跟我交流交流
52017126我的QQ,
这个是VS2010版本的,当然你还得装ASP.NET MVC3-Data in DataBase own restore up
You have to modify the database connection string Security.config file, then you can compile and run
The system uses IBatis.Net ASP.NET MVC3.0 ExtJS achieved
And extended cache of IBatis.Net, to support the distributed cache Memcached yourself in the Web.config to modify under its own cache server address
To the IBatis.Net the cache the mode changed MEMCACHED can, I think you should know how much some IBatis.Net caching mechanism, which is my favorite place
I will not say
The system and achieve · global exception capture filter validation with global permissions dependency injection,
Can you unlock the line comment in Global.asax
ControllerBuilder.Current.SetControllerFactory (new LC.MVC.Web.Common.Authorization.BIDefaultControllerFactory (container))
In addition, all the pages are all written in pure JS component page via JS to dynamically load
Menu is dynamically loaded (the permissions module) of late, you can see the Feat
(系统自动生成,下载前可以参看下载内容)
下载文件列表
LC.MVC.WEB\Castle.DynamicProxy\AssemblyInfo.cs
..........\...................\Castle\DynamicProxy\AssertUtil.cs
..........\...................\......\............\Builder\CodeBuilder\AbstractCodeBuilder.cs
..........\...................\......\............\.......\...........\AbstractEasyType.cs
..........\...................\......\............\.......\...........\ConstructorCodeBuilder.cs
..........\...................\......\............\.......\...........\ConstructorCollection.cs
..........\...................\......\............\.......\...........\EasyCallable.cs
..........\...................\......\............\.......\...........\EasyConstructor.cs
..........\...................\......\............\.......\...........\EasyDefaultConstructor.cs
..........\...................\......\............\.......\...........\EasyEvent.cs
..........\...................\......\............\.......\...........\EasyMethod.cs
..........\...................\......\............\.......\...........\EasyNested.cs
..........\...................\......\............\.......\...........\EasyProperty.cs
..........\...................\......\............\.......\...........\EasyRuntimeConstructor.cs
..........\...................\......\............\.......\...........\EasyRuntimeMethod.cs
..........\...................\......\............\.......\...........\EasyType.cs
..........\...................\......\............\.......\...........\EventsCollection.cs
..........\...................\......\............\.......\...........\IEasyMember.cs
..........\...................\......\............\.......\...........\MethodCodeBuilder.cs
..........\...................\......\............\.......\...........\MethodCollection.cs
..........\...................\......\............\.......\...........\NestedTypeCollection.cs
..........\...................\......\............\.......\...........\PropertiesCollection.cs
..........\...................\......\............\.......\...........\SimpleAST\AddressOfReferenceExpression.cs
..........\...................\......\............\.......\...........\.........\ArgumentReference.cs
..........\...................\......\............\.......\...........\.........\AssignArrayStatement.cs
..........\...................\......\............\.......\...........\.........\AssignStatement.cs
..........\...................\......\............\.......\...........\.........\BinaryExpression.cs
..........\...................\......\............\.......\...........\.........\ConditionExpression.cs
..........\...................\......\............\.......\...........\.........\ConstructorInvocationExpression.cs
..........\...................\......\............\.......\...........\.........\ConvertExpression.cs
..........\...................\......\............\.......\...........\.........\Expression.cs
..........\...................\......\............\.......\...........\.........\ExpressionStatement.cs
..........\...................\......\............\.......\...........\.........\FieldReference.cs
..........\...................\......\............\.......\...........\.........\FixedReference.cs
..........\...................\......\............\.......\...........\.........\GotoStatement.cs
..........\...................\......\............\.......\...........\.........\IEmitter.cs
..........\...................\......\............\.......\...........\.........\IndirectReference.cs
..........\...................\......\............\.......\...........\.........\LabelReference.cs
..........\...................\......\............\.......\...........\.........\LoadRefArrayElementExpression.cs
..........\...................\......\............\.......\...........\.........\LocalReference.cs
..........\...................\......\............\.......\...........\.........\LockBlockExpression.cs
..........\...................\......\............\.......\...........\.........\MarkBranchStatement.cs
..........\...................\......\............\.......\...........\.........\MethodInvocationExpression.cs
.