一个基于Asp.net MVC的博客类网站开源了

一个基于Asp.net MVC的博客类网站开源了!

背景说明:

学时毕业设计作品,一直闲置在硬盘了,倒想着不如开源出来,也许会对一些人有帮助呢,而且个人觉得这个网站做得还是不错了,毕竟是花了不少心思,希望对你有所帮助。

github地址:https://github.com/xueying/QSWebProject

参考来源:

http://www.cnblogs.com/inline/p/3865186.html

http://ddmvc4.codeplex.com/

 

网站介绍:

该网站采用UnitOfwork框架,前端和后台在实现过程中引用了不少的控件和一些优秀的库,具体看下面的介绍(原谅我的懒,直接上以前的演示PPT内容,勿喷~)

 

系统结构,跟参考来源中的框架没有很大的区别,当时就建立在该框架的基础上进行实现的:)

一个基于Asp.net MVC的博客类网站开源了

                                                       图1:系统架构

 

一个基于Asp.net MVC的博客类网站开源了

                                                  图2:核心思想和组件

 

在实现该网站了可是使用了不少心思调用修改各种控件,又做前端又写后台,而且还P图~,哦哦,这里前端和后台管理都使用了一套来自 keenthemes 的框架 ,有兴趣可以点击看一下。

一个基于Asp.net MVC的博客类网站开源了

                                    图3:系统引用的部分第三方控件和库

 

该网站实现的功能还是比较多的,看下面两张图就明白了,谁叫我当时真的有那颗热忱的心,可谓是吃饭睡觉时心思都放在这件事上,好怀念当时的那种感觉。

这里多说两句:

       在基本模块中都实现了评论功能,而且是局部刷新分页,在 书籍推荐 模块中参考豆瓣的设计,添加了评分的功能,而且还支持书籍资源下载;

        图片欣赏模块在前端方面实现了瀑布流模式,体验还不错,如果内容足够,可以一直往下刷~

 一个基于Asp.net MVC的博客类网站开源了

                                                       图4:功能内容

 

后台针对前台的功能做了对应,内容也是多得要命~

 

一个基于Asp.net MVC的博客类网站开源了

                                                      图5:后台管理

 一睹为快:

以前买过服务器和域名跑了一段时间呢,但是没续费所以不能在线点击预览啦,先上几张图先,个人感觉我的审美能力还是不错的,排版还是自己折腾出来的。

  • 一个基于Asp.net MVC的博客类网站开源了

 

 

  • 一个基于Asp.net MVC的博客类网站开源了

     

     

  • 一个基于Asp.net MVC的博客类网站开源了

 

安装部署说明:

再贴一次:github地址:https://github.com/xueying/QSWebProject

  1. 下载解压后,用 Visual Studio 2013 或以上版本打开(2010或2012 估计也行,没试过,估计要折腾一下);
  2. 找到 MSSQL 数据库脚本文件 QSDB_github.sql 并执行之
  3. 数据库连接:打开 QSProject\QSWebProject\QS.Web\Web.config 文件,找到:<add name="SQ.DAL.UnitOfWork" providerName="System.Data.SqlClient" connectionString="Data Source=JOSEPHUS-PC;Initial Catalog=QSDB;Integrated Security=True" />进行数据库的配置。
  4. 前台登录采用学号或用户名登录:用户名:Admin(学号:123456789012)密码:123456;后台管理地址 Admin/OAuth/Index,后台登录仅提供用户名登录。

 

其他:

因时间有限,还有好多细节的内容没有说到的,相信在你在了解代码中能够发现不少惊喜,如果你觉得不错的话,那就 顶一个呗!

最近刚开通了个人微信公众号,有兴趣的朋友可以打开微信扫如下二维码关注一下,或者微信搜索 物役记(微信号:materialchains),本人一直觉得时间很重要,推己及人也不敢浪费他人的时间,希望在我成长之余也能帮助到大家!

一个基于Asp.net MVC的博客类网站开源了

 

21楼其实我不笨
mark
20楼DJLNET
想起了自己的毕设,尘封在云盘了,233333
19楼4or12
博主,你的脚本你有自己单独运行过吗,你是直接导出成文本文件的吗?很多语法都是sql server语法,在mysql上执行通不过的,还有执行的先后顺序,脚本先后执行顺序能不能整理下,前提是你运行过,我调了半天头晕啊,麻烦了
Re: scau_Joseph
@4or12,MS SQL 导出的SQL语句,在MySQL跑不动吧?
18楼江上烟波
做的挺好的
17楼okjulien
有空下载 下来看看
16楼kiddVS
运行起来了,感觉网站做得很不错,谢谢楼主
15楼游戏人间
不错的项目
14楼wdwwtzy
这是毕业设计吗……
13楼eworld
楼主,整个项目分享成百度云盘呗,一个链接搞定,哈哈
12楼品味舍得
在vs2015,using Insus.NET;这句提示找不到命令空间,注释该句后项目能够生成,但是运行时提示:“/”应用程序中的服务器错误。未能加载文件或程序集“WebMatrix.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件
Re: 星炎123
@品味舍得,这个真找不到 Nuget 也没有..
Re: ~月下伊人醉
@品味舍得,添加个引用不就行了
Re: 洪研
@品味舍得,这个引用可以直接干掉,貌似也没有地方用到
11楼品味舍得
InsusNetUtility引用找不到
Re: scau_Joseph
@品味舍得,你好,请描述详细点,谢谢!,1.所有的VS版本;,2.报错的详细内容。
10楼洪研
不错
9楼☞mai梦人☜
厉害
8楼eworld
为什么一调试vs就卡死了,而且连续几次都是这样。。崩溃
Re: scau_Joseph
@eworld,额,你只是简单地描述为“卡死”,我回复你也很无奈呀。
7楼咸鱼翻身
设计图真不错。
6楼如#183;果
运行都卡住了!!
5楼其实我不笨
mark lz辛苦了
4楼牛腩
支持支持
3楼此时
建议支持下markdown
2楼丶最终幻想丶
最近好多发源码的,那我也发一个,Asp.net core 2.0 + ado.net + bootstrap 的源码,支持 mssql + mysql,地址:https://www.liziwu.net/topic/27.html
Re: Esofar
@丶最终幻想丶,赞
Re: 西门吹灯
@丶最终幻想丶,支持幻想哥
1楼feier1992
mark 感谢楼主分享!
Re: eworld
@feier1992,可以运行么?