上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 36 下一页
摘要: 前面的文章讲解了技术细节,这一篇来了解一下这个框架的制作前后,经历的一些思考。代码只对部分需要的朋友有用,重要的是经历和思路。前后花了3个月的时间,完成了这个基础的ASP.NET页面框架。 功能导航 来看一个整体的效果图,围绕这个图,看图说话,看看各个部分是如何完成的。 ERP系统功能多,如何设计一 阅读全文
posted @ 2012-10-09 09:08 信息化建设 阅读(23903) 评论(50) 推荐(16) 编辑
摘要: 经过前面六篇文章的讲解,基本的理论已经介绍完毕,这一篇进行实战练习,讨论如何从头开始开发一个完整的ASP.NET 页面,并进行数据读写,业务逻辑设定。 1 设计数据库表 Table Design 公司表存放系统中的公司实例,表示进行业务往来的实体,它的表结构如下脚本所示 CREATE TABLE [dbo].[Company]( [CompID] [numeric](18, 0) ID... 阅读全文
posted @ 2012-10-08 09:54 信息化建设 阅读(7949) 评论(3) 推荐(3) 编辑
摘要: 随着项目的进度推进,数据库的表越来越多,字段也频繁的变更。如何对这些变更作出文档说明,既要方便,又要有可维护性。比如,可以为所有的表创建WORD文档来说明,各个表的含义和字段的意义,但是如果数据库表或字段变更频繁的话,更新WORD文档是个相对麻烦的工作。在博客园中曾经有技术人员专门创建文档生成工具,以程序的方式直接生成WORD文档,使为数据库创建文档的可行性提高很多,轻松点击鼠标就可以做完的工作,... 阅读全文
posted @ 2012-09-29 09:21 信息化建设 阅读(4011) 评论(0) 推荐(2) 编辑
摘要: 刚开始应用.NET开发数据库访问代码,实体层的手工编码是一个相对麻烦而又重复的工作。增加数据库字段,需要添加实体层类型属性,其次还要修改数据库读写代码。在项目初试阶段,这种变动太频繁了,于是根据一些项目的特性,设计了如下的代码生成器,以减少没有技术含量的基础代码生成工作。 下面以(localhost)上面的Northwind为例子,来看看如何应用它。 在服务器停靠窗体中,添加新的数据库,选... 阅读全文
posted @ 2012-09-28 09:34 信息化建设 阅读(14275) 评论(18) 推荐(3) 编辑
摘要: 2012年第二季度,SQL Server 2012就已经发布。作为普通的开发者,并没有太多的热情去追随这些潮流的技术,经过短暂的尝鲜,果断决定放在一边,不予以理会。从SQL Server 2000起,就一直把SQL Server作为首选的项目数据库平台。随着SQL Server 2005, 2008, 2008 R2, 2012等系列版本的陆续发布,面临的问题也越来越多。遇到最多的一个问题是,SQ... 阅读全文
posted @ 2012-09-27 10:58 信息化建设 阅读(5808) 评论(4) 推荐(3) 编辑
摘要: 设计时支持 当在Web页面中设计好表格布局之后,运用Enterpris Solution提供的框架,以可视化的方式绑定数据。 首先,请在配置文件中添加如下的程序集引用,以方便框架运用反射找到当前项目所引用的实体层。 <appSettings> <add key="Assembly" value="E:\Solution\Enterprise Solution\Build\Benin.... 阅读全文
posted @ 2012-09-26 09:12 信息化建设 阅读(3786) 评论(2) 推荐(2) 编辑
摘要: Enterprise Solution 支持用户自定义查询(query and lookup),并把查询query定义为一个标准功能,查找lookup用于返回查询的值给数据输入窗体。 先配置数据库连接字符串,使用公司注册来注册一个新的数据库连接。再到查询设计器中,选取相应的对象,设计关联,Web框架可以解析此查询,变成一个页面功能。 在客户页面中,添加TriggerBox,它的后面会显示一个小... 阅读全文
posted @ 2012-09-25 08:55 信息化建设 阅读(3754) 评论(0) 推荐(0) 编辑
摘要: 应用LLBL Gen作为ORM框架访问数据库,数据读写不再与直接与SQL打交道。读取销售单代码看起来是这样的 public SalesOrderEntity GetSalesOrder(System.String RefNo, IPrefetchPath2 prefetchPath, ExcludeIncludeFieldsList fieldList) { SalesOr... 阅读全文
posted @ 2012-09-21 09:06 信息化建设 阅读(3512) 评论(4) 推荐(1) 编辑
摘要: Enterprise Solution Web部分目前只实现了对RDLC的支持。实现一种报表格式的支持,需要做一些基础的工作以便于与系统紧密的集成。 绑定数据源 首先看一下,我们在要报表中使用RDLC报表,经过设计报表文件,添加报表控件,然后我们需要增加下面的代码,来绑定数据到报表中,以查看数据。 //绑定报表reportViewer.LocalReport.ReportPath = ... 阅读全文
posted @ 2012-09-20 09:18 信息化建设 阅读(9719) 评论(3) 推荐(1) 编辑
摘要: Web框架要达到快速开发,又便于维护,进行了一系列的努力。 请看最初始的ASP.NET页面,对数据进行操作的代码,页面的基本代码如下所示 protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { LoadData(); }}private vo... 阅读全文
posted @ 2012-09-19 09:12 信息化建设 阅读(4525) 评论(5) 推荐(1) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 36 下一页