- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 初次尝试web service
<br /> 虽说知道web service已经有一段时间了,不过却也不曾真的试用过。今天在博客园瞎游逛,看到了一篇免费的web service介绍。于是没事就爱瞎折腾的我打算试一试。<br /> 本文中的web service地址是:天气预报Web服务,数据来源于中国气象局<br /><br /> http://www.webxml.com.cn/WebServices/WeatherWebService.asmx<br /> 接下来就是一个最简单的web service调用了。<br /> 1
2011-01-08 16:27:00 621
翻译 浅析Lambda
本文章译自codeproject GuruprasadV的专栏文章(http://writeblog.csdn.net/PostEdit.aspx) 这篇文章的主要目的是简化对Lambda表达式的理解。 简介: 在C#中,Lambda表达式非常易用,但是初次接触Lambda表达式的时候却往往会有不少疑惑。本文将和大家一起通过回顾C#中代码进化的过程来直观理解Lambda表达式。 代码进化: 在典型的基于.Net 1.0的代码中,一个简单事件处理过程可以写成下面这种形式:public For
2010-11-11 09:56:00 570
原创 初窥设计模式之简单工厂
<br /> 设计模式在我看来集成了软件设计者众人的智慧。我们想要利用前人智慧设计软件,而不是自己从头开始摸索,那么我们就需要站在巨人的肩膀上。设计模式便是巨人的肩膀。<br /> 最近开始啃GOF这些设计模式,希望通过在blog上的梳理加深自己的印象。<br /> 简单工厂模式(simple factory)里的工厂其实是超级工厂。所有的创建任务都由一个工厂来做那岂不是很超级?简单工厂模式的世界里只有一个工厂,那自然所有的东西都要由这个工厂来创建,自然广大人民(client)也知道只要是商品(pro
2010-10-20 09:46:00 516
原创 关于Responce.Redirect的实质
<br /> 今天在博客园看到一篇文章,作者借助http分析工具Fiddler分析ASP.NET中Response.Redirect()方法,得出了算是比较合理的结论:从其生命周期的角度来看,Page_LoadComplete()方法并没有被执行,这说明当服务器执行到Response.Redirect语句时,会立即中断页面的生命周期,直接向客户端返回信息,让客户端进行重定向操作。<br /> Response.Redirect的实质是抛了一个异常。<br />附源地址如下:http://www.cn
2010-07-21 08:54:00 632
原创 20100720_Oracle应用之order by 之殇
<br /> 今天下午的主要任务就是让某几个report报表的某个字段里的结果按照另外模块自定义的方式排序。为解决这个问题,相应的数据库的表里有了一个sortorder字段,乍一看去,问题似乎简单得很:在sql语句里面加上一个order by tacticmarket.sortorder asc不就结了。<br /> 事实却是这个问题足足用了2个半小时才算解决,现在仍有一些地方需要慢慢明确。<br /> select max(tm.marke
2010-07-20 18:01:00 666 1
原创 关于asp.net中点击linkbutton下载solution中的文件的问题
昨天做了一个小小的模块,是关于点击某处一个linkbutton下载文件的的。此前对于这个我毫无经验。在网上搜了好久,见过的方案主要有两种:1.最简单的,我也采用了的。直接Code: Response.Redirect("/* 文件的相对路径*/ "); 这种方案,对于一般的情形已经足够,不需要考虑文件格式。但还有一些特殊的场合,我们不得不考虑第二种方案。这些
2010-07-20 08:18:00 1921 1
原创 诡异的delegate
这几天研究C#发现delegate确实是一个很诡异的东西:用法上接近于class,但实质却接近于函数指针。 定义时接近class: 1: public/private/protected delegate return_type dele_name(para_list);在用的时候又需要先new一个类似实例的东西。 1
2010-04-26 10:10:00 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人