.NET, Software Design, 存档

gdi + 中出现的一般错误

Jason / 十月 14, 2008

您知道, 当应用程序崩溃时, 您做得很好, 但有一个例外, 如 "gdi + 中发生了一般错误"。这是关于, 以及通用, 因为它得到:-)

在我的特殊情况下, 我正在使用 fromstream 方法在我的 dao 中构建一个图像, 如下所示:

图像结果;
使用 (filestream 文件 = file. openread (文件名)) {
	结果 = 图像. fromstream (文件);
	文件。关闭 ();
}
返回结果;

我这样做是为了让我知道一个事实, 即文件被正确处置。我不想有任何孤立的文件引用锁定该文件的情况下, 我需要删除它。

问题是, 在我的 ui 中, 我试图调用 image 上的 save 方法, 将其内容转储到 asp. net 响应流, 如下所示:

Img。保存 (HttpContext.Response.OutputStream, imageforma. jpeg); read more

.NET, C#, 存档

银灯进度条

Jason / 十月 13, 2008

silverlight 2 为创建丰富的互联网应用程序提供了一个有吸引力的平台, 然而, 当第一次开始布局模型的怪癖和某些控件和类的奇怪的缺乏和令人费解。

银光工具箱中的一个令人费解的缺失是进度条控件。wpf 有一个进度条, wypforms 有一个进度条, 但没有 silverlight。幸运的是, 实现一个并没有那么难, 并提供了一个很好的介绍银光的布局模型。

银光和层数

与 asp. net 和许多其他形式技术不同, silverlight 使用多层定位系统。"布" 控件对于允许对多个控件进行分层特别有用。

以这个简单的 xaml 块为例:

<Canvas x:name="LayoutRoot" background="WhiteSmoke"></Canvas> <Rectangle width="60" height="60" fill="Green"></Rectangle> <Rectangle width="60" height="60" fill="Gray"></Rectangle> <Rectangle width="60" height="60" fill="LightBlue"></Rectangle> read more

Virtualization, 存档

vista 无法读取 cd

我最近在我的 vista (家庭高级 x64) 机器上遇到了一个奇怪的问题, 其中 vista 似乎忘记了如何阅读 cd。我会把一个工厂打印的 cd 在我的 dvd-rw 驱动器和 windows 的反应, 就好像它是一个空白的 dvd-rw 要求我提供一个卷名称。 read more

.NET, ASP.NET, aspNETserve, C#, 存档

社区编码竞赛

开发开源项目是一次非常有益的经历。但遗憾的是 (作为开源开发人员) 开源项目很少得到他们应得的反馈。通常, 开发人员只有在软件被破坏时才会听到用户的反馈, 正因为如此, 往往很难知道作者的作品何时才会得到真正的欣赏。 read more

ASP.NET, aspNETserve, 存档

点释放

只是一个快速的更新, 一个新版本的 aspnetserve 已经发布。版本1.3.1 表示包含常规错误修复的点版本, 建议所有用户使用。