10 2008 档案

摘要:Web Service虽然以其强大功能和其优越性正在受到越来越多人的青睐,但也不可以回避它的缺点,譬如其速度慢就使得我几乎无法忍受。等等这样的原因也决定了Web Service并不适用于所有的环境。如单机运行程序和局域网上的同构应用程序等就尽量不采用Web Service方式。本文只是展示了Visual Studio .Net在Web Service上的初步用途。 阅读全文
posted @ 2008-10-31 13:30 剑者 阅读(305) 评论(0) 推荐(0)
摘要:一.Web Service为何物,我们为什么需要它 Web Service的主要功能就是可以实现实现跨平台的功能调用。同时由于Web Service中使用XML来进行数据交换,所以在使用Web Service时不用担心防火墙的影响。由于Web Service集成了各种功能,并提供了一个友好的界面。所以在Web Service能够实现软件的重用。 另外Web Service的调用非常简单,简而言之调用互联网上的Web Service 就如同调用本地的组件一样简单,就是通过HTTP协议来调用互联网上的组件。至于具体的调用方法,请参阅本文第五节第七段的内容。所以Web Service就是互联网上的组件调用。 阅读全文
posted @ 2008-10-31 13:17 剑者 阅读(1103) 评论(0) 推荐(0)
摘要:static readonly与const的变量,作用是一样的,无论访问修饰符是不是public,还是其它(private、protected、internal),变量名称一般为大写,中间以下划线 阅读全文
posted @ 2008-10-31 01:12 剑者 阅读(234) 评论(0) 推荐(0)
摘要:lambda表达式使得函数可以在使用的地方声明,并且可以在lambda函数中使用lambda函数之外的数据。个人认为前者并不是什么好事,因为函数在任何地方声明并使用可能会对代码的维护造成负面影响,有价值的地方是后者 阅读全文
posted @ 2008-10-30 21:46 剑者 阅读(181) 评论(0) 推荐(0)
摘要:又发现了一个 .net 的bug!最近在使用正则表达式的时候发现:在忽略大小写的时候,匹配值从 0xff 到 0xffff 之间的所有字符,正则表达式竟然也能匹配两个 ASCII 字符:i(code: 0x69) 和 I(code: 0x49);但是仍然不能匹配其他的 ASCII 字母和数字 阅读全文
posted @ 2008-10-30 21:45 剑者 阅读(256) 评论(0) 推荐(0)
摘要:不论在客户端应用程序还是服务器组件(包括窗口服务)定时器通常扮演一个重要的角色。写一个高效的定时器驱动型可管理代码要求对程序流程有一个清晰的理解及掌握.NET线程模型的精妙之处 阅读全文
posted @ 2008-10-30 21:43 剑者 阅读(266) 评论(0) 推荐(0)
摘要:在ASP.NET MVC的一个开源项目MvcContrib中,为我们提供了几个视图引擎,例如NVelocity, Brail, NHaml, XSLT。那么如果我们想在ASP.NET MVC中实现我们自己的一个视图引擎,我们应该要怎么做呢 阅读全文
posted @ 2008-10-30 21:41 剑者 阅读(243) 评论(0) 推荐(0)
摘要:如果你得到的6张CD,只有前面3张是有用的,后面3张是2000年6月的MSDN 阅读全文
posted @ 2008-10-30 21:39 剑者 阅读(366) 评论(0) 推荐(0)
摘要:近来VB版中有一部分人问关于界面的美化问题.其实作为一个菜鸟.我也无法提供很专业的代码给大家.想必大家对如下代码应该很熟悉吧 阅读全文
posted @ 2008-10-30 21:37 剑者 阅读(481) 评论(0) 推荐(0)
摘要:1 反射技术与设计模式 反射(Reflection)是。NET中的重要机制,通过放射,可以在运行时获得。NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 阅读全文
posted @ 2008-10-29 21:49 剑者 阅读(193) 评论(0) 推荐(0)
摘要:许多学习Asp.Net的新人对Asp.Net继承和多态性不是特别的了解,但其在编程中有重要作用,为了帮助大家学习,我们作了这个例子,以实例来说明,代码比较简单 阅读全文
posted @ 2008-10-29 21:29 剑者 阅读(332) 评论(0) 推荐(0)
摘要:net2.0中DataTable从后台的默默无问的小兵变成独当一面的大将了 阅读全文
posted @ 2008-10-29 00:28 剑者 阅读(242) 评论(0) 推荐(0)
摘要:ASP.NETHTTP运行时组成详解,阅读ASP.NETHTTP运行时组成详解,简介不管使用哪种底层平台,可靠性和性能都是对所有Web应用程序的主要要求,尽管从某种意义上讲,这两个要求是相互矛盾的。例如,要构建更可靠、更健壮的应用程序,可能需要将Web服务器与具体的应用程序分离 阅读全文
posted @ 2008-10-29 00:26 剑者 阅读(231) 评论(0) 推荐(0)
摘要:一个简单的ASP.NETForms身份认证,阅读一个简单的ASP.NETForms身份认证,当访问默认首页default.aspx时,会自动跳转到login.aspx页面上请求登录,随便输入用户名和密码,点击“登录”按钮,会回到首页,并显示当前登录的用户名。Web.config 阅读全文
posted @ 2008-10-28 22:58 剑者 阅读(220) 评论(0) 推荐(0)
摘要:许多学习Asp.Net的新人对Asp.Net继承和多态性不是特别的了解,但其在编程中有重要作用,为了帮助大家学习,我们作了这个例子,以实例来说明,代码比较简单。 阅读全文
posted @ 2008-10-28 21:24 剑者 阅读(205) 评论(0) 推荐(0)
摘要:在aspx页面中使用样式文件*.css,如果css文件中有注释 在vb中,应如下: 阅读全文
posted @ 2008-10-28 00:49 剑者 阅读(152) 评论(0) 推荐(0)
摘要:精通ASP.NET中弹出窗口技术,阅读精通ASP.NET中弹出窗口技术,摘要:本文讨论如何以ASP.NET中的CodeBehind方式实现各种弹出窗口,实现与弹出窗口的交互。并探讨常用非标准IE浏览器对弹出的窗口的各种过滤行为及使用弹出窗口相应对策,以期给出使用弹出窗口的一个通用较优 阅读全文
posted @ 2008-10-28 00:48 剑者 阅读(197) 评论(0) 推荐(0)
摘要:Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例 阅读全文
posted @ 2008-10-28 00:45 剑者 阅读(286) 评论(0) 推荐(0)
摘要:只使用代码而不用配置文件的情况不适合IIS为宿主的情况,IIS宿主必须使用配置文件配置WCF的ServiceHost........ 阅读全文
posted @ 2008-10-27 21:23 剑者 阅读(193) 评论(0) 推荐(0)
摘要:上次在blog给出了一个简单的调用fastReport组件的小示例,也许有些同学恰巧也在应用FR做报表,不知道大家经历后的感觉如何? 这里我就不抄袭某些权威的关于com的介绍了,如果你完全的不明白,这篇文章不适合你。 阅读全文
posted @ 2008-10-27 21:20 剑者 阅读(196) 评论(0) 推荐(0)
摘要:本篇文章的主要开发环境是Visual Studio 2008,Visual Studio系列产品一直以来都提供了强大的控件功能,然而我们利用这些控件可以编写出功能强大的应用程序。本文主要利用微软的最新.net开发工具为大家展示窗体特效的应用方法,为大家介绍创建炫酷的透明化窗体以及浮动型窗体的一些技巧。很适合.net开发工具的初学者,具有一定的实用价值。 阅读全文
posted @ 2008-10-27 21:12 剑者 阅读(498) 评论(0) 推荐(0)
摘要:Web Service的主要功能就是可以实现实现跨平台的功能调用。同时由于Web Service中使用XML来进行数据交换,所以在使用Web Service时不用担心防火墙的影响。由于Web Service集成了各种功能,并提供了一个友好的界面。所以在Web Service能够实现软件的重用 阅读全文
posted @ 2008-10-27 21:09 剑者 阅读(513) 评论(0) 推荐(0)
摘要:1. 数据库访问性能优化  数据库的连接和关闭 娱乐访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。    阅读全文
posted @ 2008-10-27 17:36 剑者 阅读(176) 评论(0) 推荐(0)
摘要:.NET提供的反射(Reflection)机制可以很方便的加载插件。本文提供一种方法,可以灵活的正确的载入所需的插件。 在.NET中,一个完整的类型名称的格式如"类型名,程序集名"。 阅读全文
posted @ 2008-10-27 16:07 剑者 阅读(209) 评论(0) 推荐(0)
摘要:想把别的网站的RSS新闻整合到自己的网页,刚学,一直都不会。今天终于成功了!可能这个方法有点笨!思路是把XML文件下载到本地,然后再读本地XML,就简单了!不知道是否有更简单的方法,希望高手赐教! 阅读全文
posted @ 2008-10-27 15:58 剑者 阅读(224) 评论(0) 推荐(0)
摘要:简单实用的数据读取,数据操作方法,贴到程序里面直接调用 读取方法: 阅读全文
posted @ 2008-10-27 15:56 剑者 阅读(430) 评论(0) 推荐(0)
摘要:你试过用.net来进行图像处理吗?公司最近进行的一个项目,数据库中存入了很多的产品图片,可是都没有版权信息,当时客户要求将所有的图片打上公司名称?这时候,你该怎么办? 虽说我还是江湖嫩手,可是对这一问题的解决方案还是很多,归结如下: 1.使用图形处理软件,如Photoshop等,利用其批处理功能,可以实现这个功能,可是每次数据录入员加进图片的话,还得加工一下图片,很麻烦的,看录入员大姐平常对我很不错,每日笑脸相迎,能忍心折磨她么?这个方案否决了。 2.使用.net行云流水般的图像处理,当录入员大姐上传图片的时候,就自动加上公司标记,这样岂不更好,嗯,这想法不错,可以进入2005最佳解决方案第万强了,好说干就干。 阅读全文
posted @ 2008-10-27 15:55 剑者 阅读(137) 评论(0) 推荐(0)
摘要:在.NET框架应用程序中发送电子邮件,阅读在.NET框架应用程序中发送电子邮件,作者:tigerwen01大家在日常开发中,经常会遇到开发一个向客户自动发送Email的应用模块,例如,当客户操作某一特定的操作或上网注册、购物时,服务器端在客户操作完成时向客户自动发送一封确认.... 阅读全文
posted @ 2008-10-27 15:42 剑者 阅读(213) 评论(0) 推荐(0)
摘要:1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我们就可以对号入座,不会出现DataTable被捆绑的错误了:) 阅读全文
posted @ 2008-10-27 12:47 剑者 阅读(146) 评论(0) 推荐(0)
摘要:防止sql注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一上如何从整个系统防止注入。 做到以下三步,相信的程序将会比较安全了,而且对整个网站的维护也将会变的简单。 阅读全文
posted @ 2008-10-27 12:45 剑者 阅读(267) 评论(0) 推荐(0)
摘要:介绍:ASP.NET中登录后,JSP可以用ASP.Net中的Session的值 这个话题刚开始,宝宝(itbaby.jss.cn)的思路是ASP.NET中序列化Session以二进制数据保存到数据库,然后由JSP读取数据库中的二进制数据反序列化成Session对 象,再强制转化成JAVA的Session对象,在JAVA端转换时,出现了错误,找遍网上的资料也没能解决,故采用一种替换的方式. 替换的方式的思路: 阅读全文
posted @ 2008-10-27 12:43 剑者 阅读(172) 评论(0) 推荐(0)
摘要:虽然微软说asp.net能够匹配各种手机设备,但是手机型号众多,微软收集的手机资料有限,所以导致asp.net对很多手机匹配错误,本来可以支持html的却生成html,本来只支持wml的,缺生成了html导致手机无法浏览;我们不能等待微软偶尔发布一个设备更新包---更新有限的手机设备资料,这里我们自己都可以做: 阅读全文
posted @ 2008-10-27 12:30 剑者 阅读(543) 评论(1) 推荐(0)
摘要:第一步:这样写Sql语句: selecttop5PK_Rntol_ID,Title,RenoDate,Promulgator,Flag=case whengetdate()-RenoDate5then'1' else'0' end 阅读全文
posted @ 2008-10-27 12:29 剑者 阅读(163) 评论(0) 推荐(0)
摘要:在ASP.NET 1.x时,DataGrid等控件使用DataBinder.Eval(Container.DataItem,"ColumnName")这样的表达式可以将数据源中的数据绑定到控件上,但并不能在更新数据时自动将控件中的新值取出,更新回数据库。所以ASP.NET 2.0中的数据绑定分为两种:单向数据绑定(即表达式或R.... 阅读全文
posted @ 2008-10-27 12:26 剑者 阅读(202) 评论(0) 推荐(0)