2006年3月9日

昨晚朋友A发来邮件,她在日语xp+sp2的系统下,vs.net下建立新项目时,提示如下错误“Invalid procedure call or argument”,web.config/global.asax等文件都没有;

我也没遇到过类似的情况,在ms网站搜索到了这个链接BUG: "Invalid Procedure Call or Argument" error while creating Visual C# and Visual J# projects in Japanese Visual Studio .NET using English OS,朋友今天回邮件说,问题解决了;

A刚刚换了新工作,也要开始做对日了,今天的邮件中,她写道“既来之则安之”;

朋友B年前换了工作,同样开始做了对日,公司也在高新园区;本来说好春节一起走的,我回沈阳、他到鞍山转车,可公司临时决定春节加班,春节他和老婆两个人过的;年后几个哥们一起吃火锅时才知道,另一对也没回家,呵呵;

B是做数据库的,我的SQL Server知识,有些就是没事儿和他闲聊的,可在部门当中倒是我的SQL Server最熟了;他希望跳槽后有机会做Oracle,可是,到目前为止,做过了Java、VBA,手头的一个项目是Delphi的;

最近挺累的,和同事聊天时说起了最近辞职的同事,多数都是去日本了;阳春三月、莺飞草长,又到了跳槽的好时候,google talk上tina的状态总是忙碌,即便是晚上八点;

忙忙碌碌了一年,这个月调工资了,我涨了一点儿,不知道有没有人降;几家欢喜几家愁,我是无喜亦无忧,仍旧在观望;有同事说要离开了;

一个周末在公司加班,在csdn看到了“隔断里的猪”,据说是描写大连外包现状的;项目太忙,还没来得及看,有同事看完了;有必要再看吗,考虑ing;

没什么要说的,只是今天加班不太晚,八点半就回来了,有时间坐下来八封一下;

一年了,虽然没有考虑离开,也开始有些烦了;合同还有近两年时间,不知道什么时候会想离开,再说吧,早晚都要离开的;

忽然想起了两句话:沉舟侧畔千帆过,病树前头万木春
posted @ 2006-03-09 22:19 gucs 阅读(108) 评论(0) 编辑
在做一个asp.net(vb.net)的项目,要求postback后弹出对话框,我使用hidden保存提示信息,在window.onload事件进行处理;可是,跳转到其它页面后,再按“后退”按钮后,再次出现弹出对话框;为了解决这个问题,我想使用cookie控制信息是否显示,可问题接踵而致;

使用HttpCookie生成的cookie,使用javascript不能删除,MSDN中说“
ASP.NET 代码使用内部的 Cookies 对象来创建 Cookie 并将其添加到 Cookie 集合中。当将 Web 页传递到客户端时,服务器使用 Set-Cookie 头来发送整个 Cookie 集合。”根据Set-Cookie搜索,没有找到合适的资料;

没办法了,想到了www.asp.net,找了几次关键字之后,使用“
cookie document.cookie”找到了我想要的结果,这个帖子的标题是“I need JavaScript help to remove a cookie built in a .NET custom control! ”;

其实问题很简单,要设置分别设置path和expires,就可以了;在javascript中,删除cookie就是设置超时时间为过去的时间,为了删除asp.net生成的cookie,只要增加一个“
path=/”就行了,简单吧!难者不会,会者不难,呵呵;

找资料的过程,倒是发现了几个不错的英文站点,一并都贴在这儿吧,留个纪念:
http://techpatterns.com/downloads/javascript_cookies.php
http://www.javascripter.net/faq/index.htm
http://www.cookiecentral.com/faq/

http://www.howtocreate.co.uk/tutorials/javascript/cookies
这个链接对cookie操作做了比较详细的说明,结尾处还提供了操作cookie比较简单的方法:

The simple way to do this is to use the split method, to split on the cookie separation value '; ' (including the space). This will return an array of strings, each of which represents a name=value pair. You can then use a 'for' loop to cycle through all the array cells, splitting each of them on the '=' string. This returns an array containing one or two cells. The first will be the cookie name, and the second (if it exists) will be the cookie value.

msdn中的例子就是这样写的,经过我的测试,这样实现最安全;使用手动解析字符串的方法,可能会存在错误解析情况,原因就不用我说了吧;

おやすみなさい。
posted @ 2006-03-09 01:27 gucs 阅读(1373) 评论(1) 编辑

公告

导航

统计