上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 36 下一页
摘要: 对于习惯于用ORM来开发系统的开发人员来说,几乎不用写SQL语句,但是也要针对ORM框架,来设计合适的查询,ORM框架会生成合适的T_SQL语句并发送到SQL Server中。由于ORM框架有好几种,比如NHibernate,LLBL Gen,Entity Framwork,掌握熟练的SQL查询技术在这里没有用武之地,真是可惜。这篇文章是介绍我的Management Console中的一个工具程序... 阅读全文
posted @ 2011-12-23 13:32 信息化建设 阅读(2194) 评论(0) 推荐(2) 编辑
摘要: 园子里这两天讨论的比较多的是CSDN-中文IT社区 600万用户数据在互联网上的传播,作为一名技术人员,暂且放下各自的想法的意见,仅仅从技术的角度来讲,分析和考验一下我们的编程基础。把下载到的压缩文件释放到硬盘中,得到文件www.csdn.net.sql。作为技术人员,对这个文件产生好奇心和编程的冲动。于是提出了下面的两条编程题目:1 如何把600万数据导入到SQL Server中?2 如何选择合适的密码加密方法?这个SQL文件有273MB,用SQL Server Management Studio打开它,会产生OutOfMemory异常,用记事本打开也很慢,推荐用Ultra Edit源代码编 阅读全文
posted @ 2011-12-23 09:09 信息化建设 阅读(14381) 评论(80) 推荐(13) 编辑
摘要: Management Console这个工具已经使用大半年了,期间经历了一些调整和修复。起初它是由一个ORM的扩展工具而来,后来经过众多工具的组合和拼接,逐渐庞大起来。在今年八月份就想到使用一个插件框架来把它们都集成起来,请参考文章《Management Console 工具管理类软件通用开发框架(... 阅读全文
posted @ 2011-12-22 09:12 信息化建设 阅读(3165) 评论(7) 推荐(4) 编辑
摘要: 设计一个灵活稳定的多层架构的程序不是件容易的事情。当有了成熟的模式和应用之后,还需要经历各种应用与需求考验,用直白的话说,就是要经得起折腾。最近在重构自己的EPN框架时,有了一些新的体会实践,与各位分享。 首先是数据库的设计,一个框架数据库驱动多个业务逻辑数据库,这已经是大家所推荐的模式了。 如图所示,框架数据库Framework包含业务数据的基础配置,它可以驱动一套或多套业务数据库的运行。 ... 阅读全文
posted @ 2011-12-21 09:08 信息化建设 阅读(3237) 评论(6) 推荐(6) 编辑
摘要: .NET Resx格式的资源文件在日常开发中用的比较多,它用来存储常用的资源,可以是位图,文本文件,或是任何的电脑文件。先来看一下,它的日常用法 直接在这里Paste一个位图文件,然后在程序中以这种方式调用,非常的简洁明了 Bitmap bitmap = Resources.Button; 在知道这种方法之前,我一直是用Embedded Resource的方法,代码如下 publi... 阅读全文
posted @ 2011-12-20 09:09 信息化建设 阅读(6695) 评论(2) 推荐(2) 编辑
摘要: 最近一直在帮忙客户找程序方面的问题。当确定不是程序上的问题后,痛苦的过程就开始了:帮助客户修复计算错误的数据,也叫Data Fix。我们的ERP系统有1000多个表,有100个基础数据表,比如物料表,物料清单,工作单,销售单,采购单,这里包含表头(Header)和表明细(Detail),再加上100多个数据关联表,比如工作单与销售单的关联,工作单与物料进出,物料进出与仓库日记帐,仓库日记帐进而产生传票(voucher),成本(cost),这样加起来,又有100个多表。当发现程序有计算错误后,通常会修复程序,再帮助用户修复计算错误的数据。有时候程序修改好后,由于没有合并到客户的版本中,导致客户的 阅读全文
posted @ 2011-12-06 09:04 信息化建设 阅读(8946) 评论(19) 推荐(9) 编辑
摘要: 这个话题起源于今天面对一个客户的报表问题,用存储过程写的报表语句,跑在SQL Server 2000上面。客户说有一个地方抱错,而自己开发机器这边,死活找不到一个SQL Server 2000,全部都是SQL Server 2005/2008 R2。客户的这个问题是这样的,它是一个默认排序规则的问题 CREATE TABLE #BOM(BOM_NO NVARCHAR(50)START_DATE ... 阅读全文
posted @ 2011-12-05 09:05 信息化建设 阅读(3198) 评论(14) 推荐(2) 编辑
摘要: 几年前,一篇《ASP.NET开发人员经常使用的三十三种代码》非常流行,它总结了一些经常在ASP.NET开发中使用到的代码,直接可以拿来使用。今天重读这篇文章,有感而发,善于总结也是进步,于是我也从我的项目中总结一些常用的代码片段,分享给各位园友。 写文本文件TextWriter tw = new StreamWriter("date.txt");tw.WriteLine(DateTime.Now);tw.Close();读文本文件写法一Textreader tr = new StreamReader("date.txt");Console.WriteLi 阅读全文
posted @ 2011-12-01 09:10 信息化建设 阅读(4677) 评论(19) 推荐(9) 编辑
摘要: 这一篇文章讲解如何在Data Loader中把文档服务器中的文档,保存为本地的PDF格式文档。 先看操作流程。先用Doc Loader导入文档到服务器中,再到Document Explorer中浏览,设置分类 之后再到Document Browser中你所需要的目录中贴上去,这样操作 这样,这篇文档就有了正式的分类了,它正式成为文档服务器中的一篇文档。这是设计时的一种Policy... 阅读全文
posted @ 2011-11-30 09:07 信息化建设 阅读(1894) 评论(6) 推荐(2) 编辑
摘要: 这个系列的文章已经进行到第十五讲,今天要讲解的技术是Data Solution使用的数据存储技术。因为习惯了ORM开发的缘故,与数据库相关的内容,第一反应就是使用ORM,极大的简化了数据读写的代码编写量。Data Solution的数据存储也是使用LLBL Gen的ORM框架,源代码的视图是这样的当... 阅读全文
posted @ 2011-11-24 09:12 信息化建设 阅读(2412) 评论(12) 推荐(2) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 36 下一页