MVC有特殊的架构,支持路由处理,依赖注入,支持DataAnnotation,结合Ajax,以及更多的特性。
netcore2.2 mvc模式进行开发,并已经稳定运行好几年,凝聚了作者平时的积累,从framework到netcore一直迭代更新,系统特点:精简的仓储模式,便捷的automapper映射方式,优雅的autofac注入方式
实现一个博客的基本功能,响应式设计,界面简洁大方。具体可查看https://www.changqingmao.com
YqBlog博客v1.3源码网站架构:MVC3EF4.0SQLSERVER2005JSONXML网站结构:权限:.netmembership文章分类:category.js(json格式存储)文章内容:表blog_article,blog_articledetail以及视图blog_varticle配置信息:general.configJsonJson的序列化以及反序列化,主要是文章分类信息部分。Xmlxml的序列化以及反序列化,配置信息general.config部分。Ajax异步:Jquery方式以及MVC方式评论提交,评论显示,文章推荐等Jquery程序中的js基于jquery编写用到的一些jquery插件:jquery.lazyload.js:图片预加载jquery.pager.js:分页jquery.dragsort.js:拖曳排序jquery.ui.datepicker.js:日期控件jquery.ad-gallery.js:相册jquery.uploadify-3.1.js:多文件(图片)上传kindeditor编辑器kindeditor编辑器在mvc3中的应用,主要是文
Unity实在依赖注入。企业库5.0缓存模块,作者的底层基类中做了一套AOP机制,在业务层只需要添加一句特效并和实现缓存。领域实体和应用层DTO类使用Emitmapper来完成自动映射。
IoCHelper类,把IoC的代码改为可以同时支持多种IoC3、修改基础结构层,使其可以支持多种ORM框架4、修正继承自DefaultControllerFactory的自定义控制器,使MVC控制器可以支持依赖注入
发帖支持专门为移动设备输出到小屏幕提供支持改进的用户和角色管理非管理员用户只能编辑和删除自己的文章该博客导入工具现在支持blogml、RSS和Atom精细控制trackbacks和pingbacks使用属性实现用户控件注入文章中显示相关内容功能新的导航链接添加到文章顶部发表评论时发送更丰富的
采用轻量级三层结构架构,更容易扩展.2采用独创的随机加密模式,让密码更安全.3采用缓存技术,让系统性能大幅提高.4支持RSS订阅.5下载就可使用,可与其他系统轻松整合.6采用sql过滤,Js过滤,防止sql注入
Factory:依赖注入容器及工厂类。IBLL:业务逻辑层接口。IDAL:数据访问层接口。NBearDAL:基于NBear框架的ORM数据访问层实现。
发帖支持专门为移动设备输出到小屏幕提供支持改进的用户和角色管理非管理员用户只能编辑和删除自己的文章该博客导入工具现在支持blogml、RSS和Atom精细控制trackbacks和pingbacks使用属性实现用户控件注入文章中显示相关内容功能新的导航链接添加到文章顶部发表评论时发送更丰富的