JavaScript 调用 ASP.NET WebService 的简单方法
客户端 JavaScript 调用 ASP.NET WebService 的方法除了采用 WebServer.htc 和构造 SOAPAction 的方法外,下面介绍一个采用 Ajax调用的简单方法,并且可以传递参数。其实,ASP.NET WebService 就是一个网站,所以,Request 对象是可用的,这样,传递参数就很容易了。下面是一个WebService1.asmx的代码:
ASM
http://cyqdata.cn/cnblogs/article-detail-39135
C#提取汉字拼音首字母的方法
今天突然要用到提取汉字拼音首字母的功能,去网上找了找,发现没有几个好用的,决定自己写一个,效果还不错,发出来大家一起研究下,分享给大家!直接入主题:
1.首先对编码进行定义
#region 编码定义
private static int[] pyvalue = new int[] &nb
http://cyqdata.cn/cnblogs/article-detail-39092
meego中css主题文件的使用方法
转载时请注明出处和作者联系方式文章出处:http://blog.csdn.net/jack0106作者联系方式:冯牮 fengjian0106@yahoo.com.cn1. qtwidget里面有stylesheet(CSS)的概念,而原始的qtgraphicsview里面,并没有stylesheet概念,到了mtf里面,又引入了stylesheet,但是没有专门的文档进行介绍,我只能参照qtwi
http://cyqdata.cn/cnblogs/article-detail-39062
用户体验的量化方法
新时代的信息构建师(包括网站设计师、架构师等)应当特别掌握好网站的用户体验(User Experience)设计方法,以给用户提供积极丰富的体验,为网站提高利益。在用户体验方面,信息构建师Peter Morville由于长期从事信息构建和用户体验(User Experience)设计的工作,对此深有体会,他对用户体验(User Experience)设计进行总结,并设计出了一个描绘用户体验(Use
http://cyqdata.cn/cnblogs/article-detail-39036
职场经验谈:十种技能方法提高IT人薪酬
IT招聘专家和工作场所专家总结了技术专业人员应该掌握的一些具体技能。这些技能会帮助IT专业人员避免工作的低谷和得到薪酬上涨的好处。下面就是让IT人员提高薪酬的10种方法。
1.熟悉SAAS产品
IT人员配备和随需应变的咨询公司Bluewolf的共同创始人和负责人Michael Kirven说,SAAS(软件服务)知识在用人要求条件中的比例已经从三年前的5%提高到了35%。拥有
http://cyqdata.cn/cnblogs/article-detail-39029
为什么OO方法是有本质缺陷的?
今天我在这里说OO表达能力不足, 估计没人会信, 但是这真有可能是问题的核心所在, 如果是这样, 那么用歪了也罢学习困难也罢, 错不在使用者和学习者, 而在于OO自身(这种质疑也不是一天两天了,不过大多数言论都是外延法,强调主观因素, 所以不具说服力)。
这篇文章中的思路首先要归功于songcan兄弟刨根问底的精神和脑袋兄与我的讨论和对我的帮助。
废话少说, 说个关键问题吧。 OO最
http://cyqdata.cn/cnblogs/article-detail-39023
改善PHP开发方式的5种方法
关于如何使用PHP语言来开发应用程序,我们每个人都有自己的技巧和方法。实际上,我们大家都知道,有很多种方式和方法可以让开发变得更加简单。尽管如此,还是有一些方法,尤其是编码样式和习惯,是大家公认的。我们列举出了5种可以改善PHP开发方式的方法。
组织和样式
我们不应该轻视代码的组织,选择的编码样式应该是事先约定好的,许多人只是随机的在做这些事情,这让他们的代码变得十分混乱,十分令人难以
http://cyqdata.cn/cnblogs/article-detail-38973
数据库水平切分方法
在大中型项目中,在数据库设计的时候,考虑到数据库最大承受数据量,通常会把数据库或者数据表水平切分,以降低单个库,单个表的压力。我这里介绍两个我们项目中常用的数据表切分方法。当然这些方法都是在程序中使用一定的技巧来路由到具体的表的。首先我们要确认根据什么来水平切分?在我们的系统(SNS)中,用户的UID贯穿系统,唯一自增长,根据这个字段分表,再好不过。
方法一:使用MD5哈希
做法是对UID进
http://cyqdata.cn/cnblogs/article-detail-38945
解决工程文件和TFS服务器映射关系混乱的方法
使用Team foundation Server来管理代码的时候,可能会因为在离线的时候操作项目文件,且没有进行及时的更新操作;或因为在Team Explorer栏下Source Control中不小心将原本与服务器关联的文件夹又添加到了一个新的目录中……,总之,一句话说来就是“项目文件和TFS
http://cyqdata.cn/cnblogs/article-detail-38862
c#扩展方法奇思妙用变态篇四:string 的翻身革命
string是各种编程语言中最基础的数据类型,长期以来受尽其它类的压迫,经常被肢解(Substring、Split)、蹂躏(Join)...
而现在string要“翻身闹革命”了,它几乎无所不能,可以为所欲为,令其它类心惊胆颤...
让我们来看一下革命后的string做了些什么?
1. 打开文件或网
http://cyqdata.cn/cnblogs/article-detail-38859
从丑陋到优雅,让代码越变越美(客户端检测方法思考)
大家都知道,客户端检测不单可以让用户获得更好的体验,而且可以通过校验数据大大减少客户端和服务器端的往返次数,减少服务器负担。在这里,小弟打算回顾一下自己在客户端检测方面的学习历程和采用方法,如果大家有什么更好的方法或者建议,欢迎提出来共享!共同进步!
为了方便举例和说明,先构建一个简单的html页面,如下:
html<html xmlns="http://www.w3.org/19
http://cyqdata.cn/cnblogs/article-detail-38827
扩展方法 之 Asp.Net篇
说起扩展方法,不得不提博客园的鹤冲天,其关于扩展方法的文章基本上占了总文章的一半,其中不乏优秀之作。 我在Asp.Net开发期间也总结了不少扩展方法,与大家分享一下。
1. 获取GridView的主键值:
public static T GetKey<T>(this GridView grid, int rowIndex){ T key = (T)grid.DataK
http://cyqdata.cn/cnblogs/article-detail-38824
重构之美之一方法的长度
我曾经在一次演讲中,问过听众这样一个问题:“一个方法的理想行数最多不超过多少行?”如果问一千个人,或许会有一千条答案吧。
这是一个见仁见智的问题。在《软件开发沉思录》一书中,ThoughtWorks的技术负责人Jeff Bay认为:“一个常见的原则是将方法的行数控制在5行之内……”很多人对此感到不可思议。窃以为,关键不
http://cyqdata.cn/cnblogs/article-detail-38548
ExtJS 4 DirectStore post参数的变化以及应对方法
还是Ext4,还是direct,这次是发送到后台参数的变化问题。
在Ext3中,继承Ext.data.DirectStore需要通过sortInfo属性指定排序字段和排序方法,通过paramOrder指定传入后台参数的顺序,例如:
1 var store = new Ext.data.DirectStore({ 2 remoteSort: true, 3 dir
http://cyqdata.cn/cnblogs/article-detail-38509
改善C#程序的50种方法(Effective C# 中文版,原书由人民邮电出版社出版)
从去年找工作以来,都没什么时间写博客[找工作的体会:建议以后有自己开公司的IT人一定要找IT专业人员做HR,好多的公司的HR并不能真正发掘人才,他们形成了太多的偏见,如在学校期间学不了什么东西、只看学校有多少奖励等。真正钻研技术的人才不会追求虚无的东西],其实这本书我都借了好久,一直没有系统的看,所以趁这两天好好看看,顺便总结了一些要点,给那些需要这方面知识而又没有太多时间的IT人一个快速的学习机
http://cyqdata.cn/cnblogs/article-detail-38506
重构之美之一引入工厂方法支持扩展
在开发框架时,若要支持扩展性,引入工厂方法或许会成为神来之笔。例如,在QueryWrapper类的addResource()方法中,需要创建一个IndexWriter对象。
public class QueryWrapper { public final void addResource(RequestContext context) { log(”Add
http://cyqdata.cn/cnblogs/article-detail-38493
离线安装 Visual Studio Express 而不下载整个镜像文件的方法
*原文地址:http://vicker313.wordpress.com/2008/11/26/
*转载本文请注明出处: http://blog.renren.com/blog/bp/QmN_0yuznf。
先上翻译,
http://cyqdata.cn/cnblogs/article-detail-38396
重构之美之一利用多态重构为带参方法
我在阅读遗留代码时,经常发现存在这样一种情形。在一个类中存在两个方法,它们做了相似的工作,区别仅在于方法内部某些对象的类型。例如:
public class WorkSheet{ private void fillHeader() { Header header = createHeader(); for (String title:h
http://cyqdata.cn/cnblogs/article-detail-38313
SilverLight调用WebService的方法
在我们添加Service Reference的时候,可能不知道该服务最终会被部署到什么位置,或者该服务可能被迁移,此时我们可以使用以下手段进行Service的调用,提高代码编写的灵活性。
步骤1:修改宿主Web页面的代码,将服务地址以初始化参数方式传入。
<form id="form1" runat="server" style="height:100%
http://cyqdata.cn/cnblogs/article-detail-38043
谈谈我处理异常的一般方法
我们在编写程序的时候会遇到各种各样的意外情况,如除数为0,数组越界,非法转型,栈溢出等等。因而我们需要有一种机制来处理这些情况,异常处理就是其中的一种机制。当然,还有其他的机制,在MFC中,由于标准的不统一,就存在着各种错误报告方法,如有通过函数返回特殊值的方式,有通过执行某一语句后查询特殊语句获取错误的码的方式,等等。
在C#中,只有一种报告方式,即异常。这样可以让开发人员从大量的文档中解脱
http://cyqdata.cn/cnblogs/article-detail-38019