随笔分类 - CMS
摘要:今年一月份,我发布了本系列第一篇ASP.NET 快乐建站系列 -- 1. 十五分钟建立精美网站,(汗!七个月过去了…)我没有继续这个系列的原因是Sitefinity发布了最新的版本 Sitefinity 4, 原想等待这个最新平台。好消息是他们的确也提供免费Sitefinity Community Edition, 不幸的是当我尝试用 Sitefinity 4进行开发时,遇到了很多问题。Sitefinity 的确是一个很好的CMS平台,优势是后台管理界面友好,集成了他们母公司自己的强大产品 Rad controls, 在开发中Rad Controls 可以帮助你省很多时间,至于Rad Cont
阅读全文
摘要:测试你的站点WebMatrix 包含一个 IIS Express, 它的工作方式很像 IIS. 然而, IIS Express是集成在WebMatrix里,在本地计算机上运行,这方便了我们进行本地测试。 有时你需要做的不仅仅是检查网页的外观, 你可能想知道在后台数据交换中发生了什么。例如,是否有损坏的链接,WebMatrix有一个工具可以带你直接到这类文件处作出修正。 选择 Site 工作区,然后在 Requests 功能区里会看到 Requests 工具,然后单击 Only Errors 只看错误。 前两个例子显示404.0错误代码,是因为您的网站没有所需图标。 要查看有关错误的详细信息
阅读全文
摘要:WebMatrix是微软于今年(2011)1月发布的,它的特点是:完全免费 可用于Windows 或 Linux 服务器 可用于PHP或ASP.net开发 支持Razor(CSHTML) 一种新的语法结构(Scott 强调Razor不是一种新的语言) 包含SEO优化工具 方便开发人员快速安装及使用已有的开源系统(有些不开源(或半开源)的系统也包含在内)例如:DotNetNuke, Umbraco, WordPress, Joomla
阅读全文
摘要:“除非你睡着了或刚刚从一个长假回来,你应该已经注意到了,…,微软重新进入到了'高效率开发者’的圈子中。” – Scott Willhite – Director of Community Programs from DotNetNuke
微软是这样定义WebMatrix -- 一个全新的网络开发工具,涵括了你所需所有网站开发的东西。
你还可以选择在Web Gallery 列表中的多种系统作为你网站的基础平台,例如:
DotNetNuke, Drupal, Orchard CMS, ASP.NET MVC, Joomla! Umbraco …., 而WebMatrix 真正革命性的地方在于引入Razor(CSHTML), 它可以大大简化我们的编程工作量。
从今天开始我会和大家一起来关注这个未来的新宠。在园子里已经有一些人做了介绍,我将会给大家一步步呈现WebMatrix的功能。
阅读全文
摘要:最近看到几个人问以上问题,在这里给个参考答案,但是具体的情况要具体处理,因为在Usercontrol中实现的功能可能会需要一些特殊的条件,比如它依赖于一些其他的类或者资源,那么大家要小心对待,需要debug的时候,看复杂程度决定是否继续下去还是干脆写个Custom Controls。A 生成DLL文件1. 让我们首先创建一个新项目(如果你已经有一个网站,可以直接打开),创建一个Web User Control,在这里我用的是inline code 模式,即没有codebehind 文件.2. 为了日后引用方便给它一个namespace,源码类似如下:[代码]3. 编译:具体选择请参考下图:你会
阅读全文