2011年3月30日

[基础知识]巧用项目生成事件属性自动打包

摘要: .net项目有两个生成事件:预先生成事件和后期生成事件。如下截图: 在这两个事件中我们可以实现我们的一些与编译相关的需求,比如编译完成后将某些文件打包并传输到发布服务器上等。 这里要介绍的一个应用案例... 阅读全文

posted @ 2011-03-30 07:29 James.H.Fu 阅读(2465) 评论(3) 推荐(3) 编辑

2011年3月22日

BatchFileProcessing--流程设计

摘要: 最近在研究Excel数据处理,感觉能面对大数据量的挑战是一件很愉悦的事情,:)下面是批量创建商品处理流程设计图: 阅读全文

posted @ 2011-03-22 22:46 James.H.Fu 阅读(1821) 评论(4) 推荐(5) 编辑

2011年3月3日

企业级软件开发需要什么样的框架?

摘要: 导读 1.企业级软件开发流程 2.什么是框架以及为什么要开发框架 企业级软件开发流程 1)领域建模 分析领域特定的问题。比如赶集网这一分类信息网站,她的定位是解决都市人寻求房屋出租、二手房、二手车、二手物品交易、求职招聘等生活信息的需求的。在领域建模阶段要解决的就是这个软件的定位问题,做什么不做什么。 这一阶段由高层领导,市场销售及系统分析师等完成。 2) 平台技术选择 技术选型,比如用什么平台/架构(.net,j2ee,php,python等等)开发,采用什么服务器托管等。 这一阶段由系统高层领导,系统分析师及系统架构师等完成。 3) 解决方案 根据选定的平台技术等给出一个可行的解决方案,说 阅读全文

posted @ 2011-03-03 16:14 James.H.Fu 阅读(9382) 评论(8) 推荐(7) 编辑

2011年2月20日

拥抱重构

摘要: 惧怕重构 提到让你重构一个功能模块,提到让你去修改一个别人的bug,阅读别人的代码,你第一反应是什么?惧怕?想骂人?面对一个代码垃圾场,我想大家都会有些不安,尤其是面对测试团队,上线的压力。 重构需要... 阅读全文

posted @ 2011-02-20 16:30 James.H.Fu 阅读(1872) 评论(12) 推荐(7) 编辑

2011年2月16日

MaintainUserRole, 一个功能的实现方法

摘要: 在系统开发中,经常会遇到像下面这种场景的功能模块:管理用户的角色,在界面上显示所有Active的角色,如果用户有这个角色在界面上标示出来,比如CheckBox勾中,如下图。 阅读全文

posted @ 2011-02-16 22:47 James.H.Fu 阅读(1326) 评论(1) 推荐(2) 编辑

2011年1月11日

T-SQL经验总结

摘要: 在庞大的业务系统背后,一定有数据库管理系统的支持。在现代以数据为中心的开发时代,SQL编程也显得尤为重要。下面总结下我最近SQL编程的一些经验: 1.SELECT查询要列出所有要查询... 阅读全文

posted @ 2011-01-11 21:12 James.H.Fu 阅读(4511) 评论(21) 推荐(14) 编辑

2010年9月5日

用MSBuild自动发布Silverlight xap

摘要: 最近刚做完一个大型Silverlight战略性项目。在这个项目中,我主要负责了一个核心模块的设计和开发工作。一边写复杂的界面导航,一边写服务的核心代码,同时还要负责安排身边其他同事的工作,并Review他们的代码。另外,还要负责发布项目到测试环境,可把我累坏了,不过,让我也学会了很多东西,一是学会了抗压,二是学会了如何带身边的人。:) 当初,发布项目到测试环境,全是手工操作。效率不高,而且很枯燥。当时是没办法,来不及写工具了。后来测试后期,我闲下来了,就想通过自动化的方式来发布项目到测试环境。因此有了对MSBuild的第一个应用。 下面的过程可以发布Silverlight xap到测试环境: 阅读全文

posted @ 2010-09-05 23:08 James.H.Fu 阅读(2628) 评论(4) 推荐(3) 编辑

2010年9月4日

SQL Server XML数据解析(1)

摘要: 很久就想写总结一下SQL Server解析XML数据的常用方法了,下面就给出一些示例,有事没事,你也可以参照着示例自己动手尝试着实现一下自己的需求。 示例1:从XML中解析数据到表变量 阅读全文

posted @ 2010-09-04 21:14 James.H.Fu 阅读(10458) 评论(1) 推荐(0) 编辑

2010年7月16日

[Silverlight]企业应用之分多步创建商品

摘要: --------------------华丽的分隔线------------------------这个Silverlight小程序主要展示了用Silverlight开发一个添加商品的后台界面。为了中国程序员的利益,为了保护知识产权,不贴代码了 :):( 阅读全文

posted @ 2010-07-16 21:15 James.H.Fu 阅读(743) 评论(0) 推荐(0) 编辑

2010年6月7日

[Silverlight]UI 开发规范

摘要: 今天统一了项目组中Silverlight项目UI 开发规范:DataGrid列中内容对齐方式1)Header文本居中2)列中内容长度固定的,比如Status,Date,WarehouseNumber等等,居中3)列中内容长度不固定的,比如Description等等 ,居多4) 金额居右提示信息显示规范1)非重要提示信息,如必填项,成功,警告,错误在页面底部统一提示2)只有迫切需要用户停下来想一想的... 阅读全文

posted @ 2010-06-07 21:07 James.H.Fu 阅读(776) 评论(1) 推荐(1) 编辑

导航