追时间

Yak shaving during web development, thoughts...from Jijie Chen

彻底解决Asp.net 文件下载时文件名的中文乱码和空格异常全球性技术难题

使用 asp.net 向客户端输出文件流时,我却发生了两个问题。1、空格问题  2、中文字符乱码。本文用 C# 代码解决了在目前四种流行浏览器中Asp.net 输出文件流时文件名的空格及中文字符乱码这两个问题。使用本文的代码,你将可以让 IE(Internet Explorer)、Opera、Firefox 及 Chrome 的用户享受到没有乱码且支持空格文件名的文件输出引擎,同时支持文件名中各种常见的符号。



Two Problems occur when we output a file via stream in asp.net: Filename with special symbols(e.g: space; # @ ! $ ) or Non-US-ASCII characters either cannot be supported by some browsers or cause incorrect filename in client machine. This article help you providing perfect filename in the all four popular browsers (IE,that is Internet Explorer; Opera; Firefox and Chrome), even your filename contains Non-US-ASCII characters or & and Spaces; something else can excite you that you can even put any number of special symbols in your filename if you like from now on . [更多...]

我如何进入这一片IT领域?

如果你在人生的十字路口,其中一边是开发领域,并且你不知道如何选择,那么我作为一个对开发领域有一些了解的先行者,很高兴地为你做一些解说。

作为你的选择之一,IT领域是那么具有吸引力,你想成为其中的一员。我为你的认识感到高兴,并且我很高兴地想为你写以下的几段文字,希望对你有一些作用。

如果读完本文,决定进入开发领域,那么请你不要再迟疑了,大声呐喊出来:“我是开发者”!

新加入的你,欢迎你的到来!世人都在期盼你的精彩!

世界因为有了优秀的开发人员和由他们创造的优异的解决方案而变得更加美丽。 [更多...]

asp.net 从资源文件中获取资源内容、获取资源列表

为了能让来自不同文化习惯或使用不同语言作为母语的访客能够阅读我们的网站,则必须为这些读者提供用他们自己的语言查看网页的方法。利用 ASP.NET,可以使创建的页面基于浏览器的首选语言设置或用户显式选择的语言获取内容和其他数据。在 ASP.NET 网页中,可以将控件配置为从资源获取其属性值。

运行时,资源表达式将被相应资源文件中的资源替换。 "<%$  %>"  服务器标记专门用于绑定资源文件中指定资源的值。

当需要的资源条目很多时,获得已有的资源文件的资源清单会是一个很大的问题。本文讨论如何获取在已有的 asp.net 资源文件中获取清单。
[更多...]

Windows 操作系统桌面图标的文件格式

桌面快捷方式的扩展名是 .LNK,在系统中的文件类型被称为“快捷方式”

对于系统图标(如“我的电脑”、“我的文档”等),如果它上面没小箭头(没设置特效的情况下)的话,它是没有任何扩展名的如果有小箭头则扩展名是“lnk”;对其他快捷图标则也是"lnk";在桌面上放其他任何类型的文件,其扩展名将维护原有不变,该是何种文件就是对应扩展名。

扩展阅读,关于桌面

扩展阅读,关于文件及其类型

扩展阅读,关于桌面系统图标 [更多...]