软件开发之路,工作十年总结 时间如梭,很快十年眨眼间已逝,在这十年里,前5年主要是进行了,基础知识的学习与积累; 也对相关的工作经历与相关项目进行总结;后5年针对产品相关的进行开发、学习、总结、磨练;感觉一个软件公司,要想长期发展必须有自己的积累,就必须把相关精华积累到产品中; 可以说,没有过硬软件产品的公司,不叫软件公司;不在行业中占上游产品的公司,就不是个好公司;产品是需要项目来培育,并必须进行项目...
软件企业发展的5大阶段,从小树变为森林,从一间房子变为一个大厦,走过的历程... 从业十几年来,根据在过的公司及项目,将相关过程分为5个阶段或称之为历程:1. 项目制开发,为独立客户应用,具备一定的分析、设计、开发、实施能力; 创业及成立1-3年的公司; 营业收入10万以上;2. 将软件产品化,进行相关版本管理,应用于10个以上客户,并产品版本化3年以上,在行业内有一定知名度; 成立2-5年,有稳定客户基础;年收入1千万以上;3. 多个产品进行产品...
下一步整理思路,把读过的书,与重要的思路进行一下记录 近期读过的书:《淘宝这十年》《京东技术解密》《大型网站技术架构》《软件即平台》转载于:https://www.cnblogs.com/wfnice12/p/4427889.html...
C# WinForm开发系列 - Open-Source Controls 整理了一些在WinForm开发中可以使用的开源组件.(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! ).1. 仿office 2007的Ribbon风格面板(该控件模仿office 2007的Ribbon风格,显示操作面板。)2. .NET中最全功能的表格控件[翻译]Mathew Hall.著XPTable - .NET ListView meets...
伟大架构师的秘密 全文摘自MSDN摘要:所有伟大的架构师都掌握了在抽象的不同层次上概念化解决方案的技能。通过将解决方案组织到离散的层次,架构师可以专注于解决方案的单个方面而忽略所有剩余的复杂性。展示将抽象层次应用到 IT 解决方案的技术,并将其与其他工程学科相比较。本页内容 将抽象层次应用到 IT 解决方案 抽象层次:所有工程师的强大武器 应用抽象层次时的核心原则 将抽象层次应用到...
大型网站架构演变和知识体系 http://student.csdn.net/space.php?uid=108772&do=blog&id=13099之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术...
做成功的项目经理人 http://www.cnblogs.com/habit/archive/2009/09/21/1570703.html原文,应用地址 信息系统的开发过程是十分复杂和多变的。因为市场、用户、开发人员、开发技术等等所有的东西都不一样,所以就算开发同样的信息系统,两个项目都不可能一模一样的进展和完成。信息系统开发的复杂性来自软件本身的复杂性和人的脑力创造性劳动;并且信息系统的开发牵扯到...
C# winform 访问LDAP 微软资料:http://www.microsoft.com/china/technet/prodtechnol/exchange/2003/insider/ldapquery.mspx#BasicLDAPSyntax图1图2代码:using System.DirectoryServices;private void btnSearch_Click(obje...
Dictionary, SortedDictionary, SortedList 比较 http://hi.baidu.com/keeper/blog/item/1119d01ba481ddd3ad6e75e7.htmlDictionary, SortedDictionary, SortedList 是 .NET Framework 的三个支持泛型和关键字查找的类, 都属于 System.Collections.Generic 命名空间. 它们无论是名字还是功能都十分相...
300+Jquery, CSS, MooTools 和 JS的导航菜单 http://www.yeeyan.com/articles/view/47543/19224摘要简介如果你是网站前端开发人员,那么对你来说,也许做一个漂亮导航菜单会很得心应手。但今天我要为大家总结各种导航菜单的资源,以便让大家的网站前端开发的工作更方便更快速,只要选择现成的例子就可以应用于自己的网站了。我收集的这些资源,从非常简单的HTML和CSS导航菜单,到非常复杂和高级的...
学习资料 ext系列------------------------------http://www.cnblogs.com/mogen_yin/archive/2008/10/28/1321162.html【原】Ext2.2学习系列:ExtJS与.NET结合开发实例--全部Ext2.2示例--索引贴 (共收录56篇文章) http://jstang.cn/docs/中文文...
系统架构设计师考试大纲 一、考 试 说 明1.考试目标考试合格人员应能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能够对项目的系统架构进行描述、分析、设计与评估;能够按照相关标准编写相应的设计文档;能够与系统分析师、项目管理师相互协作、配合工作;具有高级工程师的实际工作能力和业务水平。2. 考试要求(1...
SQL注入语句 (很全) 1、返回的是连接的数据库名and db_name()>02、作用是获取连接用户名and user>03、将数据库备份到Web目录下面;backup database 数据库名 to disk='c:\inetpub\wwwroot\1.db';--4、显示SQL系统版本and 1=(select @@VERSION) 或and 1=convert(...
数据库被注入daxia123或cn.jxmmtv.com原因及解决办法 --去掉<script src=http://cn.daxia123.cn/cn.js></script>DECLARE @T VARCHAR(255),@C VARCHAR(255)DECLARE Table_Cursor CURSOR FORSELECT a.name,b.name FROM sysobjects a,syscolumns bW...
StringTemplate.net模板技术用法 using System;using System.Collections.Generic;using System.Text;using Antlr.StringTemplate;using Antlr.StringTemplate.Language;using System.IO;using System.Collections;using System....
vtemplate---模版引擎 我的标签: vtemplateVTemplate模版引擎的使用--高级篇Kingthy 2009-09-04 17:39 阅读:1307 评论:4VTemplate模版引擎的使用--进阶篇Kingthy 2009-09-03 17:07 阅读:1374 评论:5VTemplate模版引擎的使用--认识篇Kingthy 2009-08-2...
基于 UML开发[TDD开发的全过程] 一、设计阶段 文/陈刚 at 2006年4月12日 from http://www.chengang.com.cn/前段时间把一个界面框架完成了,今天基于这个框架开发一个小模块,在这里把这个模块设计的全过程记录下来,希望大家讨论并指正。一、起因公司交给我一个任务,为测试员写一个手机模拟界面,以方便她们的手机短信测试。过去她们都是用MC4J直接调用公司服务器的MBean服务来模拟进行测试,以验证我们整...
Rational Rose、PowerDesign、visio的比较 ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解...
给新时代城市年轻人的忠告 总则: 1、不要再相信任何政府给你描绘的美好前景了。经历了房改、医改、教改以后,如果你还没醒过来,还以为以后的生活能越"改"越好,那是太天真啦。 2、中国会饿死、病死、穷死人,但绝不能饿死、病死、穷死大部分人。不少官商要赚钱,所以政府会踩着这条底线走;这条底线,是估算政府以后改革方案的最好方法。 关于工作: 工作是生活收入之源,所以为了以后更好的活下去,哪里工...
很好的WEB打印-网页打印功能 今天在CSDN社区ASP版中有一位朋友求WEB打印方案,以前我自己用过的两个都不能适用于他的要求,于是在网上搜索了一翻,发现这个还可以,测试了一下这个的确比我以前做的要好多了。 <html> <head> <title>看看</title> <meta http-equiv="Content-Type" content="text...