- 博客(7)
- 收藏
- 关注
原创 N2CMS 实践之路 Tip.3 自定义控件如何添加
之前介绍了具体一页的开发,相应地也有ascx的开发。在模版中选择N2 Item Template,建立起一个自定义的用户控件。建好后的控件如何加到之前建的页一直困扰着我,后来发现添加自定义控件需要模版页的配合,将原有页面的首页标签加一句MasterPageFile="~/UI/Site.Master",同时去掉顶级元素。然后在中加入自己要写的东西,这时由于模版页
2013-09-02 13:05:56
616
原创 N2CMS 实践之路 Tip.2 Nuget下载的包如何装
虽然目前我们拿来用的是2.2.1,但实际上N2CMS已经都到2.5.1了,而且提供了Nuget的下载,下载回来该怎么用呢? 1、设定Nuget源工具-选项-程序包源,以下载的Nuget包所在位置新建一个源,例如C:\Users\Seven\Downloads\n2cms_2.5.0.1_nuget 2、安装CMS工具-库程序包管理器-管理解决方案的Nuget程序包,这时在自
2013-08-29 17:12:10
834
原创 N2CMS 实践之路 Tip.1 重命名的类报错怎么办
使用N2CMS的snippets提供的页模版创建的item,经常自做主张地在后面加上一个Page,例如我们新建一个Item叫优快云Page.cs,结果类名就成了优快云PagePage了,如果我们以这个类名又创建了新页,再回去重构类名,给它改回优快云Page,会怎么样呢? 这时进入/n2的后台,左侧的操作树就显示不出来了。 解决方法也很简单,去名为N2_Templates的数据
2013-08-29 15:27:22
734
原创 N2CMS 实践之路 Part.4 管理后台
完成了第一个页后,F5看下效果吧,通过/n2进入管理后台,需要输入用户名和密码,进入后如下图: 这时右击,选择新建,就可以看到我们刚刚建好的模版了。
2013-08-29 14:29:32
782
原创 N2CMS 实践之路 Part.3 第一个页
为了加速开发过程,N2很贴心地提供了snippets和templates,配置如下:1、代码提示路径 [Documents]\Visual Studio 20xx\Code Snippets\Visual C#\My Code Snippets,触发条件n2prop2、模版路径 [Documents]\Visual Studio 2008\Templates\ItemTemplates\V
2013-08-28 16:24:31
894
原创 N2CMS 实践之路 Part.2 安装过程
理一理思路,跟n2cms_2.2.1_Example_CS学习一下N2CMS的用法。 首先,使用N2CMS,需要引用至少两个dll,分别是N2和N2.Extentions,其余的就看编译后报不报错了,由于N2使用了大量的开源第三方代码,所以可能会报找不到某某dll,这时就需要从N2CMS的bin目录里取材了,例如Castle.Windsor.dll和System.Data.SQLite.d
2013-08-28 15:57:37
1064
原创 N2CMS 实践之路 Part.1 前期准备
因为要做一个网站,时间紧,任务重,需求不明确,未来很渺茫... 所以,想尽快能把这个网站搭起来,同时能有尽量大的弹性。 废话少说。一个一般的网站,通常有前台的展示和后台的管理。后台靠自己写,往往是费力不讨好的,有通用的东西最好还是“拿来主义”。 找来找去,有一个叫N2的CMS轻量级框架貌似符合我的要求,于是就用它吧。 N2的官方网站是http://n2cms.com,其中有
2013-08-14 15:39:18
809
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人