http://www.cnblogs.com/yjmyzz/archive/2011/04/09/2010228.html此博文中记载了 Flex4中使用WCF的方法。但我更推荐http://www.fluorinefx.com/index.html这种方式,此软件在GUN协议下开源。
大家都知道C#构造函数主要用来设置类中属性的初始值,但经常会忽视类的构造方法也可以象方法一样引用调用父类中的构造方法或本身的其他构造方法。往往因此写了很多重复代码。下面的代码介绍了类的构造方法的几种用法。 知识点:调用父类base构造函数想必大家都知道,但是调用自身 :this(param…)构造函数不一定都了解,这里主要突出这个知识点。 using System
1.云计算在许多方面只是互联网的一个比喻词,亦即计算和数据资源日益迁移到Web上的比喻词。区别在于:云计算代表网络计算价值的一个新的临界点。它提供更高的效率,巨大的可扩展性和更快、更容易的软件开发。其中心内容为新的编程模型、新的IT基础设施以及实现新的商业模式。 2,云计算能使IT机构能够极大地提高硬件利用率,并能够在极短时间内升级到巨大容量,而不必频繁地投资构建新的基础设施、培训新
你可以选择Installshield,它强大的功能必定会满足你。但是假如你被其复杂的流程吓到,可以选择使用Visual Studio提供的安装包制作工具。但是VS制作出来的安装包通常包含两个文件,假如你有如下需求: 1,安装文件只有一个,类似于知名软件如windows,PS等; 2,安装之前需要用户同于某些条款(licence); 3,安装之后需要后续操作:安装其他软件,打开某些
今天跟人讨论如何打印整个窗体,最原始的思路是: New bitmap ; this.DrawBitmap(bitmap,*); 用printDoucument控件中 onprint 事件的 e.Graphics.DrawImage(bitmap,*,*,*,*); 此方法可以实现,但不够完美。经过查资料发现 c# 可调用vb.net中的Visual Basic Power Pack 中的p
Tuple:元组,一组有序的元素序列。 常常表示成员数目确定,每个成员类型也确定的结构。常常用于表示函数的多个返回值或者查询的结果等。Tuple应当是强类型的,即所有成员的类型在编译时确定。 .net中提供用于创建元组对象的静态方法。 名称 说明
http://support.microsoft.com/kb/316384/zh-cn
从detasetVector.Query()得到soRecordset对象后,怎么操作其中的记录呢? 首先,得到“记录”,即“行”,只能通过movefirst,movenext来实现,supermap并没有提供通过索引得到其值的方法。 另外,得到“字段值”,即“列”,在上一步的前提下,通过recor
如果你是想要鼠标相对于屏幕左上的坐标就用 Point getPoint = MousePosition; 如果你是要鼠标相对于窗体左上的坐标就定义一个全局变量获得窗体MouseMove事件里坐标,用的时候直接用getPoint就行 Point getPoint = MouseP
Asp.net页面显然要转化为普通的html页面才能在浏览器中显示,但是对于两者的关系,或者说从服务器在接受请求处理请求这段时间内对asp.net页面的操作一直不是很明白,下边的一段话可以让人豁然开朗,虽然并未谈论技术,但简单的描述对我深刻理解二者关系帮助比较大。
有时候我们需要筛选显示数据集中的某些数据来进行个性化显示。比如从DataTable中挑出符合条件的某些数据来显示。以前的做法可能是写相应的sql语句对数据源进行查询,然后得到数据集再显示。这样做显然会增加服务器的负担,即使不考虑这一点,多一次的查询会使系统变慢,这一点还是比较明显的。所以我们在得到数据集(dataset,datatable)后,只需对其进行本地筛选就行,这样可以解决前面那种方法带来
各种开源GIS层出不穷,桌面的、webGIS、服务器、空间数据库等,都值得大书特书。但是这儿要介绍的确实另外一种----移动GIS,这个开源的东西还是比较少见的。废话停止,内容如下(转载): 经寒江雪实证,现在的项目地址是:http://himap.us/wikizh/index.php?title=HiMap%E6%98%AF%E4%BB%80%E4%B9%88&variant=z
在配置SuperMap IS .NET 时,打开其管理工具,有时候会打不开。错误是一直弹出输入用户名和密码的弹框,输入后屡次弹出,最后登录失败。可以尝试的一种解决方法是:打开IIS,然后如下配置 1,打开身份验证 2,禁用Windows身份验证(截图时我已经禁用了) 假如是这种问题的话,一般可以得到解决。
官方的做法是这样的: using System.Data.Sql; class Program { static void Main() { // Retrieve th
前提:winform应用程序开发 请看如下数据库连接字符串:string strcn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database\LandInspect.mdb;Persist Security Info=False;"; 其他略去不表,Data So
有时候需要在winform程序中利用wpf的许多优良特性,如何在其中启动wpf窗体呢? 前提:MainWindow.xaml是从别的地方copy到这个项目的,值得注意的是,除了MainWindow.xaml、MainWindow.xaml.cs,还需要从源wpf项目中bin-debug文件夹下把MainWindow.g.cs文件拷贝到目标项目bin-debug文件夹下,否则MainWindow的
有时候多个相同控件的事件若一一处理比较麻烦,而且影响代码美观,这时若在一个统一的方法里处理这些事件是个比较好的选择。 以winform上的三个button为例来说明我的处理方法。 1,将三个button的click事件绑定到一个事件处理方法上: this.bu
序列化是将对象转换成易于传输的形式的过程。例如,可以序列化对象,并使用 HTTP 通过 Internet 在客户端和服务器之间进行传输。另一方面,反序列化在流中重新构建对象。介绍两种常用的(反)序列化方法: 1,XML 序列化 XML 序列化只将对象的公共字段和属性值序列化为 XML 流。XML 序列化不包括类型信息。例如,如果 Library 命名空间中存在 Book 对象,
1,MDI类型 在打开事件中直接检测是否已经打开此MDI窗体 // 是否已经打开了?(用循环来判断) foreach (Form childrenForm in this.MdiChildren) { //检测是不是当前子窗体名称 if (childrenForm.Name == "子窗体名称") { //是的话就是把他显示 childrenF
在微软WinForm中,BindingNavigator控件主要用来绑定数据。可以将一个数据集合与该控件绑定,以进行数据联动的显示效果。如图下图所示: 那么,下面我们就来用BindingNavigator控件做一下上图所示的效果。 分析:该案例以BindingNavigator控件为主线,我们定义一个实体类,将实体类以集合的形式显示在DataGridView中,同时,将BindingNav
C#事件四部曲: (1)定义委托 public deligate void DoSomethingDelegate(object sender, EventArgs e); (2)定义事件(在类中) publ
开发AO鹰眼应用时,常规的方法不再介绍,只需注意两点。 (1)若直接加载 .mxd 文档,由于配置好的地图的土层顺序是从互不遮挡的(上层是点、线,下层是面),在鹰眼视图中加载地图时使用 axMapControl.Add_Layer()方法时,一定要倒序添加,如: private void axMapControl1_OnM
调试socket程序的时候,发现client端总是出现connection time out情况。 调试ip为10.0.2.2,本机ip为192.168.1.111。 后来想了下,将服务器ip和手机ip分开来,再进行连接。 于是将手机连上WIFI,获取ip为192.168.1.112。 再连接192.168.1.111地址,成功。 {http://blog.csdn.ne
功夫不负苦心人 —— 三维模型符号创建亲历记 北京北方数慧 李小青 在对某市规划局综合管线管理信息系统的售前项目中,需要对该市的某一地段地面建筑物进行三维建模,但在构建的过程当中发现ArcScene提供的房屋模型符号都是国外的样式模型,有极少数的模型适合于中国的建筑形状。于是开始了“寻找”中国房屋建筑模型的历程。 首
1,下载完成后,文件名为 matlab 7.0 完整版 iso.ISO,计0.99G 解压,得安装文件夹。计0.99G 运行setup.exe 得到错误如下: The installer cannot read the mwinstall.dll file. This is probably due to a CD reader which can only read files with
使用 NuGet 管理项目库 Phil Haack(转载自http://msdn.microsoft.com/zhcn/magazine/hh547106.aspx) 无论多么努力,Microsoft 也没办法提供开发人员所需要的每一个库。虽然 Microsoft 在全球的员工人数接近 90,000,但全球的开发人员数以百万计。指望 Microsoft 满足每一个人的需求是不现
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号