波斯码BOSSMA Information Technology

树形结构获取每一个节点的级次

发布时间:2010年5月15日 / 分类:DOTNET / 评论

有时候需要获取树形结构每一个节点的级次,以方便处理,最近也处理了一些这方面的问题,这里提供两个方法:使用SQLServer自定义函数和在C#中递归处理。

多级子项目(任务)计算项目进度的方法

发布时间:2010年5月15日 / 分类:DOTNET, WinForm / 评论

一个项目,有很多子项目(或任务),每个子项目下的子项目数和级次都是不固定的,实际的操作中,我们只需要手工录入最底层的子项目(也就是无下级子项目的项目)的进度,然后能够自动计算各个上级项目的进度,最后获取整体项目的进度。

Javascript模拟滚动条

发布时间:2010年5月11日 / 分类:JavaScript / 评论

如果你想自定义你的滚动条样式,以前的方法是设置scrollbar样式,但是好像只有IE支持,兼容性不好。推荐另外一种办法,通过javascript模拟滚动条的样式和事件,兼容IE和firefox,其他浏览器未测试。这个例子来源于网络,我做了一些修改,实现了鼠标拖动、鼠标滚动、点击拖动.

Visual Studio 2008(C#)XML注释提取成帮助文档的方法

发布时间:2010年5月10日 / 分类:ASP.NET / 评论

使用ghostdoc可以帮助开发人员快速添加XML注释,及规范代码命名习惯。使用Sandcastle和Sandcastle Help File Builder根据XML注释来生成类似MSDN格式的帮助文档,提供给相关人员参考。

ASP.NET MVC HtmlHelper扩展之Calendar日期时间选择

发布时间:2010年4月3日 / 分类:ASP.NET MVC / 评论

在MVC的视图中可以直接写Html,也可以使用HtmlHelper来创建。这篇文章介绍创建一个HtmlHelper扩展,用来提供日期时间选择输入。

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

发布时间:2010年4月1日 / 分类:ASP.NET MVC / 评论

在ASP.NET MVC应用程序中,浏览器地址栏中输入的URL地址在硬盘中没有一个实际的页面对应,对应的是一个View。在ASP.NET MVC应用中,传入浏览器的请求映射到Controller的一个action,大部分时候action返回一个view,也可能执行一个跳转操作,转向到另一个action。

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

发布时间:2010年3月8日 / 分类:ASP.NET, ASP.NET MVC / 评论

这一节主要介绍ASP.NET MVC中的Controller,包括如何理解控制器(Controller)、动作(Action)、动作结果(ActionResult),以及如何创建控制器(Controller)、动作(Action)等。

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

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

MVC框架模式将一个应用分成三个组成部分:模型、视图、控制器。它是ASP.NET Web Forms模式之外的另一个选择,是一个轻量级的,并且高度可测试的框架。Model实现了应用程序的数据逻辑部分,用来获取和存储数据实体到数据库中。比如:从数据库的Product表中检索一个产品对象信息,操作它,然后在Product表中更新它。

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

发布时间:2010年2月26日 / 分类:ASP.NET, ASP.NET MVC / 评论

在上一节中,已经建好了数据表,并且新建了一个MVC项目;这一节将介绍如何创建Model、View、Contro […]

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。