摘要: 1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。 瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以调整,代价高昂。瀑布式方法在需求不明并且在项目进行过程中可能变化的情况下基本是不可行的。 2、迭代式开发也被称作迭代增量式开发或迭代进化式开发,是一种与传统的瀑布式开发相反的软件开发过程,它弥补了传统开发方式中 阅读全文
posted @ 2013-08-19 14:46 Bluze 阅读(197) 评论(0) 推荐(0) 编辑
摘要: SharpMap是一个基于.net 2.0使用C#开发的Map渲染类库,可以渲染各类GIS数据(目前支持ESRI Shape和PostGIS格式),可应用于桌面和Web程序。其网址为:http://sharpmap.iter.dk/http://www.codeplex.com/SharpMap它的优点有:1、占用资源较少,响应比较快。在对于项目中如果只需要简单的地图功能的话,是一个比 较好的选择 。2、它是基于.NET 2.0环境下开发的,对于.NET环境支持较好。3、使用简单,只要在.NET项目中引用响应的dll文件即可,没有复杂的安装步骤。目前支持B/S及C/S两种方式的DLL调用,支持 阅读全文
posted @ 2013-08-19 11:12 Bluze 阅读(379) 评论(0) 推荐(0) 编辑
摘要: using Microsoft.Practices.EnterpriseLibrary.Caching;using Microsoft.Practices.EnterpriseLibrary.Caching.Expirations;ICacheManager cache = CacheFactory.GetCacheManager();PagedList _Product = (PagedList)cache["Product" + pageIndex.ToString()];if (_Product == null){ _Product = _db.Product.Ord 阅读全文
posted @ 2013-08-19 10:51 Bluze 阅读(336) 评论(0) 推荐(0) 编辑