波斯码BOSSMA Information Technology

ASP.NET 下的日志

ASP.NET MVC实战体验之项目管理系统(1)

发布时间:2010年2月3日 / 分类:ASP.NET, ASP.NET MVC / 抢沙发

asp.net mvc已经发展到版本2 RC了,以前也接触过一些,但没仔细研究。最近做项目,感觉管理起来很费劲,然后就想做一个简单的项目管理系统,并决定使用mvc框架。这个系列的文章用来记录此系统的搭建过程及遇到的一些问题。开发使用的是Visual Studio 2008(SP1)和MVC 2 RC。当然...

asp.net中使用UrlRewritingNet重写URL

发布时间:2010年1月31日 / 分类:ASP.NET / 2 次吐槽

Apache支持URL重写,IIS也支持URL重写,不过IIS上的重写组件一般不是免费的,这是个很让人头疼的问题。还好进入.net时代以后,可以写自己的重写规则了,方法网上有很多种,这里介绍使用UrlRewritingNet进行重写。 1、到官方网站下载dll: http://www.urlrewriting.net/159/en/d...

使用myxls导出真正的Excel文件

发布时间:2010年1月31日 / 分类:ASP.NET / 抢沙发

使用asp.net导出excel的方法有很多,我以前也介绍过一些。但是有些不能导出真正的excel文件,有些效率又差些。这次找到了一个更好的工具,可以导出真正的excel文件,效率也还不错,而且使用MIT协议可以在闭源的商业软件中免费使用,那就是:myxls。 1、首先下载: 下载地址:ht...

C#开发ActiveX控件及制作CAB包

发布时间:2009年9月25日 / 分类:ASP.NET / 37 次吐槽

一个项目要用到ActiveX控件,参照网上众多的例子,ActiveX控件倒是很容易就搞出来了; 然后做了一个【安装项目】,倒是可以使用,只不过需要在客户端手动点击安装,下一步,下一步…觉得不是很爽; 又试了试【CAB项目】,好像没人用VS2008来做,费了点功夫,终于找到解决...

c#使用开源项目[SharpZipLib]解压缩

发布时间:2009年2月14日 / 分类:ASP.NET, DOTNET / 抢沙发

一直还在使用.net2.0,虽然也有一个解压缩的类,但是好像并不怎么受欢迎。 令人高兴的是我们还可以选择别的:SharpZipLib。 我从网上找了一些代码,有些做了修改,已经测试可以使用。 解压缩操作类: using System; using System.Collections.Generic; using System.Web.UI.W...

C#导出Excel后关闭进程(EXCEL.EXE)释放资源的解决方案

发布时间:2009年2月3日 / 分类:ASP.NET / 7 次吐槽

一年前,从网上找到一些C#导出MS Excel的例子,但是都不能彻底销毁其所创建的Excel进程,典型的就是进程中的EXCEL.EXE不能关掉。 网上的解决方案大部分是kill掉所有的Excel进程,偶一直感觉不爽。最近,做了几个月的WinForm,接触了一些进程、句柄方面的知识。于是试着解决一下...

Windows自定义消息

发布时间:2008年12月3日 / 分类:ASP.NET / 抢沙发

Windows 应用程序是靠消息驱动的,在WinForm开发中经常会通过重写WndProc或DefWndProc方法来截获消息,以添加自己的处理。 当然我们也可以定义自己的消息,发送,然后截获处理。 其意义这里不做讨论,这里仅提供一种处理问题的方法。 通过下边这个例子,可以大致了解其过程,当...

WinForm中ComboBox的DrawItem事件的应用

发布时间:2008年11月24日 / 分类:ASP.NET / 抢沙发

今天在CSDN的论坛看到一个问题,大致是这么个意思: 当鼠标滑过ComboBox的列表项时,怎么才能获取当前鼠标滑过列表项? 在网上找了找,没现成的,但是看到有人在VC里边用OnDrawItem来实现,就用了这个思路。 首先将将DrawMode属性设置为OwnerDrawFixed 然后绑定DrawItem事件,...

Silverlight事件处理和动态创建控件

发布时间:2008年11月20日 / 分类:ASP.NET, Silverlight / 2 次吐槽

[源自Silverlight tutorial] 这篇文章,介绍Silverlight应用中的事件处理和动态创建控件。 1、我们先来看一个例子: <UserControl x:Class="SLDemo.EventDemo" ??? xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" ??? xmlns:x="http://schemas.micro...

Silverlight布局控件[3]–Canvas

发布时间:2008年11月18日 / 分类:ASP.NET, Silverlight / 抢沙发

[源自Silverlight tutorial和Silverlight Documentation] 布局控件在Silverlight应用程序中是必需的,它用来管理你应用中的其它控件(包括布局控件)。你可以把布局控件想象为“容器”。我们经常使用的布局控件有三个: 这三个控件都继承于Panel,具体详情请查看官方文档。 Grid:...