其实早在很多年前我就一直有一个梦想,那就是那个网站当个站长,和各位有共同爱好的人成为朋友,很多年了虽然有了这个能力却没有了这个心情,成为了程序员却天天被程序玩。

最近几年一直从事C#方面的软件开发,基本上C#方面开发技术都有用过,MVC、WPF、Asp.Net、Xamarin等。从我多年的开发经验来看,还
是前端相对来说比较辛苦点,客户的问题永远解决不完,首当其冲的就是前端开发者,虽然我尽量的想转后端,奈何后端早已被JAVA承包。
    最近心血来潮又想玩玩网站了,自己抽空也写了个简单的博客软件,虽然看起来简单,但需要完善地方太多了,于是乎也闲置了,于是我终于明白了一个做程序的道理,何必重新造轮子,最终却发现,其实更本就没有轮子。
    在网上寻找了很久,真心觉得网站开发又基本全是PHP的天下。在互联网行业,C#的市场很低。博客系统虽然很多,但真正能用的,也就只有几个其中BlogEngine算是最好的了,是采用WebForm的方式开发的,现在最流行的不是MVC吗。我只想找个MVC+Mysql的网站软件就这么难。.Net和MSSQL太紧密了,大多C#都是采用这样的开发架构。

也下载过各类开源CMS来试用,发现均很坑爹,要么源码无法编译,要么各种bug。

发现Orchard时我就被震惊了这就相当于是PHP界的wordpress啊,要好牛逼有好牛逼,最重要的简单实用,直接上手,源码一次编译即过,微软官方项目,绝对质量,更没有任何留一手的说法。使用MVC5并支持任意数据库。示例:http://yjx.in/

Orchard 不仅仅是内容管理系统!Orchard 更是一个功能强大的 Web 开发框架,其热拔插模块架构让你可以开发任意
Web 应用。不用从零开始!Orchard 丰富的内置及第三方模块将大大减少你的工作量。Orchard 采用 MVC
架构,完全实现了后台逻辑与前台展示之间的分离。Razor 模版能够非常容易地将设计师或前台工程师创作的 HTML
模版转化成网站主题,并且能够实现一键切换主题。Orchard 安全稳定且性能出色,后台管理界面直观易用。Orchard
是首屈一指的免费开源建站平台,内置的工作流、定时任务、多级缓存、多租户、多用户角色权限等功能使其既可以用于创作简单的个人博客,也适合开发新闻门户
等大型高流量网站。

本站也就是使用Orchard直接搭建而成,无需修改任何代码,首次自动安装指导,本程序使用Mysql作数据库,MSSQL太重了。

下篇文章为您介绍BBX,一个开源的.Net论坛。

想当站长请立即使用Orchard的更多相关文章

  1. 模板题 codevs 1993 草地排水 想学习的请看链接

    不能再水的题了. Dinic算法,比EK更快. 想要学习请看链接   https://comzyh.com/blog/archives/568/ 并附上我的模板(其实和comzyh大神的一样) #in ...

  2. MVC4 WebApi开发中如果想支持Session请做好如下几个方面的问题

    1.在WebApiConfig中建立建立HttpControllerHandler和HttpControllerRouteHandler 并覆写它 public class SessionRouteH ...

  3. [译]:Orchard入门——构建你的第一个Orchard网站

    原文链接:Building Your First Orchard Site 文章内容基于Orchard 1.8版本 本文将逐步简要介绍Orchard提供的功能.如果你是第一次使用Orchard,本文将 ...

  4. [译]:Orchard入门——手动安装Orchard

    原文链接:Manually Installing Orchard 文章内容基于Orchard 1.8版本 本文将演示通过zip安装包安装Orchard所需要的步骤. 本文包括如下三种不同的Orchar ...

  5. Orchard Core 文档翻译 (二)代码生成模板 Code Generation Templates

    Code Generation Templates 翻译原文:https://www.cnblogs.com/Qbit/p/9746457.html转载请注明出处 Orchard Core Templ ...

  6. Shopex4.85商派2014年商业模板和商业插件共600多套仅售600元送分销王2代SEO排名神具。

    这批shopex商业插 件+模板都是本人从官方模板网站收购.高价.交换.以及收藏得来.本人因现实工作太忙不得不转手出售这批源代码,限时低价出售给和我一样从事shopex 系统网店电子商务的兄弟姐妹们, ...

  7. slide效果

    html和js部分 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  8. 404 Not Found错误页面的解决方法和注意事项

    最近这段时间一直忙于整理网站的错误页面,期间整理了很多关于404 Not Found错误页面的知识,加之最近也在帮团队新来的人员培训seo优化知识,所以在此借助马海祥博客的平台就拿出来跟大家一起分享一 ...

  9. SEO人员应该突破的5大思想误区

    1.外链误区 很多人在做网站优化的时候容易陷入外链怪圈,认为外链就是网站优化的一切,只要做好外链排名就会上去,让他不做外链了他将不知道做什么.特别是外链专员和一些初级SEO人员,优化网站只知道到哪里发 ...

随机推荐

  1. 结合使用saiku、mondrian workbentch建立多维查询报表

    1.简介 前几篇博客已经介绍了saiku.mondrian.MDX和模式文件他们之间的关系,那么如何将它们串联起来,供产品人员使用哪?下面咱们一步一步的实现 2.建立数据表 建表语句参考:http:/ ...

  2. 关于Task类处理多线程简单示例

    1.定义一个线程 var task1 = Task.Factory.StartNew(() => DoSomeWork()):方法如下:          private static obje ...

  3. [Z] Windows 8/10 audio编程

    都是些网上搜到的比较不错的文章.关于这块儿的内容网上帖子不多.出去下面列的最主要的还有参考MSDN. WASAPI使用介绍: https://blogs.windows.com/buildingapp ...

  4. 重构第1天:封装集合(Encapsulate Collection)

    理解:封装集合就是把集合进行封装,只提供调用者所需要的功能行借口,保证集合的安全性. 详解:在大多的时候,我们没有必要把所有的操作暴露给调用者,只需要把调用者需要的相关操作暴露给他,这种情况中下我们就 ...

  5. tomcat的网站屏蔽IP的方法

    <Host> <Valve className="org.apache.catalina.valves.RemoteAddrValve"  deny=" ...

  6. Vbox如何修改虚拟机器的uuid

    先是 X:   然后cd X:\Program Files\VirtualBox   然后是 VBoxManage internalcommands sethduuid "X:\Progra ...

  7. Maven Android使用一

    Maven的坐标包括:groupId.artifactId.version.packaging.classifier. groupId:定义当前maven项目隶属的实际项目: artifactId:定 ...

  8. 惊涛怪浪(double dam-break) -- position based fluids

    切入正题之前,先胡说八道几句.    据说爱因斯坦讲过:关于这个世界最难以理解的就是它是可以被理解的.人类在很长的时间里,都无法认知周围变幻莫测的世界,只能编造出无数的神祗来掌控世上万物的运行.到了近 ...

  9. winform 指定浏览器打开链接

      Process myProcess = new Process();   myProcess.StartInfo.FileName = "firefox.exe";//&quo ...

  10. zepto - toggleClass

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...