摘要: asp.net2.0学习历程 菜鸟到中级程序员的飞跃 如果你是一个菜鸟或者自认为初学者那么本文非常适合你; 不能说这30本书就是最佳组合,但是可以说这个组合不差; 本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的; 达到中级程序员以后怎么成为高级程序员就靠你自己了,而此时你已经有辨明是非的能力,这也就是本文的目的! 30本好书点评: 分4大方向( html--Web的... 阅读全文
posted @ 2008-12-06 21:56 pr.ou 阅读(179) 评论(0) 推荐(0)
摘要: 最近我一直在寻找如何在web页面上显示RSS Feed的方法,我选择 C#和ASP.NET作为工具。我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed。你可以直接使用这个简单的函数,或者改造成你想要的功能。 这个函数使用一个字符串rssURL作为它的参数。这个字符串包含了RSS的URL。它使用rssURL的值建立了一个WebRequest项: System.Net.WebRe... 阅读全文
posted @ 2008-12-06 21:54 pr.ou 阅读(319) 评论(0) 推荐(0)
摘要: GridView 实现服务器端和客户端全选的两种方法 ... 阅读全文
posted @ 2008-12-06 21:52 pr.ou 阅读(519) 评论(0) 推荐(0)
摘要: 1: window.open 参数解释: window.open 弹出新窗口的命令; 'page.html' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; height=100 窗口高度; width=400 窗口宽度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,y... 阅读全文
posted @ 2008-12-06 21:51 pr.ou 阅读(169) 评论(0) 推荐(0)
摘要: 1.文本框焦点问题 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后,产生该文件 点击时文字消失,失去焦点时文字再出现 2.网页按钮的特殊颜色 3.鼠标移入移出时颜色变化 4.平面按钮 5.按钮颜色变化 6.平面输入框 7.使窗口变成指定的大小 8.使文字上下滚动 ... 阅读全文
posted @ 2008-12-06 21:51 pr.ou 阅读(278) 评论(0) 推荐(0)
摘要: javascript判断字符(转载)2007-07-19 08:52 小写英文: 大写英文: 任意数字: 限2位小数: 如: 123.12 日 期: 如: 2002-9-29 任意中文: 部分英文: 范围: a,b,c,d,e 部分中文: 范围: 一二三四五六七八九十 阅读全文
posted @ 2008-12-06 21:50 pr.ou 阅读(278) 评论(0) 推荐(0)
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显... 阅读全文
posted @ 2008-12-06 21:49 pr.ou 阅读(220) 评论(0) 推荐(0)
摘要: Visual C#常用函数和方法集汇总 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=cur... 阅读全文
posted @ 2008-12-06 21:48 pr.ou 阅读(164) 评论(0) 推荐(0)
摘要: WEB Service 下实现大数据量的传输 作者:东东 Vs2005里面的,查询12000条记录,设置RemotingFormat = SerializationFormat.Binary; 再序列化,通过WebService传输,客户端接收,再反序列化,确实效果大大的优于直接传送DataSet,不仅网络传输中如此,即使本机,性能改善也非常明显. 下面分别是WebService里面的方法和客户... 阅读全文
posted @ 2008-12-06 21:48 pr.ou 阅读(307) 评论(0) 推荐(0)
摘要: WinForm使用WebService自动升级 winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。 一、升级的好处。 长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server... 阅读全文
posted @ 2008-12-06 21:47 pr.ou 阅读(971) 评论(0) 推荐(0)
摘要: "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9... 阅读全文
posted @ 2008-12-06 21:47 pr.ou 阅读(143) 评论(0) 推荐(0)
摘要: 程序与生活的一点反思 今天有机会和仰慕已久的李琨(ajaxcn.org)、庄表伟(javaeye)、周筠(博文视点)和彭俊(博文视点)四位业界知名的老师见了面,聊了好长时间。他们都对我提出了一些非常中肯的意见,甚至让我不由得开始反思从踏出校门到现在这一段时间的所作所为。 关于程序员的意义和追求 为了出名?为了挣钱?似乎很正确,好多人都是这么简简单单想的。今天我听到了一个新的说法——为了方便别人的生... 阅读全文
posted @ 2008-12-06 21:46 pr.ou 阅读(161) 评论(0) 推荐(0)
摘要: 1、让提交后返回历史记录 Response.Write"" 2、提交后跳转到本页 response.redirect "index.asp" Response.Write"" =========================================== 防止网页后退 我们在进行数据库添加操作的时候,如果允许后退,而正巧有刷新了页面,就会再次执行添加操作,无疑这不是我们需要的,像一般... 阅读全文
posted @ 2008-12-06 21:46 pr.ou 阅读(231) 评论(0) 推荐(0)
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 in... 阅读全文
posted @ 2008-12-06 21:45 pr.ou 阅读(156) 评论(0) 推荐(0)
摘要: A、将图片输入到数据库中,以下是一个将图片输入到数据库的代码片断:(完整的DEMO程序见附录一) FileStream fs=File.OpenRead(filePath.Text); byte[] content=new byte[fs.Length]; fs.Read(content, 0,content.Length); fs.Close(); SqlConnection co... 阅读全文
posted @ 2008-12-06 21:44 pr.ou 阅读(318) 评论(0) 推荐(0)
摘要: 几个比较好看的按钮效果 好看的CSDN Button 好看的Green Button 好看的Green Button 好看的e商Button 好看的QQ Butt... 阅读全文
posted @ 2008-12-06 21:44 pr.ou 阅读(767) 评论(0) 推荐(0)
摘要: 一、基础 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' ... 阅读全文
posted @ 2008-12-06 21:43 pr.ou 阅读(218) 评论(0) 推荐(0)
摘要: //檢查空串 function isEmpty(str){ if((str == null)||(str.length == 0)) return (true); else return(false); } //檢查是否未數字 function isDigit(theNum){ var theMask = "0123456789"; if (isEmpty(theNum)) return... 阅读全文
posted @ 2008-12-06 21:43 pr.ou 阅读(301) 评论(0) 推荐(0)
摘要: 该学Java或.NET? 自从.NET问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。 当然,最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择。信息太... 阅读全文
posted @ 2008-12-06 21:42 pr.ou 阅读(150) 评论(0) 推荐(0)
摘要: 很多初学者看到网上有这么多高级代码,看到别人会很多高级技巧,心里就非常着急,恨不得一夜就能学会所有内容。 实践证明,心急吃不得热豆腐,学习程序设计也一样,不能着急。这里给大家一个建议: 第一步:首先将教材从头开始认真学习,学习期间多思考,并认真思考课后的练习题,也可以尝试做一些小的程序。 在这个阶段,如果有问题,可以到BBS论坛中查找或提问,也可以咨询老师和同学。但是这个阶段不必要去网... 阅读全文
posted @ 2008-12-06 21:41 pr.ou 阅读(163) 评论(0) 推荐(0)
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 in... 阅读全文
posted @ 2008-12-06 21:40 pr.ou 阅读(164) 评论(0) 推荐(0)
摘要: string path = Server.MapPath("~") + @"\upload\photo\"; //@追路径,可随意改 this.FileUpload1.PostedFile.SaveAs(path + DateTime.Now.ToFileTime().ToString() + ".jpg");//以日期时间保存图片名称 阅读全文
posted @ 2008-12-06 21:40 pr.ou 阅读(339) 评论(2) 推荐(0)
摘要: 一个无刷新仿google波形扭曲彩色Asp.net验证码,源代码来自51aspx。 由于转载自网上也不详细说了,呵呵我也是只是把code复制过来测试了一下效果而已的。 主要有三个文件 VerifyCode.cs是生成验证码的类库文件,核心 VerifyCodes.aspx:调用上面的类库来生成验证码的页面文件 Index.aspx:前台显示验证码的页面文件 下面就是全部的代码 1.VerifyCo... 阅读全文
posted @ 2008-12-06 21:39 pr.ou 阅读(268) 评论(0) 推荐(0)
摘要: javascript :s=document.documentElement.outerHTML;document.write('');document.body.innerText=s; 阅读全文
posted @ 2008-12-06 21:39 pr.ou 阅读(1603) 评论(0) 推荐(0)
摘要: 用滚轮实现图片缩放 用滚轮实现图片缩放 Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=526474 阅读全文
posted @ 2008-12-06 21:38 pr.ou 阅读(340) 评论(0) 推荐(0)
摘要: 与图片的二进制数据库存储和显示 1.将图片以二进制存入数据库 2.读取二进制图片在页面显示 3.设置Image控件显示从数据库中读出的二进制图片 4.GridView中ImageField以URL方式显示图片 5.GridView显示读出的二进制图片 ==================== 1.将图片以二进制存入数据库 C# -------------------------- //保存图片到... 阅读全文
posted @ 2008-12-06 21:37 pr.ou 阅读(526) 评论(0) 推荐(0)
摘要: 在 Web 应用程序这样的无状态环境中,了解会话状态的概念并没有实际的意义。尽管如此,有效的状态管理对于大多数 Web 应用程序来说都是一个必备的功能。Microsoft ASP.NET 以及许多其他服务器端编程环境都提供了一个抽象层,允许应用程序基于每个用户和每个应用程序存储持久性数据。 需要特别注意的是,Web 应用程序的会话状态是应用程序在不同的请求中缓存和检索的数据。会话表示用户在与... 阅读全文
posted @ 2008-12-06 21:37 pr.ou 阅读(163) 评论(0) 推荐(0)
摘要: 一些关于Session的问题,下面做一个总结,希望对大家有所帮助: 原文:http://blog.csdn.net/cuike519/archive/2005/09/27/490316.aspx 问:为什么Session在有些机器上偶尔会丢失? 答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。 问:为什么当调用Session.Abandon时并没有激发Session_End... 阅读全文
posted @ 2008-12-06 21:36 pr.ou 阅读(177) 评论(0) 推荐(0)
摘要: ***ASP.NET页面间的传值的几种方法*** ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP... 阅读全文
posted @ 2008-12-06 21:36 pr.ou 阅读(207) 评论(0) 推荐(0)
摘要: 第一步 掌握一门.NET面向对象语言,C#。 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。ASP.NET是建构在.NET Fra... 阅读全文
posted @ 2008-12-06 21:30 pr.ou 阅读(173) 评论(0) 推荐(0)
摘要: 你可能已经注意到,如今语音合成越来越普遍。成百上午的电动玩具和小器具都能够以机器的声音向它们的主人讲话。不管它是一个讲话的婴儿玩偶,一个会谈话的计步器或是一新的自动电话系统,现在几乎每天都会有一种使用文本来发音的产品发行。 文本-到-语音(TTS)技术,也称为语音合成,是把输入的文本转换成音频语音的过程。这种方式会优于预先录制好的文本-它必须对要说的内容提前了解。而使用TTS,却有可能加入... 阅读全文
posted @ 2008-12-06 10:33 pr.ou 阅读(562) 评论(0) 推荐(0)
摘要: ASP.NET AJAX提出了多种模型,在客户端有Component、Control和Behavior模型,在服务器端有ScirptControl和Extender模型。这些模型各有各的用途,但是请注意非常重要的一点:客户端模型和服务器端模型是相互独立的。 ASP.NET AJAX的重要组件之一是Ajax Control Toolkit,其中包括了大量的Extender和Behavior。其... 阅读全文
posted @ 2008-12-06 10:06 pr.ou 阅读(217) 评论(0) 推荐(0)
摘要: 1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法 6.区别值类型和引用类型 7.使... 阅读全文
posted @ 2008-12-06 10:04 pr.ou 阅读(138) 评论(0) 推荐(0)
摘要: WCF(Windows Communication Foundation) - Web编程模型:使用WCF创建REST服务,使用asp.net ajax调用WCF服务 ·System.ServiceModel.Activation.WebServiceHostFactory - 用于承载使用 WCF Web 编程模型的服务 ·System.ServiceModel.Activati... 阅读全文
posted @ 2008-12-06 10:01 pr.ou 阅读(488) 评论(0) 推荐(0)
摘要: 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑。如果不愿 意,我们并非一定要使用Visual Studio .NET作为集成开发环境。但使用了Visual Studio .NET,我们可以在Windows文件管理器中看到... 阅读全文
posted @ 2008-12-06 10:00 pr.ou 阅读(211) 评论(0) 推荐(0)
摘要: Microsoft®.NET Framework 精简版的一个主要功能是能够使用 XML Web Service。Microsoft .NET Framework 精简版支持以两种不同的方式使用 XML Web Service:同步和异步。这两种方式各有优缺点。同步 XML Web Service 调用编码简单,而异步调用的编码略微复杂。如果 XML Web Service 长时间无响应,同步... 阅读全文
posted @ 2008-12-06 09:59 pr.ou 阅读(209) 评论(0) 推荐(0)
摘要: 关注点分离(separation of concerns)是面向服务的架构(Service-Oriented Architectures,SOA)的核心原则。令人遗憾的是,该原则在实现SOA服务时常常起不到作用。我们通常会看到带有多个关注点(如安全、事务 管理)的巨大的实现类,使用业务逻辑记录所有混合在一起的关注点。使用Spring Framework和Aspect Oriented Progra... 阅读全文
posted @ 2008-12-06 09:57 pr.ou 阅读(339) 评论(0) 推荐(0)