.NET开源应用程序框架 HYAppFrame

请参考开发指南《31天学会CRM项目开发(C#编程入门及项目实战)》

在Asp.Net MVC项目中创建一个API

最近在忙一个MVC项目,Leader要求创建一个API,可通过某个link获得某个记录的信息。 本来想通过View来返回一个JSON记录,当我创建Controller时发现有一个API Controller,想必是MVC已经具备这个功能了,所以抱着试一试的心态,迅速补习了一下MVC API知识,...

2017-07-28 16:22:47

阅读数 519

评论数 1

WebUploader单击选择文件按钮无效

在EasyUI中使用WebUploader组件,准备上传文件,结果单击[选择文件]按钮无法弹出文件选择对话框。百思不得其解,由于使用的是Firefox浏览器的,所以本能的按下快捷键F12准备查看控制台,看看有无报错。错误没找到,但惊奇的发现,按F12后,WebUploader居然可以弹出文件选择框...

2017-07-28 15:57:04

阅读数 4821

评论数 2

C/S框架设计经验小结

经常听到初学者争论,是学C/S结构还是学B/S结构?而笔者以为,两种架构都要学,不仅要学,而且还要精通。至于用哪种架构解决问题,那就要看工作需要了。在企业管理系统领域,C/S架构的系统占有非常重要的地位,比如ERP、MES系统C/S架构的居多。对企业而言,只要能提高操作效率,他们并不在意是什么架构...

2017-04-19 10:08:38

阅读数 5317

评论数 0

开源工作流HYAppFrame来了

以前的OA产品为适应市场对工作流的需求,几乎一夜之间全部更名成BPM。的确,一套应用系统有了工作流引擎,几乎可以做任何事。笔者在实际项目中需要处理N多业务表单,涉及多个业务部门和岗位,一个业务流程顺畅走下来,如果没有工作流支持,单靠修改表单状态几乎不可能。在定制开发过程中,需求的多样性要求工作流引...

2016-10-23 08:34:14

阅读数 3651

评论数 0

做作业送书啦,完成16道编程题就有机会得书

我是《31天学会CRM项目开发(C#编程入门及项目实战)》的作者,现组织带学徒、免费赠书活动,做完下面16道编程题,免费获得价值89元的《31天学会CRM项目开发》赠书一本,总共10本,先来先得,送完为止。将编程题源代码或截图打包发送至3133856930@qq.com,经审核后,确认是独立、真实...

2016-08-10 21:42:29

阅读数 918

评论数 0

C#人民币金额大写

这是一项经典编程题,笔者也曾将此题作为面试题。1.业务要求。人民币大写金额用到的汉字主要包括零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿等。人民币大写金额有如下注意事项:中文大写金额数字到“元”为止的,在“元”之后、应写“整”(或“正”)字;在“角”之后,可以不写“整”(或“正”)字...

2016-08-04 21:00:49

阅读数 2739

评论数 5

完成二十道编程题,就有机会获得作者赠书

完成二十道C#编程入门题(任务),就有机会获得价值89元的赠书《31天学会CRM项目开发(C#编程入门及项目实战)》,面向编程新手,仅限十本,送完为止。搜索书名,加入读者群,领取任务。...

2016-08-02 18:27:35

阅读数 126

评论数 0

完成二十道编程题,就有机会获得作者赠书

完成二十道C#编程入门题(任务),就有机会获得价值89元的赠书《31天学会CRM项目开发(C#编程入门及项目实战)》,面向编程新手,仅限十本,送完为止。搜索书名,加入读者群,领取任务。...

2016-08-02 18:27:34

阅读数 68

评论数 0

WebClient以POST方式发送Web请求

本例使用WebClient以POST方式发送Web请求并下载一个文件,难点是postData的构造,发送Web请求时有的网站要求可能要求Cookies前后一致。其中application/x-www-form-urlencoded会告诉服务器该参数是以param1=value1&param...

2016-07-27 22:54:30

阅读数 1993

评论数 0

刚学编程的朋友,福利来了

史上售后服务最好的编程入门书,有入门基础,还有项目实战,有读者群可交流,还有作者在线指导,更关键的是还有免费赠书活动,特别适合初学者

2016-07-25 22:16:47

阅读数 100

评论数 0

如何自动拼接 Update语句,仅Update已修改的字段

我们通常使用update语句更新数据库记录,例如使用update user set username='001', nickname='Tom', age=18 where id = 1语句更新username、nickname或age字段的值。假设,我们只修改了username,并没有修改nic...

2016-07-25 21:49:20

阅读数 1379

评论数 0

SQL Server如何创建递归函数

本例旨在介绍递归函数的用法,递归函数最大特点在于自己可调用自己。在数据库MyDatabase中有一张名为job的岗位表,其Create脚本如代码片段7-52所示,id是自增字段,parentId指当前岗位的上级岗位id,parentId = 0时表示当前岗位是一级岗位,name指岗位名称。为了显示...

2016-07-21 21:29:45

阅读数 2378

评论数 0

C#执行CMD命令

在Windows操作系统命令提示符中可通过执行dos命令实现大部分系统级操作。如图5-3所示,在本示例中通过C#代码调用cmd.exe程序并执行dos指令。例如ping命令,或shutdown –s -t 1关机指令。

2016-07-21 21:22:34

阅读数 2146

评论数 0

DataGridView如何快速导出Excel

从DataGridView或DataTable导出Excel文件,为了按照数据类型设置单元格格式,导出Excel时速度都比较慢,一直找不到好的办法。最后从外文网站上找到解决办法,使用ws.get_Range(excelRange, Type.Missing).Value2方法批量设置单元格的值。

2016-07-20 21:05:26

阅读数 863

评论数 0

C#拓展练习之模拟键盘录入

使用C#调用Windows API使程序模拟键盘输入,也可模拟按下快捷键。本例中,单击“模拟输入”按钮,可录入字符“abcde123456”,单击“Ctrl+V”按钮可实现粘贴功能,效果如图16-2所示。

2016-07-20 20:22:13

阅读数 1234

评论数 0

C#生成二维码名片

本例将使用ThoughtWorks.QRCode类库生成二维码名片。正式编码前,先了解一下什么是vCard?它是一种用于定义电子名片的标准或规范。手机通信录可导出vCard格式。片段21-15是一段vCard格式的文本,从数据结构上看并不复杂,按照格式填充相关信息,以二维码方式输出。

2016-07-19 21:16:29

阅读数 2490

评论数 1

优秀程序员应具备的5项基本素质

很多程序员经常以“码农”自嘲,之所以这样,可能有收入低、加班多、压力大、所在公司规模小、社会地位低、自我认同感缺失、从事着简单没有技术含量工作的原因,从而引起对自身事业发展前景的忧虑。那么,“码农”如何才能成为优秀的程序员呢?笔者总结了5个条件。

2016-04-07 20:16:31

阅读数 704

评论数 0

书已出,只要能帮助或影响1000人,也算是功德圆满

最近刚出了一本关于软件编程入门的书,书名是《31天学会CRM项目开发(C#编程入门及项目实战)》,机械工业出版社的,没花钱。写书很耗精力,为了专心写书也把工作给辞了。本以为书出了后能轻松些,但实际上更忙了,这种专业书籍不比小说,适用人群少。书出了后,出版社给做了个微信软文,经过朋友群卖力吆喝后,阅...

2016-04-06 08:48:52

阅读数 421

评论数 3

作者签名赠书,免费学习软件编程

本活动起止时间为4月1日至4月30日,活动期间转发本链接,阅读量排名前十的QQ网友将免费获得价值89元的《31天学会CRM项目开发》一本。如何参加活动?划到最后面,输入您的QQ号,单击“我要报名”,然后分享到您的朋友圈。QQ号是领取赠书的唯一凭证。活动最终解释权归举办方所有。

2016-04-05 16:45:26

阅读数 844

评论数 0

写博十年,终于混到出书了

和CSDN一起成长快十年了,在这里泡论坛,写博客,下载技术资源。我的成长离不开这里,离不开热心的网友。当初发起开源项目MiniOA,吸引了很多网友,之后就有了写书的念头,虽然整理了很多文档资料,不过,从各种途径了解到JSF和Richfaces在国内知名度太小,所以最终放弃了。

2016-03-21 08:59:12

阅读数 931

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭