摘要:
有感于一些程序中ASPX页面中直接编写功能性代码,难于组织和维护,实现不了程序的高度可配置化,自此提出一种应用程序命令执行架构 阅读全文
摘要:
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯 阅读全文
摘要:
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。 阅读全文
摘要:
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。 阅读全文
摘要:
列出了所有已经发布的系列文章的链接地址,方便集中查阅,这些皆是袁永福原创,谨此献给各位努力奋斗中的IT同仁。 阅读全文
摘要:
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。 阅读全文
摘要:
最近安装了VS.NET2010旗舰版,把帮助文档也装上去了,没发现在安装过程中可以修改帮助文档的安装路径,结果近2GB的帮助文档安装在目录“C:\Documents and Settings\All Users\Application Data\Microsoft\HelpLibrary”下,现C盘容量吃紧,得移动这些帮助文档到其他硬盘上,袁某是想移动到目录“E:\Program Files\HelpLibrary”下。经过一些折腾,袁某摸索出以下的手工操作过程。 阅读全文
摘要:
目前业界已经流行着很多ORM框架,但笔者还是要开发自己的ORM框架,在此不展开关于是否需要重复发明轮子的讨论,反正是要开发这个ORM框架,名为XDesignerORM,简称XORM。笔者的数据库开发经验不大多,但有着很多的图形软件开发经验,相信笔者的一些开发理念能融入到这个ORM框架中,形成一个独具特色的具有实际应用价值的框架程序。鉴于工作量大,而且避免闭门造车,笔者选择了开源模式。 阅读全文
摘要:
XDesignerLib开源,包含6万行图形操作C#代码,配套演示程序。目前的版本是基于.NET1.1的,请使用VS.NET2003打开。
地址:https://sourceforge.net/projects/xdesignerlib/
SVN地址:https://xdesignerlib.svn.sourceforge.net/svnroot/xdesignerlib 阅读全文
摘要:
兴,百姓苦,亡,百姓苦。这就是中国的软件外包。 阅读全文
摘要:
近几十年来,计算机软件技术飞速发展,虽然已经达到一定的高度,但发展的势头还是一直非常澎湃。软件技术已经深入影响社会的方方面面。以软件技术为基础形成了软件行业,这个行业产生了很多就业机会,并很大的促进了其他行业的信息化和现代化。笔者就对中国软件行业进行一些分析,希望能找出一些发展规律,从而为更好的促进中国软件行业的发展提供一些意见。 阅读全文
摘要:
跨国软件公司都源自西方发达国家,它们都推崇西方现代文化,遵守着西方市场经济体制和法律。但中国推崇的是东方文化,运行着具有中国特色的社会主义市场经济体制。这个中国特色的含义博大精深,水普遍都很深,给跨国软件公司带来很大的本地化问题。有些跨国软件公司没能很好的解决本地化问题而难于在中国市场展开活动。其中一个很大的问题就是商业贿赂。 阅读全文
摘要:
中国软件市场上面一直存在国外软件巨头的软件倾销,这较大的打击了中国民族软件企业的生存和发展。中国软件市场上面实际上一直在进行着软件倾销这场寂静的战争。 阅读全文
摘要:
中国还处于社会主义发展初级阶段,其社会主义市场经济体制还不完善发展。中国的知识产权保护制度很弱,这对中国软件行业是灾难性的。这导致大量的盗版软件充斥市场,严重挤压了正版软件的生存空间,为了在这种环境下生存,大部分中国软件企业生产的是行业应用软件,而基本上不研发基础系统软件,这使得中国软件行业畸形发展,形成了具有中国特色的软件行业。 阅读全文
摘要:
近几十年来,计算机软件技术飞速发展,虽然已经达到一定的高度,但发展的势头还是一直非常澎湃。软件技术已经深入影响社会的方方面面。以软件技术为基础形成了软件行业,这个行业产生了很多就业机会,并很大的促进了其他行业的信息化和现代化。
笔者就对中国软件行业进行一些分析,希望能找出一些发展规律,从而为更好的促进中国软件行业的发展提供一些意见。 阅读全文
摘要:
测试部所用的Mantis是一个轻量级的开源缺陷跟踪系统,系统里面的统计功能还不是很详细和全面,为了完善Bug信息统计这一部分,方便领导掌握各个项目各个阶段的综合情况,特使用天博报表软件做了统计Mantis系统的Bug信息报表。 阅读全文
摘要:
Word2CHM is a open source C# program which can convert MS Word document(in 2000/2003 format) to a CHM document. It require HTML Help Workshop and MS Word 2003. 阅读全文
摘要:
一个计算机软件经过良好的重构才会焕发新生,并能长期的可持续性的发展,从而更灵活的适应各种运行环境。同样人性也需要重构,这样才能适应新的生存环境,更好的生存和进步。在这个宇宙中,人性是最精妙最强大的;超越技术,进行人性的重构,焕发人性的力量,人性的力量必然倍增技术的力量。 阅读全文
摘要:
RTF DOM Parser( short name RDP ) is a open source C# library which can parse RTF document and generate rtf DOM Tree. Use DOM tree , .NET programmer can read rtf document very easy, It is use GNU2 license. 阅读全文
摘要:
近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。 阅读全文
摘要:
本人正在基于XDesignerLib软件开发了一个宴会/会议座位排版软件,这是一种很具特色的软件,它以非常形象生动的图形化界面来展示座位的排版和人员的入座信息,并能根据座位礼仪的规定自动调整显示。 本软件能使用方便快捷的拖拽操作来设置人员的入座信息,也提供表格方式来快速录入相关信息。可以方便的进行人员调换,临时插入座位等实用操作。 本软件能处理少到几人,多到上千人的座位安排,提供数据检索功能,能有... 阅读全文
摘要:
难得写一篇比较短的文章,说一下我对面向对象编程方法的理解。 阅读全文
摘要:
在本文章中笔者使用WinForm.NET2.0开发出一个具有固定背景图片的带滚动条的容器控件。 阅读全文
摘要:
本课程研究了使用XSLT技术来开发一个树状列表WEB控件,展示了XSTL的一些高级应用,以及ASP.NET控件的开发过程,本课程内容比较多。本章的配套演示程序为http://files.cnblogs.com/xdesigner/ASPNETTreeView.zip。 阅读全文
摘要:
在本章中笔者将使用动态编译技术来实现一个VB.NET的脚本引擎,使得人们在开发中能实现类似MS Office那样实现VBA宏的功能。本章配套的演示程序为http://www.cnblogs.com/Files/xdesigner/MyVBAScript.zip.
阅读全文
摘要:
本课程说明了Windows Service程序的概念,并演示如何使用C#开发一个简单的Windows Service程序。C#工程名为MyWindowsService,编译生成的文件是MyWindowsService.exe。本课程的演示代码下载地址为http://files.cnblogs.com/xdesigner/MyWindowsService.zip。 阅读全文
摘要:
近期在某公司战略研讨会议中看到了一些公司内部财务报表,深有感触,我虽然作为一个软件开发人员,却在此提出个人的针对公司财务管理的一点简单想法,只是路人甲的随便说说,不必当真。 阅读全文
摘要:
近期南京的东南大学、南京大学、南京航空航天大学和南京理工大学的微软俱乐部联合举行了一个基于微软技术的程序设计大赛,2008年12月14号我应邀去东南大学的九龙湖校区参加了一个学生软件开发项目比赛的复赛当评委。开始接触了当代高校学生的软件作品,水平参差不齐,但感觉有点后生可畏。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。 阅读全文
摘要:
这是一场寂静的战争,没有刀光剑影,没有坚船利炮。但我隐约看见,重重迷雾下,诸多西方列强,羽扇纶巾,谈笑间,多少中国软件公司灰飞烟灭。我在这场大希无声的战争面前颤抖,各位同胞,你们呢? 阅读全文
摘要:
随着2008年第29届北京夏季奥运会闭幕式的结束,北京奥运会已经结束了,可以盖棺定论了。 阅读全文
摘要:
经过努力,我成为微软MVP,非常高兴。非常感谢博客园管理团队,他们的辛勤劳动支撑着博客园的运营,借助博客园这个优秀的技术交流平台我才可以很好的学习和发展。也得感谢诸位网友的支持。MVP是荣誉也是动力,将来得更多的宣传微软技术了。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
在本课程中将使用.NET框架提供的反射和特性的功能来构造自己的ORM框架。从而学习C#.NET的一些高级编程技术。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
本课程专门讲述文档对象模型的概念,理论性比较强,需要仔细思考,而且没有演示程序。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
今天我们针对验证码技术深入的了解图形编程在ASP.NET中的应用。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
在本课程中,我们一起研究使用图形编程在ASP.NET中实现一个带超链接的饼图。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
今天我们就在以前图形开发课程的基础上演示使用C#开发一个能保存签名轨迹的图形软件。 阅读全文
摘要:
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。
在本次课程中我们将继续深入研究C#图形开发,尝试使用C#开发一个稍微复杂点的数据网格控件。 阅读全文