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

最近几年一直从事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. iOS开发备忘录:实现多StoryBoard之间跳转

    iOS项目中可以将同一业务流程的页面归置到一个StoryBoard中,项目中必然会包含多个StroryBoard,可以利用跳转,实现项目的不同业务流程页面间的跳转切换. 实现思路: 1,项目(Proj ...

  2. Webstorm 11 注册/破解方法

    激活时选择第二个,也就是License server在下面输入框中填http://idea.lanyus.com就行了

  3. C#使用ICSharpCode.SharpZipLib.dll压缩文件夹和文件

    大家可以到http://www.icsharpcode.net/opensource/sharpziplib/ 下载SharpZiplib的最新版本,本文使用的版本为0.86.0.518,支持Zip, ...

  4. [英] 推荐 15 个 jQuery 选择框插件

    jQuery Selectbox Plugins let you create beautiful and eye catching select box for your websites inst ...

  5. ux.form.field.TreePicker 扩展,修复火狐不能展开bug

    /** * A Picker field that contains a tree panel on its popup, enabling selection of tree nodes. * 动态 ...

  6. c# C++接口封装 汽车模拟仿真

    struct PinCamParIn//用户输入的针孔相机参数结构体{    char CameraName[512];    float Offset[3];    float Angle[3];  ...

  7. 在Java中直接调用js代码(转载)

    http://blog.csdn.net/xzyxuanyuan/article/details/8062887 JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码. 在Ja ...

  8. Android样式的开发:drawable汇总篇

    Android有很多种drawable类型,除了前几篇详细讲解的shape.selector.layer-list,还有上一篇提到的color.bitmap.clip.scale.inset.tran ...

  9. Android应用安全之外部动态加载DEX文件风险

    1. 外部动态加载DEX文件风险描述 Android 系统提供了一种类加载器DexClassLoader,其可以在运行时动态加载并解释执行包含在JAR或APK文件内的DEX文件.外部动态加载DEX文件 ...

  10. 解决Unreal Engine 4.7.6的DerivedDataCache在C盘疯狂膨胀的问题

    打开 YourEngineFolder\Engine\Config\BaseEngine.ini 将 Local=(Type=FileSystem, ReadOnly=, FoldersToClean ...