摘要: 用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。 缺点: 增加成本。分层式结构究竟其优势何在? 1、开发人员可以只关注整个结构中的其中某一层; 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、有利于标准化; . 阅读全文
posted @ 2012-07-10 23:13 青衫 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 客户要求生成PDF文件,使用了PDFSHARP,但发现汉字全变成了乱码。网上也没有找到针对性的教程。经翻查源码,最终解决办法如下:LoopNum++; this.textBox1.Text += "第"+LoopNum.ToString()+"次循环" +"\r\n"; // Create a new PDF document PdfDocument document = new PdfDocument(); document.Info.Title = "PDFSHARP测试"; //... 阅读全文
posted @ 2012-07-10 16:27 青衫 阅读(6003) 评论(1) 推荐(0) 编辑
摘要: Telerik专注于微软.Net平台的表示层与内容管理控件。 Telerik Controls 2010 Q2控件组包括如下组件: Telerik RadControls for ASP.NET AJAX RadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序。18种可靠的 UI及数据控件全面提供AJAX性能,使用户可以得到高级的体验。但RadControls for ASP.NET不仅仅只支持AJAX,尽管其包含的控件以一流的性能帮助开发者执行AJAX。RadControls for ASP.NET同样. 阅读全文
posted @ 2012-07-10 14:56 青衫 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 要写好一个图像处理软件,仅靠自己看书是完全不够的,要多方面学习,借鉴前人的经验,要集思广益、多面出击。如今网络发达,图像学的资料其实也到处都是。只是往往个人能力或精力有限,在短时间内无法找到那些也许藏于角落里的金子。本人研究图像至今也历时7年,在慢慢的摸索和累积中也找到了一些相关资料,共享给大家学习。1、 最著名的开源图像软件:GIMP。 开发语言:C GIMP号称Linux下的PhotoShop,总观其工程,确实达到了PhotoShop早期版本的功能。三大利器:选区、图层、蒙板一应俱全,滤镜也非常丰富,支持插件。缺点就是界面不美观,用户体验差,执行速度在Windows下慢(Linux下不清楚 阅读全文
posted @ 2012-07-10 14:55 青衫 阅读(152) 评论(0) 推荐(0) 编辑