随笔分类 -  .net生涯

搞.net的东东啊
摘要:/*弹出式菜单*/ //没剑 2008-07-03 //http://regedit.cnblogs.com /*参数说明*/ //showobj:要显示的菜单ID //timeout:延时时间,鼠标停留/离开后延时多久开始显示/隐藏菜单 //speed:菜单显示速度,数字越大,显示越慢,默认为100 //调用示例:$("#button").DMenu("#content"); jQuery.fn.DMenu=function(showobj,timeout,speed){ timeout=timeout?timeout:300; speed=speed?speed:100; //按钮对象 var button=$(this); //延时计数器 var timer=null; //隐藏的浮动层 var hideDiv=$(""); //容器对象 阅读全文
posted @ 2008-07-02 22:51 没剑 阅读(5686) 评论(7) 推荐(0)
摘要:Public Shared Sub UpdateFrom(ByVal value As Object, ByVal values As NameValueCollection, ByVal objectPrefix As String) Dim type As Type = value.GetType Dim name As String = type.Name Dim properties As PropertyInfo() = type.GetProperties Dim info As PropertyInfo For Each info In properties Dim str2 As String = info.Name If String.IsNullOrEmpty(objectPrefix) = False Then str2 = (objectPr 阅读全文
posted @ 2008-05-28 00:41 没剑 阅读(654) 评论(2) 推荐(0)
摘要:兼容ie firefox 半透明效果 阅读全文
posted @ 2008-01-24 20:38 没剑 阅读(4407) 评论(4) 推荐(0)
摘要:今天看见阿里旺旺的WEB版聊天时发现,当有信息到来的时候该窗口会闪动。 呵呵,觉得很好玩,也随便弄了个出来玩玩,以备有用时使用。 var t=false; setInterval("flash_title()",300); function flash_title(){ if(t){ document.title='☆'; t=false; }else{ document.title='★'; t=true; } } 另,还有个效果想实现,就是: 当窗口效果为最小化,或者没焦点状态下才闪动,知道的朋友说一下吧~呵呵 阅读全文
posted @ 2008-01-12 23:20 没剑 阅读(2289) 评论(1) 推荐(0)
摘要:C#代码如下: public interface IConfigInfo { } public class A : IConfigInfo { } public class b { void bb(IConfigInfo a) { Type t = a.GetType(); } } VB.net代码如下: Public Interface IConfigInfo End Interface Public Class A Implements IConfigInfo End Class Public Class b Private Sub bb(ByVal a As IConfigInfo) 阅读全文
posted @ 2007-12-27 16:38 没剑 阅读(778) 评论(1) 推荐(0)
摘要:定义一个备注类:ImportsSystem.ConfigurationPublicClassConfigInfoInheritsConfigurationSection'配置属性UserName映射到配置项属性Name<ConfigurationProperty("Name")>_PublicPropertyUserName()AsStringGetReturnMe("Name")En... 阅读全文
posted @ 2007-11-22 11:01 没剑 阅读(1081) 评论(0) 推荐(0)
摘要:params 关键字可以指定在参数数目可变处采用参数的方法参数。 在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。 Public Sub Params(ByVal ParamArray params() As String) ... End Sub调用时: Params("p1", "p2", "p3", "p4") 这样子的话在实际使用中可以灵活的制定多的参数,方便了我们在某个特定场合需要N个参数的需求~ 阅读全文
posted @ 2007-11-20 11:15 没剑 阅读(1198) 评论(4) 推荐(0)
摘要:近日在使用vb.net做一个无限分类,突然发现VB.net的一个精度问题,现在发上园子里,看看大家有看法或者解决的办法 代码如下: String.Format("{0:####################}", 2 ^ 63 - 1) 以上为求2的63次方减去1的值 输出的结果为:9223372036854780000 如果没有用format 结果为:922337203685478E+18 而我一同事用C#同样的一句输出结果是:9223372036854775807 而我在用Windows自带的计算器输出的结果同C#输出的结果。这样子就郁闷了,难道真的是VB.net的精度问题吗?还是说我用错了方法? 还请大家给指点一下~ 阅读全文
posted @ 2007-11-01 22:35 没剑 阅读(584) 评论(2) 推荐(0)
摘要:VS2005下出现“Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive”的解决方法 阅读全文
posted @ 2007-09-27 15:36 没剑 阅读(2813) 评论(0) 推荐(1)
摘要:扩展方法(Extension Methods)是一种静态方法,可以通过实例方法的语法进行调用。从最终效果上看,扩展方法使得扩展一个现有类型和构造一个具有附加方法的类型变成了现实。 阅读全文
posted @ 2007-09-06 15:31 没剑 阅读(3291) 评论(4) 推荐(0)
摘要:服务端用接口形式来描述自己的所有操作,并把接口开放给客户端,而不用告诉客户端实际的操作步骤 客户端通过接口去调用服务端的操作,这样子客户端里就不会存在有任务的逻辑操作 阅读全文
posted @ 2007-09-05 11:39 没剑 阅读(1191) 评论(0) 推荐(0)
摘要:您应该很熟悉构造函数,它负责设置对象实例的初始状态。除了实例构造函数,Microsoft® .NET 公共语言运行库(common language runtime,CLR)还支持类型构造函数(也称为静态构造函数、类构造函数、或者类型初始函数)。类型构造函数可以用于接口、类和值类型。它允许类型在任何成员被访问前进行所需的初始化工作。类型构造函数不接受任何参数,返回类型必须是 void。类型构造函数仅访问类型的静态字段,并且其通常的用途是初始化这些字段。类型构造函数确保在类型的任何实例创建前,以及在类型的任何静态字段或者方法被引用前运行。 阅读全文
posted @ 2007-09-03 20:23 没剑 阅读(912) 评论(1) 推荐(0)
摘要:我的机子上安装有原先有2005和2008(beta 2 英文版的) 当VS2008beta2 “简体中文版”出来后,偶不可待地就下载了下来,然后把英文版的2008卸了改装中文版(谁叫偶英文不好呢),长时间的安装后终于成功了,心跳中... 打开VS2008,爽,终于中文了,当打开一个程序写代码的时候就发现,智能提示全是英文,晕。。。如 Dim b As New Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp) 完全提示是英文,晕S啊。。。这个郁闷啊 因此偶还是决定用回2005写2。0算了,在打开2005后,又惊奇发现,偶的2005智能提示也给“英”化鸟!!!!郁闷S。。。因为之前装2008 beta 2 英文版时,我的2005的智能提示是可以正常显示中文,现在装了个鸟“简体中文版”后,竟然给英化了,这个气啊!!!!!!!! 各位,有谁有正式的简体中文版传个给偶。。。 有谁去装过繁体的VS2008beta2?如果发现智 阅读全文
posted @ 2007-08-31 09:32 没剑 阅读(763) 评论(7) 推荐(0)
摘要:小声说一句:中文版的VS2008智能感知为英文? 好像除了菜单是“汉化”,里面的重要部位都是英文?!郁闷。。。 阅读全文
posted @ 2007-08-29 19:41 没剑 阅读(1553) 评论(4) 推荐(0)
摘要:在园里看了好几篇让让.net程序脱离.net框架运行的文章,但哪些都是C#的,我是用VB.net的,经试用发现VB.net不能在些框架上运行。。。 经过痛苦的N个文件挑选后,终于让VB.net成功运行在VM下,在此将简化后一框架发了上来,有需要的同学请下载吧,呵呵 将您的程序启动文件改为run.exe路径放在:APP/run.exe VMLoader.exe---启动程序 注意VMLoader.exe这个程序,我为了测试把其中一个判断目标机器有无装.net框架哪一段去了,现在是无论对方有无装.net都会用vm环境来运行 此程序修改自“使.Net程序在未安装framework的电脑上运行(公布方法、源代码) ” 感谢 九头龙 有研究,呵呵~~ 在使用中如果有什么问题欢迎讨论!!! --- 下载程序 阅读全文
posted @ 2007-08-25 16:38 没剑 阅读(4262) 评论(32) 推荐(0)
摘要:最近要做一个C/S端的系统,因为考虑要系统的性能与安全,所以想请教一下园里的朋友: 客户端请求数据-》服务器返回数据 这之间采用什么样的通信方式呢?还有如何保证数据传输的安全性。 是用SOCKET来实现的还是?? 请不吝赐教!!! 阅读全文
posted @ 2007-08-21 12:37 没剑 阅读(2854) 评论(8) 推荐(0)
摘要:晕S,终于搞定在ashx中输出验证码,在保存验证码时竟然读不到session 错误提示:未将对象引用设置到对象的实例。 查找资料终于搞定.... 首先要继承 System.Web.SessionState.IReadOnlySessionState 的接口 其中:System.Web.SessionState.IReadOnlySessionState为只读会话的接口 而:System.Web.SessionState.IRequiresSessionState 为可读可写会话的接口,这个看情况而继承吧~~~ 代码如下:.... 阅读全文
posted @ 2007-04-11 00:38 没剑 阅读(5774) 评论(10) 推荐(1)
摘要: 在.net下,如果你编译过网站再一次上传时,此时用户访问你的网站时就会出现应用程序错误之类的提示,可不可以设一个"网站维护中"的提示呢?当然可以了! 阅读全文
posted @ 2007-03-29 11:18 没剑 阅读(331) 评论(0) 推荐(0)