摘要: 在熟悉了PageMethods的基本介绍后,我们来看一个简单的示例程序,这个示例程序很简单,只有两个网页。第一个页面是客户详情编辑页面,叫做FrtmCustomer.aspx,第二个页面叫做ListCustomer.aspx,用来显示客户列表。虽然这个示例程序很简单,但用来说明PageMethods的基本使用却是很合适的,现在让我们来一步步构建这个示例程序。  阅读全文
posted @ 2010-03-08 22:39 张荣华 阅读(954) | 评论(0) |  编辑
     摘要: PageMethods为每个页面定义了结构化的URL,所以我们可以通过一个简洁的方式调用页面。PageMethods基于严格的页面输入和参数绑定说明,在PageMethods中每个页面暴露出一些方法集合,以便我们按照不同的目的调用页面。 本文主要介绍了PageMethods和普通的页面调用方式的异同。  阅读全文
posted @ 2010-03-08 22:35 张荣华 阅读(156) | 评论(1) |  编辑

今天在查看asp.net mvc源码的时候利用VS的对象浏览器打开了JavaScriptSerializer的定义,忽然发现VS2008对JavaScriptSerializer类的解释是“为启用 AFAX 的应用程序提供序列化和反序列化功能。”,看到这里我糊涂了,没听说过AFAX这个名词,第一反应是自己才疏学浅,赶紧上google搜索了一下也没有找到,不知道各位朋友知道吗?

vs2008错误 

作者:张荣华
出处:http://zhangronghua.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2010-02-24 15:45 张荣华 阅读(105) | 评论(2) |  编辑
     摘要: .NET Framework 3.0引入的自动属性可以很方便的减少程序员的代码录入量,如果没有自动属性的话,我们在类中添加一个属性需要这样写:public class Class1 { private int age; public int Age { get { return this.age; } set { this.age = value; } } }但是有了自动属性后,我们就可以这样写了...  阅读全文
posted @ 2010-01-27 12:29 张荣华 阅读(157) | 评论(0) |  编辑

今天在看《WCF揭秘》书中看到作者提出可以在一个WCF Host应用程序的App.Config文件上右击,通过弹出的" Edit WCF Configuration”(编辑WCF配置)选项来利用GUI界面编辑WCF的配置信息。但是我在尝试的时候并没有找到这个右键菜单,开始还以为作者弄错了,但又尝试了一会后便发现了窍门。 右键App.Config文件默认是没有" Edit WCF Configuration”选项后,只有当你手工打开过一次“工具”->“WCF服务编辑配置器”后,再右击App.Config文件就有了"Edit WCF Configuration”选项了。

作者:张荣华
出处:http://zhangronghua.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2010-01-21 14:14 张荣华 阅读(60) | 评论(0) |  编辑

32位的操作系统只能识别3G的内存,不能访问多于3G的部分。对于像我这样的4G内存用户来说就太难受了,总不能白白的将windows不能应用的1G内存浪费掉吧? 幸好我们还有ramdisk plus,利用该ramdisk plus,我们可以将操作系统不能识别的内存设为虚拟硬盘,然后用虚拟硬盘来存放系统的临时文件、浏览器的临时文件以提高系统的整体性能和降低对硬盘的损害。

ramdisk plus的使用很简单的,从网上下载程序后,然后安装运行,安装的方法可以参加这个文档。在安装时有一个特别需要注意的地方就是在输入序列号时一定要输入ramdisk plus的序列号。如果没有输入ramdisk plus的序列号,而是输入了ramdisk的序列的话,程序安装后会缺少很多功能,基本上无法正常使用。我今天就因为没有正常输入ramdisk plus序列号,导致加载的ramdisk无法正常使用。

等ramdisk plus安装成功并且设置好虚拟硬盘后,建议将以下文件夹设在虚拟硬盘上:

  • 环境变量中系统变量和用户变量下的"temp”、"tmp"变量,设置方法很简单,就不多说了。
  • IE的临时文件,同理设置方法不用多说。(这一步需要注销操作)
  • FireFox的临时文件,这个设置不大直观,可以参看这里

经过以上的设置后,我们就可以享受ramdisk plus给我们带来的好处了。

 

PS:另外,弱弱的问一下,您知道为什么ramdisk plus这个链接上不去吗? 不知道的朋友需要努力了,现在访问这种链接可是上网必备技巧了!XD

作者:张荣华
出处:http://zhangronghua.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2010-01-15 14:20 张荣华 阅读(1012) | 评论(4) |  编辑
     摘要: 本文讨论了利用Asp.Net + jQuery+ Linq2Sql来完成一个通用查询功能。jQuery用来进行前台js操作,前台和后台的交互采用ajax进行以提高用户体验。保存查询历史的数据库采用sql server2005,然后采用linq2sql作为orm框架以减少编码工作量。 通用查询功能完全基于js,包括动态增加、删除查询条件;保存查询历史、删除查询历史等。。  阅读全文
posted @ 2010-01-13 11:15 张荣华 阅读(1226) | 评论(49) |  编辑
     摘要: 今天在windows server 2008的iis7上部署一个asp的程序时遇到了一个错误,在正常部署后打开浏览器输入地址浏览程序,这时发现html代码和图片能正常显示,但有asp代码的部分报http 500错误。随即上google搜索了一下,经过搜索和实验最终得到解决方法为:将iis7的“启用父路径”属性设为true,该属性的默认值为false,设置方法为打开iis的功...  阅读全文
posted @ 2009-12-29 15:33 张荣华 阅读(107) | 评论(0) |  编辑
     摘要: 今天早上到公司启动电脑时发现电脑进入不了操作系统了,每当出来Server 2008的启动画面后就出现蓝屏,刚开始以为是驱动方面的故障,但仔细想了想这几天也没有更新什么驱动,想了关天也没有想出解决方法,没办法,只能找来一个XP Ghost光盘,想利用上面带的winpe进入系统,先将今天要完成的文档拷出来去别的机器编辑,但用winpe启动系统后,发现没有加载硬盘,这时我就想到了一个通常的问题,就是对于...  阅读全文
posted @ 2009-12-22 09:30 张荣华 阅读(207) | 评论(0) |  编辑
     摘要: 自从公司购买了DevExpress的控件包后,一般在开发中用到第三方控件就首选DevExpress控件了,DevExpress控件包简单美观实用,可以为项目节省不少的开发时间。而XtraGrid(Winform开发用,在Asp.net中对应的控件为AspxGridControl)无疑是我应用最多的一个DevExpress控件,这几天工作不是很忙,应公司同事的要求,将XtraGrid的一部分功能做了一个小Demo,  阅读全文
posted @ 2009-12-18 14:47 张荣华 阅读(446) | 评论(13) |  编辑
     摘要: Google Wave邀请名额还有16个,因为我们公司没有人使用,所以就想在博客园这邀请一些软件开发的朋友,有需要的留下email地址吧。PS:我的twitter是zhangronghua,有热爱软件开发,喜欢看书,喜欢nba的朋友请follow.以后有索要google wave邀请的朋友请先稳步这里,在本博客上留言索取的朋友一概不送了,请大家支持一下。  阅读全文
posted @ 2009-12-01 11:06 张荣华 阅读(193) | 评论(24) |  编辑
     摘要: 今天在补项目的文档时要用到DB的ER图,于是就想到用PD来逆向数据库生成DB的ER图,这对我来说是轻车熟路的事,本来以为很简单,谁知在生成逆向工程的时候却遇到了一个错误,错误界面如下: 经过googl...  阅读全文
posted @ 2009-11-26 10:18 张荣华 阅读(254) | 评论(0) |  编辑
     摘要: 一般来说.NET提供了三种不同的接口实现方式,分别为隐式接口实现、显式接口实现、混合式接口实现。这三种方式各有各的特点。首先来看隐式接口实现,这恐怕是我们使用最多的一种接口实现,因为隐匿接口实现是.NET的默认接口实现方式。下面让我们来看一个隐式接口实现的例子:using System;internal class MyClass{public void SomeMethod(){// 利用接口的...  阅读全文
posted @ 2009-11-25 17:21 张荣华 阅读(297) | 评论(1) |  编辑
     摘要: Sql Server 2005 在备份还原后经常出现数据库“受限制用户”的问题, 可以通过设置数据库属性-》选项-》状态-》限制访问来解决。 一般情况选中“Multiple”即可。 如下图: 原文链接...  阅读全文
posted @ 2009-11-10 12:44 张荣华 阅读(294) | 评论(0) |  编辑
     摘要: 31天重构指南的最后一个重构来自于Fowlers的重构目录,你可以在这里查看。 这里展示了面向对象编程的基础之一“多态性”, 有时你需要检查对象的类型,并根据类型进行一些操作,在这种情况下将算法封装到...  阅读全文
posted @ 2009-11-06 16:53 张荣华 阅读(87) | 评论(1) |  编辑