01 2006 档案
体验.net2.0的优雅(4):Provider、策略、控制反转和依赖注入
摘要:在 ASP.net 2.0 的配置文件中,经常看到 Provider的影子,比如说StarterKit 中的XmlSiteMapProvider以及使用Login Controls时隐含的SqlMembershipProvider。如此众多的Provider,我猜测它们肯定有共同的父亲!查阅了一下资料,果然不出我所料,它们的父亲是 ProviderBase。 [图中的 三个点 代表直接父类... 阅读全文
posted @ 2006-01-16 20:36 quitgame 阅读(3872) 评论(5) 推荐(0)
从 .net 1.1 升级到 2.0过程中遇到的问题及解决方法
摘要:1.11-1.12日,将一个用vs2003编写的解决方案(windows form)升级到.net2.0。升级的过程比较顺利,基本没有出现编译错误(不过有一堆警告),但是运行的时候出了不少问题,以下节选其中比较典型的几个。 1. vs2005无法启动调试 1) 症状 vs2005启动调试失败,弹出错误提示:Error while trying to run project: ... 阅读全文
posted @ 2006-01-12 18:22 quitgame 阅读(6533) 评论(16) 推荐(0)
让你的代码变优雅
摘要:总结中,希望各位大虾指点 1) 使用强类型的资源文件 不使用资源文件 ShowMessage(“没有执行”+ privilegeName +”的权限”); 使用强类型的资源文件 ShowMessage(SR.NotHavePrivilege(privilegeName)); 2) 尽量避免使用Copy/Paste 将重复的代码抽象成方... 阅读全文
posted @ 2006-01-11 20:57 quitgame 阅读(2254) 评论(11) 推荐(0)
应用系统架构师应该具有的素质
摘要:小弟愚钝,总结的不好,希望各位大虾纠正、补充。 1、 了解系统集成方面的知识 硬件基础知识 网络基础知识 行业的最新知识 软件工程基础知识 我觉得一个架构师的知识面应该非常宽广,遇到难题,总能够想到最佳的解决方法,也即最合适的设计。所谓“复杂的系统,一流的设计”,一流的设计往往是最合适的设计,比如说分布式应用,可以使用WebService、Remoting、J2EE,架构师会... 阅读全文
posted @ 2006-01-11 20:24 quitgame 阅读(4746) 评论(9) 推荐(0)
Windows Installer (MSI)知识汇编
摘要:1 Windows Installer 概述 Windows Installer 是 Windows 操作系统的组件,它可以简化应用程序的安装过程。 通过应用安装过程期间集中定义的一组安装规则,Windows Installer 可以管理应用程序的安装和删除。还可以使用此项服务修改、修复或删除现有的应用程序。Windows Installer 技术由用于 Windows 操作系统... 阅读全文
posted @ 2006-01-10 14:31 quitgame 阅读(6374) 评论(8) 推荐(1)
业务系统权限问题解决方案[节选]
摘要:1 系统权限设计概览 1.1 概述 权 限管理是保证系统安全和灵活性的重要部分。业务系统通过对不同的用户分配不同的权限来明确和限定用户的职责。用户的权限由管理员在后台管理页面进行管理, 用户的权限的更改必须经过审批才能生效。权限更改的操作包括授权和收回权限,以及更改权限的应用范围。后台管理的权限分为全局级和部门级,分别可以对系统 进行全局的管理和部门的管理。同时,用户帐号... 阅读全文
posted @ 2006-01-05 16:18 quitgame 阅读(1486) 评论(0) 推荐(0)