11 2011 档案

摘要:依赖注入(Dependency Injection)当我们把依赖对象交给外部容器负责创建时,那么PersonServiceBean类可以改成如下:public class PersonServiceBean{ private PersonDao personDao; //通过构造器参数,让容器把创造好的依赖对象注入进PersonServiceBean,当然也可以用setter方法进行注入。 public PersonSericeBean(PersonDao personDao){ this.personDao=personDao; } public void save(Pers... 阅读全文
posted @ 2011-11-28 10:59 szjdw 阅读(204) 评论(0) 推荐(0) 编辑
摘要:1.创建类库项目.using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace RemotingObject{ public class MyObject:MarshalByRefObject,IMyOject { #region IMyOject Members public string SendMessage(string msg) { return "Hello " + msg; } #endregion public override obje 阅读全文
posted @ 2011-11-25 11:48 szjdw 阅读(191) 评论(0) 推荐(0) 编辑
摘要:PB9(包括 PB9)以前的版本都不能访问VS.Net创建的基于Net FrameWork下的程序,除非将程序编译成COM,PB才能正常调用。 以下是我总结出的C#将类库编译成COM所需要的步骤:1.创建一个类库程序;2.在程序里添加using System.Runtime.InteropServices;3.创建一个公用的函数,以供PB调用;4.启动命令窗口;5.生成snk文件: sn -k test2.snk6.将cs文件编译成dll文件: csc /t:library /keyfile:test2.snk /out:test2.dll test2.cs如果在程序中添加的引用不属于Sys. 阅读全文
posted @ 2011-11-24 15:50 szjdw 阅读(365) 评论(0) 推荐(0) 编辑
摘要:文章类型:转载文章下面是开源或免费的ASP.NET web应用列表,包含了电子商务,论坛,博客系统,Email系统等各个方面,如果需要用ASP.NET架设web应用可以考虑它们。如果你还知道其他开源ASP.NET web应用,欢迎留言补充。电子商务/在线购物网站 e-Commerce / Online Shopping Carts1. Dash Commerce - http://dashcommerce.org/ 2. Dot Shopping Cart - http://www.dotshoppingcart.com/ 3. VevoCart - http://www.vevocart.c 阅读全文
posted @ 2011-11-17 21:17 szjdw 阅读(353) 评论(0) 推荐(0) 编辑
摘要:在asp.net中,有的时候要动态变换CSS,比如有的时候做个性化页面,可以这样做<head> <link id="MyStyleSheet" rel="stylesheet" type="text/css" runat="server" /></head>之后,在要更换CSS的页面中,使用如下代码Sub Page_Load(Sender As Object, E As EventArgs) If Not (IsPostBack) MyStyleSheet.Attributes. 阅读全文
posted @ 2011-11-17 12:00 szjdw 阅读(1463) 评论(0) 推荐(0) 编辑
摘要:一、连接数据库连接数据库也就是指定事务对象。PowerBuilder提供了两个函数:SetTrans()和SetTransObject()。语法格式:dw_control.SetTrans(TransactionObject)dw_control.SetTransObject(TransactionObject)其中,dw_control是所使用的数据窗口控件,transactionObject是所要指定的事务对象。这两个函数有一个重要的区别就是在使用SetTrans()函数时,用户不需做任何数据初始化或事务对象初始化工作。用户只需要在这里填充一个事务对象,PB就会自动完成对该事物对象的初始化 阅读全文
posted @ 2011-11-15 18:33 szjdw 阅读(701) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2011-11-15 18:12 szjdw 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2011-11-15 18:01 szjdw 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2011-11-15 17:24 szjdw 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2011-11-15 17:22 szjdw 阅读(0) 评论(0) 推荐(0) 编辑
摘要:同样,听了微软讲师邵志东的讲座“ASP.NET状态管理”的视频讲座,总结如下,希望得到大家的指点:第一部分:页面状态介绍Http协议————“无状态协议”Web服务器每分钟对上千个用户进行管理的一种方式是执行所谓的“无状态”链接。只要有一个希望浏览器返回一个页面、图象或其他资源的请求,就发生以下事情:1,连接到服务器;2,告诉服务器想要的页面、图象或其他项;3,服务器发送请求的资源;4,服务器切断连接,把用户忘的干干净净。也就是说页面之间在Http协议下没有任何联系,这样就需要有状态管理来传输页面之间的数据。web页面处理过程:1,页面的一次往返处理:用户对服务器控件的一次操作,就可能引起一次 阅读全文
posted @ 2011-11-15 10:48 szjdw 阅读(201) 评论(0) 推荐(0) 编辑
摘要:TreeView有一个细化的样式模型,允许你完全控制TreeView的外观。每个样式作用于一种结点。样式由TreeNodeStyle类表示,它继承自更常规的Style类。和其他富控件一样,通过样式你可以设置前景色和背景色、字体和边框。此外,TreeNodeStyle类加入了表17-10所列的特定结点的样式属性。这些属性处理结点图片以及结点间的间距。表17-10 添加的TreeNodeStyle属性属性描述ImageUrl结点旁显示的图片的URLNodeSpacing当前结点和相邻结点的垂直间距(以像素为单位)VerticalPadding结点文字和文字周围边界的上下间距(以像素为单位)Hori 阅读全文
posted @ 2011-11-06 20:28 szjdw 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:Asp.net 默认配置下,Session莫名丢失的原因及解决办法正常操作情况下Session会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容。现在我就把原因和解决办法写出来。原因:由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:<sessionState mode='InProc' stateConnectionString=&# 阅读全文
posted @ 2011-11-06 20:04 szjdw 阅读(114) 评论(0) 推荐(0) 编辑
摘要:第一步:新建存储过程gsglSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE [dbo].[gsgl] AS --sdgsDbBackUp存储过程名称declare @filename nvarchar(100),--文件名 @NowDay int --设置时间 set @filename='F:\Data\sdgs_DB'+ convert ( nvarchar(11) ,getdate() , 112 ) +'.bak' --文件路径及文件名print @filename BACKUP 阅读全文
posted @ 2011-11-06 17:50 szjdw 阅读(234) 评论(0) 推荐(0) 编辑
摘要:AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数请看以下具体说明://备注: [assembly:AssemblyTitle("标题")]//备注: [assembly:AssemblyDescription("备注!")]//产品名称[assembly:AssemblyProduct("产品名称")]//公司[assembly:AssemblyCompany("公司")]//合法商标[assembly:AssemblyTrademark("合法商标")] 阅读全文
posted @ 2011-11-06 17:39 szjdw 阅读(190) 评论(0) 推荐(0) 编辑
摘要:TreeView.ImageSet 属性获取或设置用于 TreeView 控件的图像组。 命名空间: System.Web.UI.WebControls程序集: System.Web(在 system.web.dll 中)异常类型 条件ArgumentOutOfRangeException指定的图像集不是 TreeViewImageSet 值之一。 备注 使用 ImageSet 属性可指定用于 TreeView 控件的图像组。可以选择预定义的图像组为控件提供标准外观,也可以定义自己的自定义集。注意: ImageSet 属性不会影响节点的任何样式设置。如果要添加自定义的颜色和间距,请设置适当的样 阅读全文
posted @ 2011-11-06 17:33 szjdw 阅读(415) 评论(0) 推荐(0) 编辑
摘要:企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入备份处理的语句: declare @s varchar(8000) set @s='c:\test' --备份目录及备份的文件头 +'_'+co 阅读全文
posted @ 2011-11-04 18:42 szjdw 阅读(174) 评论(0) 推荐(0) 编辑
摘要:枚举类型是一种值类型,他用来声明一组命名的常数。(1)枚举的声明枚举声明用于声明新的枚举类型。访问修饰符 enum 枚举名:基础类型{ 枚举成员}说明: 基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可显示的声明byte,sbyte,short,ushort,int,uint,long或ulong类型作为对应的基础类型。没有显示声明基础类型的枚举声明意味着所对应的基础类型是int。(2)枚举成员枚举成员是该枚举类型的命名常数。任意两个枚举成员不能具有相同的枚举名称。每个枚举成员具有相关联的常数值,数值类型是对应的基础类型。示例:public enum TimeofDay:uint.. 阅读全文
posted @ 2011-11-01 18:35 szjdw 阅读(259) 评论(0) 推荐(0) 编辑