在Silverlight中对多个异步任务的调用
这是一个常见的问题,由于Silverlight只支持异步调用后台的服务,而如果有多个任务的话,可能就很麻烦,往往就是要在一个异步任务结束事件中去调用另外一个任务,以此类推。典型的问题就是,代码很复杂,而且几乎很难维护。看看下面的代码吧 //传统的多个异步任务的调用方法,必须是一层一层嵌套的方式
http://www.cyqdata.cn/cnblogs/article-detail-52818
在WCF中调用ArcObjects的一个例子
在使用ArcGIS Web API开发GIS应用的时候,系统提供的一般服务常常不能满足需要,这时候就需要在服务端调用ArcObjects。下面就把我就给出一个简单的示例程序,用来读取给定的Personal Geodatabase中要素类的一个列表,并把相关的一些经验分享一下:
系统环境
Windows 7 SP1 中
http://www.cyqdata.cn/cnblogs/article-detail-52786
c#调用F#中的lambda表达式
c#调用F#自定义的库,可能会经常遇到F#函数采用了Lambda作为函数参数,在C#中lambda参数被生成了FSharpFunc<T1, TResult>>> 对象,不能直接用C#中的lambda表达式作为实参来调用,我们只有通过把lambda表达式转换为FSharpFunc<T1, T
http://www.cyqdata.cn/cnblogs/article-detail-52691
PHP 无限分类三种方式,非函数的递归调用!
今天分享下自己学习细说php中的无限分类方法。
php无限分类大致有三种方式,
1、数据库通过设置父类ID来进行唯一索引,然后使用函数的递归调用实现无限分类;
2、数据库设计通过特定格式进行排列,然后使用mysql查询关键函数:concat。程序实现比较简单;
3、第三种不是太了解, 好像要使用到算法和数据
http://www.cyqdata.cn/cnblogs/article-detail-52663
利用反射来调用一个类的带有out关键字参数的方法
先来看一个类:
public class ReflectDemoClass { public static void M(string s,out int i) { i = 1; Console.WriteLine("s={0},i
http://www.cyqdata.cn/cnblogs/article-detail-42831
ERP/MIS系统中集成命令行式的功能调用
做ERP/MIS的程序,界面常常是做成WinForms和ASP.NET,界面繁杂,内容多。 我常常认为,MIS类型的程序,界面是最复杂的,不可理解的,如下图所示,物料主档的界面 这是我见过的,相当复杂的一个界面,你需要学习大量的知识,才能灵活的操作这个功能。 比如,Userd as Product,成品,U
http://www.cyqdata.cn/cnblogs/article-detail-42771
.net Windows服务调用quartz.net 实现多个作业
这两天摸索了一下Windows服务调用quartz.net,在这里分享一下下,欢迎同学们给建设性的意见。
还是先大概介绍下quartz.net:
你曾经需要应用执行一个任务吗?这个任务每天或每周星期二晚上11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过
http://www.cyqdata.cn/cnblogs/article-detail-42753
浅谈WebService 的创建及安全调用
这两天给别的部门写个接口,用到WebService ,在这里做个小总结,本人菜鸟,说的比较浅,本着交流的目的,不到之处,希望各位同学能给出建设性的意见。
Web Service的基本概念估计大家都比较的熟悉,我就不多说了。咱直接从头动手吧:
1,首先创建一个Web网站,我这里取名叫WebServiceStudy, 在W
http://www.cyqdata.cn/cnblogs/article-detail-42573
.NET的动态编译与WS服务调用
动态编译与WS服务,有关系么?今天就乱弹一番,如何使用动态编译动态生成WS服务调用的代理类,然后通过这个代理类调用WS服务。
首先,动态编译这玩意在.NET里面是非常简单的,实际上只涉及到两个类型:CodeDomProvider以及Compil
http://www.cyqdata.cn/cnblogs/article-detail-42256
【MFC】MFC中调用系统软键盘的几种方法
1.直接运行微软系统自带的虚拟键盘程序“oak.exe”
在普通MFC项目中可以调用ShellExecute或者WinExec方法来直接运行微软系统自带的虚拟键盘程序“oak.exe”,十分方便一句话就可以搞定。ShellExecute:
ShellExecute(GetSafeHwnd(),&nb
http://www.cyqdata.cn/cnblogs/article-detail-42066
jQueryUI 按钮简便调用 WebService - JQueryElement [4]
其实这次是要说明进度条的, 但这个控件我没有找到需要解释的地方.
正好这次更新了 JQueryElement 到版本 2.6.3, 修改了其中的 AjaxSetting, AjaxSettingEdit 类, 增加了一些属性并完成了可对 WebService 的调用.
本次的例子是通过按钮调用 WebService 保存学生信息并检查信息的完整度, 下面定义 Student 类
http://www.cyqdata.cn/cnblogs/article-detail-41865
如何去定位你在调用哪个function()?
在调JS的时候,有时候我们根本不知道那是入口点,因为你的一个页面在运行的时候来的是n个页面的合成,
有可能是一个页面来自N多个JS文件,OK那么你是怎么去定位当前的ONCLICK所调用的函数来自哪个JS文件呢?
如何定位当前页面所加载的JS是那个文件的入口点呢?以下是自己的小经验吧,总结下跟大家分享下
http://www.cyqdata.cn/cnblogs/article-detail-41720
.NET简谈反射(动态调用)
我们继续C#基础知识的学习,这篇文章主要要讲的是我们C#程序员迈向高级C#程序员的关键性的一步。
有的朋友会说事实不是这样的,我不用反射就不能开发吗?当然可以,但是用与不用肯定是不一样的,任何复杂抽象的分层架构或者说是复杂的设计模式均是建立在这些基础之上的,比如我们要进行模块化、组件化开发,要严格的消除模块之间的耦合,要进行动态接口调用。这样的强大而灵活的系统开发,必须要用反射才行;任何技术都有它
http://www.cyqdata.cn/cnblogs/article-detail-41392
.NET 服务器按钮控件轻松调用 Ajax - JQueryElement [2]
今天和之后的一段时间, 将给大家带来新的内容 JQueryElement 服务器控件, 而暂时不再讨论 IEBrowser 的相关内容.
JQueryElement 是可以在 ASP.NET 中使用的服务器端控件, 实现了 jqueryui 的相关功能和其所有的插件.
使用 JQueryElement 将减少需要手工书写的 javascript 脚本, 比如: 定义 jqueryui 中的按钮,&
http://www.cyqdata.cn/cnblogs/article-detail-41356
浅谈Dynamic 关键字系列之二:调用属性,方法,字段
新建类Product: class Product
{
public string name;
public int Id { get; set; }
public void ShowProduct()
{
Console.WriteLine("Id={0} ,Name={1}", Id, name);
http://www.cyqdata.cn/cnblogs/article-detail-41230
.NET简谈互操作(五:基础知识之提升平台调用性能)
互操作系列文章:
.NET简谈互操作(一:开篇介绍)
.NET简谈互操作(二:先睹为快)
.NET简谈互操作(三:基础知识之DllImport特性)
.NET简谈互操作(四:基础知识之Dispose非托管内存)
.NET简谈互操作(五:基础知识之Dynamic平台调用)
.NET简谈互操作(六:基础知识之提升平台调用性能)
我们继续.NET互操作学习。本篇文
http://www.cyqdata.cn/cnblogs/article-detail-41146
.NET简谈互操作(五:基础知识之Dynamic平台调用)
互操作系列文章:
.NET简谈互操作(一:开篇介绍)
.NET简谈互操作(二:先睹为快)
.NET简谈互操作(三:基础知识之DllImport特性)
.NET简谈互操作(四:基础知识之Dispose非托管内存)
.NET简谈互操作(五:基础知识之Dynamic平台调用)
我们继续.NET互操作学习。在上篇文章中我们学习了关于托管与非托管内存Dispose(释放)问
http://www.cyqdata.cn/cnblogs/article-detail-40986
关于Silverlight 调用WCF/Rest的异常
新建Rest服务接口: [ServiceContract]
public interface IService1
{
[OperationContract]
string GetData(int value);
}
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family:
http://www.cyqdata.cn/cnblogs/article-detail-40427
一步一步学Silverlight :如何在Silverlight中调用JavaScript
概述
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据
http://www.cyqdata.cn/cnblogs/article-detail-40284
ASP.NET调用.sql文件(二)
笔者前一阵子发表了一篇《ASP.NET调用.sql文件》文章,主要是是解决数据库配置,减去传统手工附加数据库和自己改写web.config文件等等这些复杂的过程,而是配置的向导。其中给出关键的技术知识点,就是通过sql数据库生成数据库脚本即.sql文件,然后通过调用osql.exe来执行.sql文件。
这里,园友首先质疑了其安全性,认为程序存在被他人利用的危险。笔者对这方面没有太多经验,希望来
http://www.cyqdata.cn/cnblogs/article-detail-40206