Keep on going never give up.

Let's Go
img

Q-Blog

一个.NET程序员的个人博客,记录博主学习和成长之路,分享.NET方面技术和源码

简介

一直以来,也总惦记着给自己认认真真的做一套博客,迟迟未动手的原因有很多,没时间、不想维护、懒,都是拖延至今的因素,但究其根本,还是自己拿捏不准自己喜欢的风格,不知道自己内心想要的博客是什么样的。 直到,前几天,忽然发现自己还是喜欢极简风格多一点。于是,趁着闲暇决定动手给自己写一套属于自己风格的博客,也想着以后常写常记常分享,于是本站就这样诞生了。

开发环境

V1.0:前端页面使用Layui框架,及其他优秀小插件完成,后台页面使用基于Layui开发的OK-Admin框架模板。网站采用ASP.NET MVC + Entity Framework DbFirst模式作为后台框架,使用MS SQL Server数据库及SqlCacheDependency数据缓存依赖搭建!起初并没有注意页面的美化,只打算完成基本的功能,故视觉体验可能是比较差的。目前整体的主要功能已经实现,后续将会继续完善功能和页面的优化!

V2.0:在V1.0版本上线后的日常使用中,网站的弊端逐渐暴露了出来,数据大量使用AJAX获取不利于SEO优化、没有接入第三方登录、页面风格不好看等等……因1.0版本实在写的太烂,不合我心意,故开始重构项目,与其说重构还不如说是重写,网站从前端到后台以及数据库的设计都已经大幅度改动。前端页面仍然使用Layui框架完成,后台页面布局改为LayuiAdmin框架模板。项目抛弃了原SqlCacheDependency缓存依赖和臃肿的EF DbFirst模式,改为了更加清爽的EF CodeFirst模式并增加了My Sql、Oracle、MS Sql多数据库的支持。新增了Redis缓存、系统日志、接入第三方登录、伪静态等功能,若浏览过程中发现Bug,欢迎留言反馈。

The End

动态
    嘿,来试试登录吧!