有感于一些程序中ASPX页面中直接编写功能性代码,难于组织和维护,实现不了程序的高度可配置化,自此提出一种应用程序命令执行架构 阅读全文
有感于一些程序中ASPX页面中直接编写功能性代码,难于组织和维护,实现不了程序的高度可配置化,自此提出一种应用程序命令执行架构 阅读全文
袁永福 江西九江人 2001年东南大学动力系毕业,专用从事医疗信息化,电子邮箱:28348092@qq.com QQ群:126480136
有感于一些程序中ASPX页面中直接编写功能性代码,难于组织和维护,实现不了程序的高度可配置化,自此提出一种应用程序命令执行架构 阅读全文
目前业界已经流行着很多ORM框架,但笔者还是要开发自己的ORM框架,在此不展开关于是否需要重复发明轮子的讨论,反正是要开发这个ORM框架,名为XDesignerORM,简称XORM。笔者的数据库开发经验不大多,但有着很多的图形软件开发经验,相信笔者的一些开发理念能融入到这个ORM框架中,形成一个独具特色的具有实际应用价值的框架程序。鉴于工作量大,而且避免闭门造车,笔者选择了开源模式。 阅读全文
兴,百姓苦,亡,百姓苦。这就是中国的软件外包。 阅读全文
近几十年来,计算机软件技术飞速发展,虽然已经达到一定的高度,但发展的势头还是一直非常澎湃。软件技术已经深入影响社会的方方面面。以软件技术为基础形成了软件行业,这个行业产生了很多就业机会,并很大的促进了其他行业的信息化和现代化。笔者就对中国软件行业进行一些分析,希望能找出一些发展规律,从而为更好的促进中国软件行业的发展提供一些意见。 阅读全文
跨国软件公司都源自西方发达国家,它们都推崇西方现代文化,遵守着西方市场经济体制和法律。但中国推崇的是东方文化,运行着具有中国特色的社会主义市场经济体制。这个中国特色的含义博大精深,水普遍都很深,给跨国软件公司带来很大的本地化问题。有些跨国软件公司没能很好的解决本地化问题而难于在中国市场展开活动。其中一个很大的问题就是商业贿赂。 阅读全文
中国软件市场上面一直存在国外软件巨头的软件倾销,这较大的打击了中国民族软件企业的生存和发展。中国软件市场上面实际上一直在进行着软件倾销这场寂静的战争。 阅读全文
中国还处于社会主义发展初级阶段,其社会主义市场经济体制还不完善发展。中国的知识产权保护制度很弱,这对中国软件行业是灾难性的。这导致大量的盗版软件充斥市场,严重挤压了正版软件的生存空间,为了在这种环境下生存,大部分中国软件企业生产的是行业应用软件,而基本上不研发基础系统软件,这使得中国软件行业畸形发展,形成了具有中国特色的软件行业。 阅读全文
近几十年来,计算机软件技术飞速发展,虽然已经达到一定的高度,但发展的势头还是一直非常澎湃。软件技术已经深入影响社会的方方面面。以软件技术为基础形成了软件行业,这个行业产生了很多就业机会,并很大的促进了其他行业的信息化和现代化。
笔者就对中国软件行业进行一些分析,希望能找出一些发展规律,从而为更好的促进中国软件行业的发展提供一些意见。 阅读全文
测试部所用的Mantis是一个轻量级的开源缺陷跟踪系统,系统里面的统计功能还不是很详细和全面,为了完善Bug信息统计这一部分,方便领导掌握各个项目各个阶段的综合情况,特使用天博报表软件做了统计Mantis系统的Bug信息报表。 阅读全文
难得写一篇比较短的文章,说一下我对面向对象编程方法的理解。 阅读全文
在本文章中笔者使用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。 阅读全文
为了让大家更深入的了解和使用C#,我们将开始这一系列的主题为“C#发现之旅”的技术讲座。考虑到各位大多是进行WEB数据库开发的,而所谓发现就是发现我们所不熟悉的领域,因此本系列讲座内容将是C#在WEB数据库开发以外的应用。目前规划的主要内容是图形开发和XML开发,并计划编排了多个课程。在未来的C#发现之旅中,我们按照由浅入深,循序渐进的步骤,一起探索和发现C#的其他未知的领域,更深入的理解和掌握使用C#进行软件开发,拓宽我们的视野,增强我们的软件开发综合能力。 阅读全文
这是一场寂静的战争,没有刀光剑影,没有坚船利炮。但我隐约看见,重重迷雾下,诸多西方列强,羽扇纶巾,谈笑间,多少中国软件公司灰飞烟灭。我在这场大希无声的战争面前颤抖,各位同胞,你们呢? 阅读全文
为了让大家更深入的了解和使用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#开发一个稍微复杂点的数据网格控件。 阅读全文