Fork me on GitHub
摘要: 日程 •应用程序域 •Remoting和原理 •编程式和管理式配置实例   用应用程序域 操作系统和运行库环境通常会在应用程序间提供某种形式的隔离。例如,Microsoft Windows 使用进程来隔离应用程序。为确保在一个应用程序中运行的代码不会对其他不相关的应用程序产生不良影响,这种隔离是必需的。 用应用程序域优点 1.在一个应用程... 阅读全文
posted @ 2009-07-18 09:51 桂素伟 阅读(899) 评论(1) 推荐(0)
摘要: •反射的概念 •反射遍历成员 •用射调用类型成员 •属性概念(Attribute) •属性的实例 •自定议属性 •三个属性 二次编辑一次运行 一次编译后 反射 反射是编程的读取与类型相关联的元数据的行为。通读取元数据,可以了解它是什么类型以及类型的成员。比如类中的属性,方法,事件等。 所属命名空间S... 阅读全文
posted @ 2009-07-17 09:29 桂素伟 阅读(1428) 评论(3) 推荐(1)
摘要: 序列化就是将内存中的对象保存成可存或可传的形式。一般情况下,对象是根据类被实例化到托管堆上的,一旦进程退出,整个对象被释放掉,如果再次实例化类,所得的对象,与先前的对象状态是不一样的,为此,序列化就成为一个有效的解决方式。 下面先看一个例子: 新建一个WinForm项目,在Form1窗体上放两个Button,分别为Button1和Button2。 在Form1对应的cs代码中,引入下列命名空... 阅读全文
posted @ 2009-07-02 14:32 桂素伟 阅读(733) 评论(0) 推荐(0)
摘要: 今天受约,在51CTO”专家门诊”这个栏目上做了一期节目,现把活动的内容公布如下。 图片给的很不错。 【专家门诊第118期】拨开云端见月明 .NET开发难点秒杀!       引用:         拨开云端见月明 .NET开发难点秒杀!  &... 阅读全文
posted @ 2009-06-25 17:14 桂素伟 阅读(500) 评论(0) 推荐(0)
摘要: 有这样一个需求,当客户输入卡号,查询出客户的金额,如果金客大于等于1000,提示询问客户是否对帐,如果客户选择对帐,就改对客户数据进行对帐操作(其实就是改丢这个客户的对帐标志),前提是在B/S架构下实现这个功能。 当看到这个需求时,先分解一下,来弄清数据的层次和操作的层次。 首先数据肯定是在服务器端存放,客户端需要的数据都需要从服务端得到。操作层次是客户先把卡号送到服务端,让服务判断用户金客是... 阅读全文
posted @ 2009-06-09 15:37 桂素伟 阅读(680) 评论(0) 推荐(1)
摘要: Bing(必应)出来了,进行试用,当我第一次输入自己的名字,单击搜索时,足足有30s没有反应,我马上觉得体验太差了,我的网速应该没问题的(2M专线),怎么能卡成这样,MS也太差了吧,于是我试着刷新了一下,没想到马上就出来结果了,我才想明白,可能是浏览器给卡了,于是又试了其他的几个搜索,全部好用,非常的快捷,还有一点是迫使我写bing 博客的一点,我在大连有一张浦发卡,大连浦发有个自助缴费活动,我很... 阅读全文
posted @ 2009-06-01 15:21 桂素伟 阅读(4220) 评论(54) 推荐(0)
摘要: 从开发转到讲师,再由讲师转到管理,也有一段时间了,在做培训的过程中,体会了很多新人的痛苦,困扰,失望,迷惘,踌躇……当然,这不是一个学员的感受,是很多学员的集合。因为他们大多数人都是没有接触过.NET,甚至没有接触过编程和计算机的。在一定程度上会出现上面的症状的。 甚至好多学员问我该怎么去学,怎么能快速成为高手,怎么能成为MVP像这样的问题,有好多人重复的问过,因为学习不... 阅读全文
posted @ 2009-05-30 20:14 桂素伟 阅读(655) 评论(2) 推荐(0)
摘要: 收到VS2010 Beta1已经有一段时间了,平时的小例子都在上面作了体验。总体感觉来说占资源大,反应慢,还有许多bug,并且是很明显的bug,但毕竟这是一个Beat1版,错误不足在所难免。不过也不乏新的体贴的功能,总之还是很期待正式应用。 现就把使用的感觉整理一下。 整个版面作了很大改观,不像VS2005到VS2008,直观改变不是太大,VS2010从界面的基色上就发生了大改变,因为VS20... 阅读全文
posted @ 2009-05-23 09:06 桂素伟 阅读(1020) 评论(1) 推荐(0)
摘要: 昨天有位朋友问起一个问题,客户相要一个Access格式的数据,现在的情况是程序已经实现了导出Excel,问题转化成了Excel怎么样转成Access,这点实现起来相对来说比较容易,office本身就有这个功能,但问题是,从web页面导出的Excel不能很兼容的导成Access,这是一点,还有一个方面是让客户去做这个转化工作不是太好,为了提高用户体验,最好是用代码实现了。 能不能一下子转成Acce... 阅读全文
posted @ 2009-05-16 10:49 桂素伟 阅读(1478) 评论(0) 推荐(1)
摘要: 字段,是Crystal Reports呈现数据的基本单元,也是报表的数据中心。 在Crystal Reports中,字段的类型有数据库字段,公式字段,参数字段,组名字段,运行总计字段,特殊字段,未绑定字段。 数据库字段:查询数据集中字段的一种方式,数据库字段一般来说描述数据的方式比较固定,数据集中是什么样的数据,显示的就是什么样的数据,不能对数据进行相应的编辑和取舍。 公式字段:是根据现数据... 阅读全文
posted @ 2009-04-27 15:50 桂素伟 阅读(1237) 评论(0) 推荐(0)
摘要: 接上一篇,看一下CrystalReport是通过什么样的办法来实现图表的。新建一个网站,创建一个rpt文件,命名为CR1,并在字段资源管理器中添加一个xtreme.mdb实例库中的订单表,以这个表来行进图表的演示.下面分别来展示几个场景.场景1:老板要最近几年,每年的订单总额,要表示明确.解决方案:选中字段资源管理器,打开Crystal Report-插入工具栏的图表,打开图表专家,在类型选项卡上... 阅读全文
posted @ 2009-04-16 09:41 桂素伟 阅读(2114) 评论(0) 推荐(1)
摘要: 图表(Chart)是一种很好的将对象属性数据直观、形象地“可视化”的手段。  企业内外部的统计信息是错综复杂、千变万化的,为了更好地展示它们及它们内在的关系,我们需要对这些信息的属性进行抽象化分析研究。当我们要以可视化的形式向用户展示统计信息时,一般包括:表现什么——主题特征、何处——空间属性、何时/多长时间—&#... 阅读全文
posted @ 2009-04-12 10:36 桂素伟 阅读(1841) 评论(1) 推荐(0)
摘要: 新建一个网站项目, 1. 设置数据库 从服务器资源管理器中,数据连接中添加新连接,用Microsoft Access数据库文件作为数据提供程序,连接上Crystal Reports的用例的数据库Xtreme 2. 创建新Crystal Reports报表 在工程项目中添加一个Crystal Reports的报表,名称为CR1.rpt. 3. 添加XML架构文件 在工程中添加一个x... 阅读全文
posted @ 2009-03-27 15:25 桂素伟 阅读(1494) 评论(0) 推荐(0)
摘要: 在Crystal Reports中支持两种语法,Crystal和Basic,本文只介绍Crystal语法。 Crystal语法是不区分大小写的。 1) 数据类型 在Crystal Reports中,支持七种简单数据类型 数字:1,-100 货币:$100.1,-$12或CCur(100.1),CCur(-12) 字符串:“123”,“字符串” 布尔值:True,False 日期:CDate(“... 阅读全文
posted @ 2009-03-21 16:22 桂素伟 阅读(7187) 评论(1) 推荐(0)
摘要: 大部分报表的数据都来自于数据库,所以Crystal Reports与数据库的连接就成为一个关键的知识点了。 在Crystal Reports for Visual Studio中,提供了六种连接数据的方式,分别为DAO,ADO.NET,数据库文件,ODBC,ADO和更多数据源。如下图所示,在创建新连接中 (图1) DAO:通常是连接一些文件型数据库;展开“Access/Excel(DAO)... 阅读全文
posted @ 2009-03-17 18:32 桂素伟 阅读(4310) 评论(0) 推荐(0)
摘要: 报表,是企业运营,分析,决策的重要依据,所以相对来说是非常关键。 另一方面,随着软件在各行各业的推广与普及,软件中附带的报表也越来越多,也越来越重要。因为行业的差别,报表的样式复杂多变,即使是同行业,也因为行业内经营和操作的流程的异同,报表的样式也千差万别。报表的复杂多变性就造成了软件设计的复杂性,特别是一些报表样式相差很大,并且有大量报表的项目,就成了一种体力活了。这时就需要一个好的报表工具来解... 阅读全文
posted @ 2009-03-12 10:47 桂素伟 阅读(6689) 评论(0) 推荐(0)
摘要: 最近有个项目,客户要求在客户端能动态显示不同年份数据,用折线图来表示,并且单击相关年份能查看详细数据,这里就有个问题放在面前,要从数据库里动态生成折线图,并且不只图,还能友好的操作。 分析了一下,可以通过至少三种技术做到,一是利用javascript脚本自身画图功能去实现,服务端的数据可以用Ajax来获取,这样就做到了客户端动态画折线图显示各年数据了,但这种方法要求的客户端的脚本代码相对复杂,实现... 阅读全文
posted @ 2009-02-22 23:57 桂素伟 阅读(892) 评论(1) 推荐(0)
摘要: 在vs中,有很多朋友问起,在一个网站项目中的aspx和aspx.cs文件的关系,现在就归纳如下: 可以把aspx文件分成三部分: l 有run=”server”属性的标签 l l 标准HTML标签 再算上aspx.cs,一共是四块,我们分别来说他们的关系。 (图一) 我们来做个例子,结合上面的例子来看一下吧。 我们新建一个网站,页面如下: 无标题页 ... 阅读全文
posted @ 2009-01-19 16:12 桂素伟 阅读(19942) 评论(8) 推荐(8)
摘要: 昨天一个朋友想用做个短信网关,与移动TCP/IP通迅来完成短信的发送。并且想是用一个Windows服务来完成这个工作,但是又想让管理员能在客户端(浏览器端)对服务进行装载,卸载,启动,停止。我初步听了以后,觉得这个需求是可以完成的,服务这个项目的建立没有问题,控制服务这个项目也是没有问题的。于是就研究了一下,并去网上搜集了一些资料,整理了一个从技术角度相对完整的文档,拿出来给大家分享一下。 为了简... 阅读全文
posted @ 2008-12-26 10:54 桂素伟 阅读(986) 评论(0) 推荐(0)
摘要: 在C#中,数据类型有两种:值类型和引用类型(http://www.cnblogs.com/axzxs2001/archive/2008/09/15/1291090.html)。在值类型中,struct是非常重要的一个类型,可以说struct是一个真正的值类型,因为struct是从System.ValueType继承的,并且System.ValueType还是一个抽象类,不属于值类型,同时简单类型,... 阅读全文
posted @ 2008-12-15 16:24 桂素伟 阅读(918) 评论(0) 推荐(0)