原创视频教程。
原创视频教程。
原创视频教程。
原创视频教程。
原创视频教程。
欢迎转载,但必须注明出处:(http://blog.sina.com.cn/jbwang)
以下是本人的原创视频教程(最后更新日:
2009-10-07):
在线观看:点击视频名称链接,则可以进入在线播放模式;
下载观看:点击下载链接,则可以进入下载页面,选择合适的下载方式即可下载;
|
视频名称 |
作者 |
时长 |
下载 |
说明 |
| 典型三层结构程序设计教程 | |
|
[1] | 详细介绍UI、BLL、DAL三者之间的分工与合作,以及如果在项目中应用。 |
| |
|
|
[1] [2] 未完... | 介绍典型的权限控制原理(用户-角色-权限),以及在项目中的具体实现和技巧。 |
| |
|
|
[1] [2] [3] | 通过若干个实用例子,全面介绍.Net平台下的桌面应用程序的开发流程。 |
| |
|
|
[1] | 完全从面向对象的角度来开发此游戏,同时介绍了软件公司中开发文档格式。 |
| |
|
|
[1] | 开发类似于Windows自带的计算器工具,希望给初学者一个入门的参考资料。 |
| |
|
|
[1] [2] | 开发类似于Windows的资源浏览器,介绍IO操作以及UI设计规范等内容。 |
|
视频名称 |
作者 |
时长 |
下载 |
说明 |
| |
|
|
[1] | 介绍TreeView控件的用法和实用的开发技巧。 |
| |
|
|
[1] | 介绍Timer控件,并利用它开发一个滚动字幕。 |
| |
|
|
[1] | 介绍ListBox控件,并开发左右选择的功能。 |
|
视频名称 |
发布日期 |
作者 |
时长 |
大小 |
下载 |
| |
|
|
|
2.7G | [详情] |
| |
|
|
|
2.5G | [PPT预览] |
在工作圈子内,在参与的各个项目当中,我总能见到许多乐于尝试创新的人。这些人认为:未来虽有不确定性,但总应该试试看,因为“有可能”获得成功,进而产生有价值的影响力。当然,我也总是看到另一批人,他们见到一个新的提案时,不假思索的第一个反应就是“不可能”,而且总有各种千奇百怪的理由来证明自己的这种“不可能”判断,并试图说服大家,让大家也都认为这一切是不可能的,从而停止或放弃新的尝试。
在职场上,不难发现把“不可能”这三个字挂在嘴边者大有人在。他们总是担任永远的“反对势力”,但却也总是没有其他任何更好的主张或建议,仿佛他们的角色就是否定而不需要建设性地解决问题。俗语说:成功者的字典里,没有不可能三个字!在成功者的眼中总是看到机会,他们会绞尽脑汁去想办法,他们面对事情的态度是积极的、勇于挑战的,越是不可能成功的事,对他们来说越值得去征服。
天底下没有不可能的事,起决定作用的是你选择什么样的态度去面对,用什么样的方法去解决问题。在不景气或市场低迷的情况下,总有些企业的业绩逆势独秀。假如人人都在惯性思维下宁愿相信“不可能”而不愿意去寻找可行的办法,不仅是自己失去信心,而且会严重打击组织或团队的士气。很多事实证明“不可能”只是暂时性的,只是在已有的经验法则之下无法立即找到解决之道。
第一步,随着你渐渐的长大,你开始有了需求,各种各样的需求,一开始你只是想要一块巧克力糖,一个新书包,一件新衣服,一辆崭新的自行车;后来你可能就想要一栋房子、一辆好车,你开始追求高质量的的物质生活、精神生活,你追求成功与快乐、还要求更好的发展,希望得到别人的尊敬,过一份有尊严的生活。需求很多很多,仔细分析你的需求,想想你最想要什么?怎样去实现它。
第二步,是很关键的一步,你要设计自己的人生程序。你首先要概要设计,你希望将来成为一个怎样的人,分几大步实现这个目标,少年、青年、成年、中年、老年。可能有求学程序、出国程序、恋爱程序、求职程序、事业程序、升职程序、结婚程序等等。概要设计后还要进行详细设计,你每个月每个星期做些什么,每个小模块里面有每个阶段的小的目标,小程序,这个星期读完一本书,下个月参加考试,然后写一篇论文等等,虽然说人生不可能完全规划出来,但是经过设计的人生远远比没有设计过的人有更有意义,好好的设计你的人生吧。
第三步,是编码和测试,你大多数时间都在不停的编码,同时还要不停的测试,编码的过程十分的辛苦,需要耐心和思考,你会觉得苦闷、烦躁不安、寂寞、痛苦、迷茫与无奈,但有些时候又十分开心、兴奋虚荣、骄傲和满足。编码的过程充分体现了人生琐碎与不如意和艰难,bug永远存在,人生也在不断的犯错误和不断地总结。就像一个程序不能编写得完美一样,人生也是不完美的,你不可能处处要求完美,很多地方需要同别人交流和互相借鉴。测试可以分为内部测试和外部测试,经过测试,你发现自己的错误,并想方设法改正它,然后成长起来。
第四步是集成和软件发版,你的设计的人生软件要拿到市场上去卖,能不能卖上好价钱,要看软件的功能和特色,性价比、看软件的包装,你有没有高人一等的杰出才能,你有没有于其它软件相比的竞争力,软件的价值,也就是你人生的价值。当然你可能是一个很高尚的人,编一些免费的软件,不做比尔盖茨,做linus torvols也挺好的,在自由的空气在互联网上空飘荡。看你自己的选择!不过这个世界好像更欢迎前者,linus住在拥挤的民用公寓里。而比尔盖茨住在自己像皇宫一样的豪宅里面当帝王,你首先要解决生存的问题,然后再去考虑其他得东东。
好好的谱写你的人生程序,人这一辈子真是要追求点什么才有意义!
宽泛地讲,需求来源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了产品“必须或应当”做什么。所以如果只有一些零碎的对话、资料或邮件,你就以为自己已经掌握了需求,那是自欺欺人。需求是产品的根源,需求工作的优劣对产品影响最大。我们经常看到的是:人们并不清楚究竟该做什么,但却一直忙碌不停地开发。
需求调研中面临最普遍的问题是:用户说不清楚需求。
有些用户虽然心里明白想要什么,但却说不清楚需求。 比如说买鞋子。我们非常了解自已的脚,但很难用语言说清楚脚的大小和形状。通常拿鞋子去试,试穿时感觉到舒服才会买鞋。一些企业的信息化项目,每个子部门对自身的需要很清楚,但不知道如何从系统角度来要求。
需求分析的结果——需求分析说明书:
需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。根据需求调查和需求分析的结果,进一步定义准确无误的产品需求,产生《产品需求规格说明书》。一个良好的需求说明书,应该有如下特征:
1 正确并且清楚
2
3
需求变更——让我们热烈欢迎它吧!
需求变更通常会对项目的进度、人力资源、经费产生很大的影响。如果在项目开发的初始阶段,开发人员和用户没有搞清楚需求或者搞错了需求,到了项目开发后期才将需求纠正过来,会导致产品的部分内容需要重新开发。这是要坚决避免的。
如果由于市场变化而导致产品需求发生变更,开发商大可不必为此烦恼,应当高兴才对。倘若市场静如死水,那么开发商吃了“上一顿”就没有“下一顿”。正因为市场在变化,才会产生更多商机,聪明的开发商才会有活干,有钱赚。
其实需求变更并不可怕,可怕的是需求变更失去控制,导致项目混乱。所以需求变更控制是需求工程的重要活动。如果需求变更带来的好处大于坏处,那么允许变更,但必须按照已定义的变更规程执行,以免变更失去控制。 如果需求变更带来的坏处大于好处,那么拒绝变更。
需求变更控制过程中最难办的事情是莫过于“拒绝客户提出的需求变更请求”。通常情况下开发方是不敢得罪客户的,但是无原则地退让将使开发小组陷入困境。解决这个问题的一个办法是事先建立规则:如开发方与客户方达成“事不过三”的约定,即允许客户变更三次需求;如果客户第四此变更需求,开发方有权提请客户补偿开发投入。
格式化一个文件的大小,虽然很简单,但却是很常用的,这里分享一个C#写的格式化文件大小的方法:
public static String
FormatFileSize(Int64 fileSize)
{
}