.net
ERP面壁者
现在主要从事能源行业供应链管理&主数据管理系统的咨询与管理工作,具有丰富的石油化工、煤炭能源行业项目经验.
展开
-
C#如何在程序里定时启动任务
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来转载 2007-03-05 21:48:00 · 1521 阅读 · 1 评论 -
采用c#做页面之间信息的传递
在WebForm编成中, 应用比较广泛的有最原始的QueryString 方法, ViewState, Session, Application, 还有一种采用Server.Transfer的方法, 实现页面之间信息传递, Transfer是传递的页面类, 应该说这种方法还是有其优势的. 可以实现对其他页面的引用.原创 2007-05-17 11:49:00 · 883 阅读 · 0 评论 -
c#编程四个注意
1.如果可能尽量使用接口来编程 .net框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Items.Add转载 2007-05-10 13:24:00 · 667 阅读 · 0 评论 -
WebService的异步调用vs2005
在.net framework2.0的框架下, 比1.0的webservice异步调用要简单, 但是如果开发者是在客户端开发, 则只能象1.0中一样采用的异步调用, 因为你产生的web引用中没有产生相应的事件. 比如: HelloWorld的事件是:HelloWorldCompleted, 但是如果你在客户端引用就看不见. 只有在服务器断开发时, 会产生相应的事件, 但是还是可以采用原创 2007-07-19 15:51:00 · 1193 阅读 · 0 评论 -
采用.net winform直接在网页上显示的监控
我自己做了一个监控程序, 可以实时监控数据, 并根据数据绘制相应的曲线. 偶然发现可以将winform之间嵌入到网页的方法, 心大喜, 以为可以将自己的程序应用到网页中了. 于是在网上查资料, 了解嵌入的方法, 把自己的程序嵌入后发现, 其实不能实现监控, 因为网页是以瘦客户端静态图, 根本无法将winform中的timer控件应用起来, 所以无法获得监视的数据, 而且我自己设计的原创 2007-07-17 18:49:00 · 2656 阅读 · 2 评论 -
.net应用程序结构
.net应用程序结构包括: 程序域->程序集->模块->类型->成员 公共语言运行库加载器管理应用程序域,这种管理包括将每个程序集加载到相应的应用程序域以及控制每个程序集中类型层次结构的内存布局. 程序集包含模块,而模块包含类型,类型又包含成员由于Xml文件是与关系数据库结构相通的, 所以设计中需要用Xml来实现的部分, 也可以采用数据库来实现. 这对于用户的权限的设定, 用户Xml文件的原创 2007-07-12 10:16:00 · 855 阅读 · 0 评论 -
学习反射机制 c#
反射的概述 反射appDomain 的程序集 反射单个程序集 利用反射获取类型信息 设置反射类型的成员 通过反射创建类型的实例 反射类型的接口 反射的性能 反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译转载 2007-03-31 16:16:00 · 5992 阅读 · 0 评论 -
Web服务高级编程学习笔记(一)
HTTP-GET和HTTP-POST是参数名/值对传递, HTTP-GET在URL中传递,而HTTP-POST在HTTP请求消息中传递原创 2007-03-20 09:14:00 · 750 阅读 · 0 评论 -
IIS无法启动问题
因为系统用了时间太长了,所以重装了一下.重装完成后,先装了瑞星再装IIS的.但是等我启动IIS时长时间没有响应,最后才提示“服务没有及时响应启动或控制请求”. 我的系统环境是:Windowsxp sp2, IIS5.1 当然以为是IIS没有装好,拿出盘删除再装IIS,还是老问题. 于是当然是Google了.找了好多解决方法都没有用. 难道这些解决方案对我失效,我查看了一下计算机的服务项里,发现"W原创 2007-03-07 12:44:00 · 2933 阅读 · 0 评论 -
[转]aspx的生命周期
页面被请求时,第一个被执行的总是构造函数(constructor). 你可以在这里初始化很多自定义属性或对象。不过这里有一些限制,因为 page 还没有被完全初始化。特别地,你必须使用 HttpContext.Current 来访问 QueryString, Form, Cookies 集合,以及 Cache 对象。而 Session 对象在 constructor 里是无法访问的。下面接着执转载 2007-11-26 14:47:00 · 552 阅读 · 0 评论