微软解决方案架构(模块六)(2) (转)
微软解决方案架构(模块六)(2) (转)[@more@]4) 计划怎么去生成XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> I. 把途径演变为计划 把途径转变为计划 找到为计划输入负责的每个团队角色 根据项目特点制定对应的不同数量和复杂度的计划 不要将项目计划和Project文件混淆 II. 计划是个团队活动 典型计划 驱动角色 沟通计划 产品经理 开发计划 开发人员 培训计划 用户体验 安全计划 开发人员和发布经理 测试计划 测试人员 预算计划 程序经理 部署计划 发布经理
Factory Pattern for CAO Creation (转)
Factory Pattern for CAO Creation (转)[@more@]Introduction How do I instance a CAO object without shipping the source object? This is a question I hear often when people begin to work with CAO objects. I've heard this question often enough that I decided to put together an article describing step by step (so you can follow along with your own implementation) one of the better methods of solving this problem. This method is commonly referred to as the Factory Pattern for CAO Creation. Remoting
微软解决方案架构(模块六)(1) (转)
微软解决方案架构(模块六)(1) (转)[@more@]9. 模块6:计划你的项目XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1) 模块概叙 微软解决方案架构的计划阶段 计划要生成什么 计划如何生成 计划什么时候生成 准备开发和测试环境 2) 微软解决方案架构的计划阶段 I. 微软解决方案架构的测试阶段的概述 目标: l 创建解决方案的架构,设计,项目计划和进度表 团队焦点: l 尽早找到尽量多的信息 l 知道什么时候你有足以继续前进的信息 II. 微软解决方案架构的
使用cvsnt与wincvs实现cvs的架设 (转)
使用cvsnt与wincvs实现cvs的架设 (转)[@more@]使用CVSnt与wincvs实现cvs的架设 原创:njx 2003年12月12日 本文是写给希望能够马上通过cvs来进行更好的开发管理的小型团队或个人。相信cvs的绝妙之处大家已经从司徒彦南在前面写的一篇文章中有了一个大概的了解。它的优点我就不在这里进行介绍了,有兴趣的朋友可以参见相关文章:.NET/articles/services/view.ASP?id=795&page=1">《协作开发中的质量保证技术——并行版本控制、每日构建和交付工程》 我在这里只想说一句:你一但使用了cvs你就会发现你已经离不开它了。 其实网上介
微软解决方案架构(模块五)(3) (转)
微软解决方案架构(模块五)(3) (转)[@more@]5) 确定解决方案的功能范围XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> I. 功能范围 范围:能够在给定版本的约束下完成的解决方案的设想的各个部分 l 解决方案的范围:在一个版本的解决方案中提供的产品和服务的总和 l 项目的功能范围:在解决方案的范围内团队工作提交的物品 为完成一个整体的解决方案可能要做多个项目 II. 通过版本化约束功能范围 任务: l 通过将解决方案划分成一系列的发布版本来确定它的功能范围 l 决定目
微软解决方案架构(模块五)(2) (转)
微软解决方案架构(模块五)(2) (转)[@more@]4).定义解决方案XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> I. 定义问题或机会 任务: l 通过个人面谈或举行一组投资人的会议来获取信息 l 查看已知问题 l 固化并分析信息 l 将问题或机会清楚地写入文档 重要: l 建立初始化项目的动力 l 表达为什么你想做这个项目以及你要做什么 l 是否关注业务价值? l 可能包括额外的相关信息,如市场数据,竞争分析和客户反馈 II. 创建一个共享的前景 任务: l 在
微软解决方案架构(模块四) (转)
微软解决方案架构(模块四) (转)[@more@]7. 模块4:建立你的项目的生命周期XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1) 模块概叙 微软解决方案框架的过程模型的基础 声明每个阶段的责任 2) 微软解决方案架构的过程模型的基础 I. 讨论:你的项目的生命周期是什么? 你通常用来组织你的工作的里程碑 指出你的项目的典型的产品 II. 使用微软解决方案框架的过程模型的好处 加速项目提交的有序产品 保持解决方案与业务目标一致 增加可预见性和可见性 提供到
微软解决方案架构(模块五)(1) (转)
微软解决方案架构(模块五)(1) (转)[@more@]8. 模块5:开始你的项目XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1) 模块概叙 微软解决方案架构的设想阶段 选择并且准备项目团队 定义解决方案 确定解决方案的功能范围 为复查和变化建立一个基础 2) 微软解决方案架构的需求阶段 I. 微软解决方案架构需求阶段概叙 目标: l 为项目的目标,约束和方案建立一个高级别的视图 团队焦点: l 明确业务问题或机会 l 明确需要的团队技能 l 收集原始需求 l 创建解决问题
DbVisualizer图解 (转)
DbVisualizer图解 (转)[@more@] 很偶然的机会,发现了一个很优秀的JdbC调试工具,免费的噢。 它就是DbViualizer。在http://www.dbvis.com/可以找到下载。 安装过程很普通,相信每一个程序员都可以轻松搞定,现在我们看看它的真面目。 2003-12-172318530.JPG" width=771 align=left border=0 name=图形1>欢迎界面,纯Java写就的DbViusualizer在windows下呈现亲切的XP风格,不知道其它平台上是什么样子。 新安装的DbVisuallizer需要设置驱动和数据源,这都是在GUI模式下完成的,十分直观简易。点击工具栏最左边的按钮Manage
微软解决方案架构 (转)
微软解决方案架构 (转)[@more@] 进入CSDN这个论坛有好几年了,看了很多大家写的文档。前段时间参加了一个关于微软解决方案架构的培训,感觉有些意思,于是把那本教材翻译了一下,希望大家能喜欢并多提意见。 1. 关于这个课程XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 这一部分提供了关于课程,听众,建议前提条件,课程目标,提交方式以及活动策略等方面的一个简单描叙。我们建议你在读这一部分的时候与讲师教授的该部分的内容相联系。 1) 描述 这个三天的课程是在讲师的引导
实践ORM,创建基于Grove的.NET应用程序(三) (转)
实践ORM,创建基于Grove的.NET应用程序(三) (转)[@more@]实践ORM,创建基于Grove的.NET应用程序(三)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 撰稿 林学鹏 Mailto:cnlxp@msn.com">cnlxp@msn.com 9) 在当前项目的Managers下添加CustomerManager类及AddressManager类,Managers层属于商业逻辑层,负责对实体数据库操作的再一次封装。 在商业逻辑层,此处将类构造函数定义成私有,实现Singleton模式。 CustomerManager.cs using System; &nbs
实践ORM,创建基于Grove的.NET应用程序(二) (转)
实践ORM,创建基于Grove的.NET应用程序(二) (转)[@more@]实践ORM,创建基于Grove的.NET应用程序(二)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 撰稿 林学鹏 Mailto:cnlxp@msn.com">cnlxp@msn.com 7)在当前项目的Entitydb下添加CustomerDB类,该类负责对Customer的数据库操作,包括添加,删除,修改等操作。 8)重复7,完成AddressDB类。 CustomerDB.cs using System; using webApp1.Entities; using Grove; using Grove.Data
实践ORM,创建基于Grove的.NET应用程序(一) (转)
实践ORM,创建基于Grove的.NET应用程序(一) (转)[@more@]实践ORM,创建基于Grove的.NET应用程序(一)XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 撰稿 林学鹏 Mailto:cnlxp@msn.com">cnlxp@msn.com 就目前大多数软件开发项目的数据都存储在关系型数据库中,开发时要求开发人员对sql语句语法以及规则等必须很熟悉,而很多情况下,开发人员需要手写SQL语句,同时还得考虑事务处理,逻辑分析等等问题,导致整个项目中的SQL语句到处都是,对程序的可读性,可维护性都带来了
微软解决方案架构(模块二)(3) (转)
微软解决方案架构(模块二)(3) (转)[@more@]1) 为提高项目效率而进行的团队调整XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> I. 团队扩大的办法 使用复杂度,大小,风险和技术作为扩充因素 将大的团队分成更小的团队,它们有更低层的过程,管理和与上层的沟通并允许快速实现。 为子团队分配团队领导。 使用核心团队来管理整个项目 l 核心团队由团队领导和程序经理组成 l 核心团队协调和同步子团队 II. 特性团队 为集中创建一个解决方案中的特殊特色或性能而组
微软解决方案架构(模块二)(2) (转)
微软解决方案架构(模块二)(2) (转)[@more@]1) 微软解决方案架构的角色群体XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> I. 微软解决方案架构的团队的角色群体的结构 角色群体 --功能范围 ----责任 ------具体任务 如:程序经理 --项目管理 --方案架构 ----驱动整个方案设计 ----管理规格说明 ------保持可追溯图 ------在与其他项目有互用性的问题上保持联络 II. 程序经理角色群体 目标:发布满足项目约束
微软解决方案架构(模块二)(1) (转)
微软解决方案架构(模块二)(1) (转)[@more@]模块2:建立一支微软解决方案架构的团队XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1) 模块概叙 微软解决方案架构的团队模型 微软解决方案架构的角色群体 为提高项目效率进行的团队调整 项目管理的一个调整方案 2) 微软解决方案架构的团队模型 I. 有挑战项目的典型特征 有挑战项目的典型特征 相关成功项目的目标 “项目被推迟,预算被超支” 在项目约束内提交产品 “构建的不是我们所需要的” 产品是根据规格说明
微软解决方案架构(模块一) (转)
微软解决方案架构(模块一) (转)[@more@]模块1:微软解决方案架构的介绍XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 1) 模块概叙 微软解决方案架构的介绍 2) 微软解决方案架构的介绍 I. 业务环境 业务和技术中的变化速度加快 l 产品周期缩短。 l 多样化和复杂的产品及服务增多。 l 发展的业务模型 快速变动的需求:规范,立法,增长的用户要求 上升的竞争压力 全球化 II. 信息技术如何使业务达到目标 使业务过程变顺畅 l 缩短供应周期
SQLPlus命令使用指南(一) (转)
SQLPlus命令使用指南(一) (转)[@more@]熟悉ORACLE的朋友都知道,sql PLUS是一个重要的和ORACLE打交道的工具。SQL PLUS本身有很多命令,可以帮助我们做很多事情,包括产生一些规格化的报表、提供人机交互等等。下面,我就简单地说明一下,供大家参考: 一 帮助命令 HELP可以帮助我们,查找SQL PLUS每个命令的用法 举例: SQL> help accept XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> ACCEPT ------ Reads a line of input and stores it in a giv
理解VC++里字符串类型的真正含义 (转)
理解VC++里字符串类型的真正含义 (转)[@more@]以下是字符串类型的含义(图示) +================================================================+ LP|C|W|T|STR Long Pointer^ constant^ wide^ generic^ string^ =========================================================== 例如, LPCTSTR 读作 指向一个固定常量字符串的长指针 (Which is read long pointer to a constant generic string.)
怎样编写简单的Web Custom Control (转)
怎样编写简单的Web Custom Control (转)[@more@] 怎样编写简单的web Custom Control 作者:Robert 联系方式:Mailto:Robert_luoqing@hotmail.com">Robert_luoqing@hotmail.com Web Custom Control的函数调用序列图(本人根据调用过程自制的序列图,有不对的地方望指正): .NET/Develop/ArticleImages/22/22733/CSDN_Dev_Image_2003-12-161148170.jpg" width=706 border=0> 注意: 1、在序列图的区域(1)中的函数执行顺序是不能确定的。 2、区域(2)内的函数是当第一次用到内部的子控件时就会调用到该区域内的函