什么是MIME?Multipurpose Internet Mainl Exchange

MIME(多用途互联网邮件扩展)是最初的互联网电子邮件协议的一个扩展,使人们能使用这一协议在互联网上交换不同类型的数据文件:音频,视频,图像,应用软件和其他类型的文件,也包括在最初的协议—简单邮件传送协议(SMTP)中的ASCII文本。

以上摘自中国协议分析网

在IIS中站点属性的HTTP头选项卡上有一个MIME类型的按钮,它用来指定在相应HTTP GET请求时,IIS将向浏览器客户提供那种类型的文件。如果请求一个文件,而这个文件的扩展名没有和他相关的已注册MIME类型,那么IIS6.0将会 返回一个404.3错误。(IIS6.0之前的版本将会默认为应用程序/8位子节流返回这个文件)

最经常碰到的一个问题就是rmvb文件。在IIS 6.0的站点上,默认是无法请求rmvb文件的,原因就在于这个MIME类型列表中没有rmvb的类型注册。


posted @ 2006-01-19 09:24 SHoTDoG 阅读(282) 评论(0) 编辑
FTP  用户隔离:对那些希望为各自的用户提供单独的 FTP 目录以进行文件和 Web 内容上传的  Internet 服务提供商和应用程序服务提供商而言,FTP 用户隔离为它们提供了一个解决方案。FTP 用户隔离可 将用户限制在各自的目录内,从而防止用户查看或改写其它用户的 Web 内容。用户的导航范围将不能超出其目录树,因为其顶级目录将 作为 FTP 服务的根显示。用户只能在其特定站点中创建、修改或删除文件和文件夹。

以上摘自microsoft.com

前几天一直在头痛如何在IIS中将多个用户自动隔离开,没有了解到这一功能。在IIS中,用不同的用户登录主目录的时候,如果主目录中存在一个与用户名同 名的文件夹就会自动进入该文件夹,我们就通过这样的方法加上NTFS的安全访问权限来控制其访问。但是这样的方法必须给所有人根目录的list权限。还是 存在一定的风险。
而IIS6.0的这一新增功能很完美的解决了这个问题,在新建站点的时候选择隔离,在根目录下建立LocalUser目录,在LocalUser目录下建立各用户的同名目录...

详情百度搜索IIS6.0 用户隔离
posted @ 2006-01-17 15:37 SHoTDoG 阅读(318) 评论(0) 编辑
摘要: DNN 3.0的安装模版 (DotNetNuke.install) 概要3.0版本的DotNetNuke使用一个安装模版来控制安装的进程。这个安装模版是一个XML文件,这篇文章将介绍这个模版中的节点和他们的用法。 <host>节点<host> 节点是模版的根节点,其他所有的节点都是它的子节点。总共有8个下级节点:  <descriptio...阅读全文
posted @ 2004-12-13 21:29 SHoTDoG 阅读(2210) 评论(2) 编辑
今天赶工了一下,因为接下来得开始复习准备可能是有生以来的最后一次期末考了
除了三个附录,基本翻译完毕,里面可能还有些错误,或者表达不通顺的地方,请大家指正

DotNetNuke Skinning Whitepaper 翻译记录:
DotNetNuke Skinning Whitepaper 翻译记录(简介部分)
DotNetNuke Skinning Whitepaper 翻译记录(术语与win客户端程序部分)
DotNetNuke Skinning Whitepaper 翻译记录(技术部分)
DotNetNuke Skinning Whitepaper 翻译记录(定义部分--大厨师翻译)
DotNetNuke Skinning Whitepaper 翻译记录(DotNetNuke部分)
DotNetNuke Skinning Whitepaper 翻译记录(总揽部分)
DotNetNuke Skinning Whitepaper 翻译记录(文件组织部分--大厨师翻译)
DotNetNuke Skinning Whitepaper 翻译记录(页面处理部分)
DotNetNuke Skinning Whitepaper 翻译记录(皮肤包部分)
DotNetNuke Skinning Whitepaper 翻译记录(皮肤定义部分)
DotNetNuke Skinning Whitepaper 翻译记录(皮肤制作部分--大厨师翻译)
DotNetNuke Skinning Whitepaper 翻译记录(容器创建部分)
DotNetNuke Skinning Whitepaper 翻译记录(皮肤上传部分)
DotNetNuke Skinning Whitepaper 翻译记录(XCOPY 部署部分)
DotNetNuke Skinning Whitepaper 翻译记录(皮肤管理与皮肤预览部分)
DotNetNuke Skinning Whitepaper 翻译记录(控制条,数据模块,皮肤对象和致谢部分)

附录A主要是一个皮肤示例,附录B是皮肤对象的一些定义标签,附录C则是容器的转换,可能会抽空翻译一下(这得看我读书的效率了,呵呵,大多课程的书本几乎是空白的
posted @ 2004-11-28 21:43 SHoTDoG 阅读(1769) 评论(8) 编辑

选择这个文档来翻译是出于自己在学习DNN过程中的一个步骤,想先了解一下DNN的皮肤机制,然后做一些DNN的皮肤,然后在学一下自定义模块的制作。大厨师和我说我才知道自己挑了个最长的文档呵呵。
在翻译的过程中发现老外在文档写作方面确实是相当细致的,现在翻译完成的大多都是和具体实现无关的东西,不向国内的东西,文档少,而且大多只是说该如何做,而不说为什么。
dnn的皮肤文档一开始就从大体上阐述关于皮肤系统的一些发展,然后宏观比较了多种实现方法,说明为什么选择这样的实现技术,有什么好处,然后大体说明实现的具体流程,给人的感觉相当有条理,而且语言也够说服人。
翻译的过程中委实学到了不少东西:)
DotNetNuke Skinning Whitepaper 翻译记录

posted @ 2004-11-26 16:03 SHoTDoG 阅读(1183) 评论(3) 编辑
摘要: 灵感建议我在post的时候加上英文方便对照,发现加上后post显得很长,于是把那些文章隐藏起来,做个导航进去:)由于英文水平的不够,很多地方或许有些逻辑上或者语法上的错误,希望大家指正:)DotNetNuke Skinning Whitepaper 翻译记录:DotNetNuke Skinning Whitepaper 翻译记录(简介部分)DotNetNuke Skinning Whitepape...阅读全文
posted @ 2004-11-24 13:15 SHoTDoG 阅读(690) 评论(3) 编辑
摘要: 备忘: 会员期 (每个):  试用期 (每个):以上,每个是根据英文译过来的,应该改成单位...看了界面才知道...在admin/Security /EditRoles.ascx 另外,dnnchina上的无论如何也安装不了,不知道为什么,重新安装了原来版本,把资源文件复制过去,有一个错误:根目录的App_GlobalResources下那个SharedResourc...阅读全文
posted @ 2004-11-22 07:46 SHoTDoG 阅读(374) 评论(1) 编辑
摘要: 1、本地化功能中:FileManager.ascx.zh-CN.resx 无法汉化,一点过去就报错,默认的资源包也是一样的。 这个我就不知道为什么了。2、讨论模块在开启友好url情况下,帖子内容链接错误。初步怀疑:<asp:hyperlink Text='<%# DataBinder.Eval(Container.DataItem, "Title") %&g...阅读全文
posted @ 2004-11-21 21:31 SHoTDoG 阅读(1383) 评论(5) 编辑
摘要: 几天没上今天早上突然收到一个DNN站点的mail,说beta版可以下载了。马上到博客园看到师域都已经开始汉化差不多完成了呵呵。下下来,装上,马上看本地化的功能,呵呵,最关心的当然是这个了,唉唉我的poor english添加语言基本是这样的一个流程:在host下面有个language栏目,先 Add New Locale ,name:Chinese  key zh-CN主要是往App_G...阅读全文
posted @ 2004-11-21 12:48 SHoTDoG 阅读(841) 评论(3) 编辑