KKBlog Asp.Net技术开发

天行健,君子以自强不息。地势坤,君子以厚德载物。

置 顶
置 顶

最新发布

NVelocity用法总结

NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。
查看全文

强大的模板引擎开源软件NVelocity

NVelocity是从java编写的Velocity移植的.net版本,是java界超强的模版系统,.net版本的NVelocity目前版本为0.42。NVelocity拥有完善的、丰富的模板语言(VTL,Velocity Template Language) ,几乎所有高级语言的特性都可以在模板引擎语言中找到。(如流程控制语句、数学运算、关系和逻辑操作符、函数定义、注释等等)
查看全文

一个伴随ASP.NET从1.0到4.0的OutputCache Bug

我们先来一睹这个Bug的风采!在一个.aspx文件中增加OutputCache设置,代码如下:<%@ OutputCache Duration="300" VaryByParam="*"%>上面的设置表示:缓存5分钟,根据不同的查询字符串更新缓存。Location使用的是默认值Any,也就是可以在浏览器、代理服务器、Web服务器三个地方进行缓存,在Respons…
查看全文

如何使用Orchard搭建敏捷个人的网站(2)

在如何使用Orchard搭建敏捷个人的网站(1)中讲解了如何使用Orchard搭建一个简易的敏捷个人内容网站,第一篇主要讲解了如何下载安装主题、增加blog、制作菜单等,今天我们继续讲解一下如何增加搜索功能、增加自定义的内容类型以及显示内容列表。
查看全文

新手如何安装 Orchard

如果你不希望使用 Microsoft Web Platform Installer 来安装 Orchard,可以下载 Orchard 的 ZIP 压缩包,这里包含你使用 Orchard 所需要的任何内容,这篇文章将会一步一步地引导你使用 ZIP 压缩包来手动安装 Orchard,关于如何使用 Web Platform Installer 来安装的问题,可以参考这里。注意:如果你计划使用 Visual Studio …
查看全文

开源社区项目Orchard基本概念

今天简要介绍一下Orchard的一些基本概念,也算为后期深入学习做些准备。CMS是内容管理系统的缩写, ‘C’指的是内容,内容是网站中的任何信息,例如一篇blog、一个回复,甚至一个导航菜单、公司logo等。如果有权限,我们可以在系统后台进行网站和内容的管理,这就是’M。而 ‘S’ 是系统,这是个比较模糊的概念。
查看全文

基于ASP.NET MVC的开源社区项目Orchard

Orchard是一个免费和开源的社区交流项目,致力于在ASP.NET平台开发应用程序和可重用性组件。它将创建用于ASP.Net应用和扩展的共享组件,以及修改这些组件以便使其应用于终端用户,脚本人员和开发者。我们也寻求与现有的应用程序的作者建立伙伴关系,以帮助他们实现自己的目标。使用的开源协议是OSI认证的 New BSD license。
查看全文

nopCommerce架构简介

nopcommerce是国外的一个高质量的开源b2c网站系统,基于EntityFramework4.0和MVC3.0,使用Razor模板引擎,有很强的插件机制,包括支付配送功能都是通过插件来实现的,基于xml的多语言版本,非常灵活的语言切换功能,包括在后台都能同时编辑产品的中英文属性,非常适合做外贸,优秀超前的程序架构,性能也非常强大,自定义的产…
查看全文

那点所谓的分布式——memcache

这篇我们看看一种非持久化的缓存服务器memcache,说到缓存本能反映就是cache,session什么的,是的,可以说这些都是基于.net进程的,通俗点也就做不了多机器的共享,典型的一个就是SSO。
查看全文
二维码
意见反馈 二维码