代码改变世界

gsoap使用方法总结

2012-09-20 20:00 by Chanx, 1371 阅读, 0 推荐, 收藏, 编辑
摘要:1、 解压gsoap_2.8.10;2、 在目录\gsoap_2.8.10\gsoap-2.8\gsoap\bin\win32下3、 打开运行-》cmd-》cd到以上目录下;4、 wsdl2h -s -o test.h http://localhost:6968/WebServiceTest.asmx?WSDL 在win32 文件夹下 生成test.h5、 把gsoap->import里面的soap12.h 和stlvector.h复制到win32目录下6、 执行soapcpp2.exe -C test.h命令,会生成大堆文件soapStub.h // soap的存根文件,定义了ayan 阅读全文

数据访问帮助类-Unity简单实现

2011-10-30 22:02 by Chanx, 904 阅读, 0 推荐, 收藏, 编辑
摘要:Unity是微软patterns & practices组用C#实现的轻量级,可扩展的依赖注入容器,它为方便开发者建立松散耦合的应用程序,有以下优点: 简化了对象的创建,特别是针对分层对象结构和依赖关系; 需求的抽象,允许开发人员在运行时或配置文件中指定依赖关系,简化横切关注点的管理; 推迟为容器配置组件的时机,增加了灵活性; 服务定位能力,这使客户能够存储或缓存容器; 实例和类型拦截下载地址:http://unity.codeplex.com/出于对蒋金楠老师《WCF技术剖析》的阅读,接触了Unity,然而该书最后的PetShop讲大部分的重点放在了WCF与Unity结合上,那么在. 阅读全文

航空订票系统--页面及功能介绍

2011-05-10 12:45 by Chanx, 2370 阅读, 0 推荐, 收藏, 编辑
摘要:前面经过数据逻辑层的分析,本文将从页面的效果以及功能实现代码角度讲述,因为时间以及能力问题,有些功能没有来得及实现,部分页面用模拟数据代替...管理员后台主要使用Ext js框架,前台主要为aspx页面,结合jquery....一、管理员后台页面布局如下: 使用传统的管理员后台布局方式,页面方面没有进行太多的美观渲染.... 以下是基本的Ext 布局方式....View Code 1 var viewport = new Ext.Viewport({ 2 plain: true, 3 layout: 'border', 4 renderTo: Ext.getBody(), 5 阅读全文

航空订票系统-业务逻辑以及个性化设置

2011-05-06 20:27 by Chanx, 788 阅读, 0 推荐, 收藏, 编辑
摘要:上一节中,我们完成了数据访问层的相关任务,包括业务对象,和数据库表关系映射等等,接下来,我们将从业务逻辑去分析ASP.NET MVC,业务逻辑可以说是数据层和视图层的连接层,大量的业务操作都将在这里完成,并在视图层表现出强大的功能.....一、构建业务逻辑项目 我们将业务逻辑部分写到ASP.NET MVC应用程序的Controllers文件夹下: 具体的MVC中的C即control 的功能这里不再赘述,我们将本系统用到的相关功能通过代码做一下解释.... 下面的对Custom即会员板块的业务逻辑进行说明: View Code 1 [AuthenticationFilter] 2 public 阅读全文

航空订票系统-业务准备

2011-05-05 01:13 by Chanx, 931 阅读, 1 推荐, 收藏, 编辑
摘要:一、构建业务对象项目 根据数据库设计以及具体的业务需求,构建系统的业务对象,业务对象并不是与数据表一一对应的....根据不同情况而定.... 被构建的业务对象,只是用来保存相关对象的数据,因此该类中只包含属性,不包含方法.... 下面是航空订票系统的业务对象项目结构: 其中Custom类的实现代码: public class Custom { public int c_id { get; set; } public string c_name { get; set; } public string c_pwd { get; set; } public string c_iden { get; 阅读全文

航空订票系统-Asp.net MVC结合Ext

2011-05-04 00:58 by Chanx, 2352 阅读, 1 推荐, 收藏, 编辑
摘要:本学期借课程设计之需练一练MVC项目开发,个中问题遇到了很多,也遗留了很多问题,感谢给予我帮助的一些同学,在此,仅以小小经历记述下开发过程中遇到的各种问题以及开发的思路,希望前辈们多多指导,同辈们多多交流.... 首先,讲一下系统的基本思路,本航空订票系统采用了多层架构来构建ASP.NET MVC项目中的模型。分别构建了业务对象、数据访问和业务逻辑等项目... 接下来是数据库设计方面,根据航空订票的业务需求,总共设计了7张表,分别是:客户信息表(Customers)、管理员信息表(Managers)、航空公司信息表(Company)、飞机信息(Plane)、航班信息(Flight)、订票信息. 阅读全文