【如内容违法或虚假,请联系上述邮件删除】
Yqblog是基于.NET MVC3的个人博客系统,支持多国言语以及灵活的模板切换 。
运用办法:
1.运转根目录下sql文件内的数据库脚本创建数据库。
2.运转程序,注册admin用户,系统默许为网站管理员。
网站架构:
MVC3 EF4.0 SQLSERVER2005 JSON XML
网站结构:
权限:.net membership
文章分类:category.js(json格式存储)
文章内容:表 blog_article,blog_articledetail 以及 视图 blog_varticle
配置信息:general.config
Json
Json的序列化以及反序列化,主要是文章分类信息部分。
Xml
xml的序列化以及反序列化,配置信息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中的应用,主要是文件(图片)上传部分的改造
SyndicationFeed
文章以及评论rss
Ninject
完成Models层与Controllers之间的依赖注入
HtmlAgilityPack
HTML解析,url投稿功用处有用到
缓存
页面缓存 OutputCache 以及对象缓存 HttpRuntime.Cache
假如你提交了文章发现首页没有更新,那是由于默许设置了5分钟的页面缓存。
webconfig中caching节点处,你能够在这里修正设置。
<add name="CacheMain" duration="0" varyByParam="none" varyByCustom="RoleAndTheme"/>
百度网盘链接:http://pan.baidu.com/s/1gef92Cj
(关注老榕树网络旗下“网络思维”微信公众号:wlsw360 (每天都有好文章)
本帖如有虚假或违法,请联系邮箱删除,本社区删贴不收任何费用,欢迎举报。老榕树社区属老榕树网络旗下网站,旨在为老榕树用户提供创业咨询、网站建设技术交流、源码下载、提供各种实用工具。如有部分帖子涉及违法、虚假,请你第一时间与社区联系,把需要删除的社区链接提供给我们,我们核实之后,第一时间删除。邮箱:125175998@qq.com |