码迷,mamicode.com
首页 > Windows程序
FileUpload 上传文件,并实现c#使用Renci.SshNet.dll实现SFTP文件传输
fileupload上传文件和jquery的uplodify控件使用方法类似,对服务器控件不是很熟悉,记录一下。主要是记录新接触的sftp文件上传。服务器环境下使用freesshd搭建好环境后,windos环境下可视化工具filezilla可#以很容易实现文件的传输。本例中主要是c#使用Renci....
分类:Windows程序   时间:2015-08-28 13:07:34    阅读次数:516
【Win 10应用开发】手动调用WCF服务
调用服务最简单的方法就是,直接在VS里面添加服务引用,输入服务的地址即可,无论是普通Web服务,还是WCF服务均可。VS会根据获取到的元数据,自动生成客户端代码。如果服务的调用量很大,应用广泛,可以放在IIS上作为一种Web资源使用。但WCF不限于此,它可以在一个进程中运行,或者可以放到Window...
分类:Windows程序   时间:2015-08-28 13:05:59    阅读次数:240
C# LINQ详解(一)
原文标题:How does it work in C#?-Part 3 (C# LINQ in detail),作者:MohammandA Rahman.目录LINQ基础扩展方法-幕后的工作扩展方法列表Where and SelectAllAverageConcatContainsCountDefa...
分类:Windows程序   时间:2015-08-28 13:05:45    阅读次数:246
c#一个简单的实例告诉你,多继承还可以这么来
我想多继承,要怎么搞???我想你一定会说“接口”,那么你有没有遇到这样的问题,你需要在一个类中继承另外2个类的所有方法,你要怎么做呢???难道要Coyp实现代码?No,往下看。。。定义一个空接口比如public interface I飞{ }然后将你需要继承的一个类修改为静态的,然后修改方法。假如你...
分类:Windows程序   时间:2015-08-28 12:51:56    阅读次数:175
C#扩展方法
最近因为一个项目,需要将数据读入内存,做一些类似于SQL的操作。首先想到的是使用LinQ来实现这些统计分析的需求。在使用linq的过程中发现许多被称之为扩展方法的东东帮助我们完成一些count\max\min等功能。功能可以实现,但是这些扩展方法是如何起作用的呢?我查阅了一些资料,整理一些心得,.....
分类:Windows程序   时间:2015-08-28 12:52:25    阅读次数:167
C#数字、16进制字符串和字节之间互转
转自http://luohonghong.blog.163.com/blog/static/78312058201242632055642/如下:1、数字和字节之间互转int num=12345;byte[] bytes=BitConverter.GetBytes(num);//将int32转换为字...
分类:Windows程序   时间:2015-08-28 12:48:38    阅读次数:263
在windows7家庭版安装软件时可能存在的问题
原来一直都是在windows7旗舰版上安装软件,几乎都没有使用过windows7家庭版。但是今天却遇上了,按以前处理方法就是要客户升级到旗舰版,实际考虑各种原因,最后决定试试安装怎么样。第一步,软件需要的数据库,我安装的sqlserver2008R2, 家庭版,安装下来一路也没有问题;第二步,附加数...
分类:Windows程序   时间:2015-08-28 12:48:33    阅读次数:236
C#程序员经常用到的10个实用代码片段
1 读取操作系统和CLR的版本OperatingSystem os = System.Environment.OSVersion;Console.WriteLine(“Platform: {0}”, os.Platform);Console.WriteLine(“Service Pack: {0}”...
分类:Windows程序   时间:2015-08-28 12:46:50    阅读次数:255
C#DES加密
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Securit...
分类:Windows程序   时间:2015-08-28 12:34:08    阅读次数:195
C#窗体实现文件拖拽功能
1、首先要把你的窗体或者空间的AllowDrag属性设置为允许 2、注册DragEnter事件3、获得文件路径,先通过e.Data.GetFormats()方法获得所有数据格式4、调用e.GetData()方法根据指定的数据格式获得文件路径5、有了文件路径,相信一切问题迎刃而解下面是例子:pri.....
分类:Windows程序   时间:2015-08-28 12:27:09    阅读次数:150
Windows服务的基本配置和安装
使用windows服务:1、新建项目--Windows服务2、在Service.cs编写程序3、配置:3.1、切换到设计视图,选择添加安装程序3.2、切换到安装程序ProjectInstaller.cs设计视图,右击serviceProcessInstaller组件,选择属性,设置Account属性...
分类:Windows程序   时间:2015-08-28 12:26:04    阅读次数:225
DNS从服务器迁移(基于windows为主,linux为从实现同步)
系统环境:CentOSrelease6.6(Final)Linux2.6.32-504.el6.x86_64DNS主:192.168.10.251(windows)DNS从:192.168.10.250(linux)安装bind服务#yuminstallbind-libsbind-utilsbind编辑配置文件:#vim/etc/named.confoptions{listen-onport53{127.0.0.1;192.168.10.251;};#liste..
分类:Windows程序   时间:2015-08-28 11:13:49    阅读次数:225
c# RTSP播放器
ONVIF ODM在onvif领域里名气很大,是一款开源的NVC实现。其实现采用了c# c++ F#。项目很大,也很复杂。最近研究了一下,自己调用其类库写了一个c#版的RTSP的播放器。难度不大。但要明白其中原理,还需要多研究研究ODM源码。 效果图:...
分类:Windows程序   时间:2015-08-28 11:06:56    阅读次数:408
为什么C#不能直接更新?
它是一门编程语言,它运行之前需要进行编译,编译之后生成一个dll文件,而这个编译的过程的移动平台无法完成,所以当我们游戏的逻辑更改,C#代码发生改变的时候我们就需要重新在开发环境下编译,然后重新打包,然后让玩家去下载更新最新的版本。 这个体验差:包下载需要的时间长,而且很多资源没有更新,也需要重新下载,浪费流量。...
分类:Windows程序   时间:2015-08-28 11:08:00    阅读次数:218
插件 - 提示窗体(ArtDialog)
效果:代码: ArtDialog 详细使用文档:在页面head引入artDialog,注意如果文件带有skin参数将会无阻塞的方式自动加载对应的皮肤css文件,当然你仍然可...
分类:Windows程序   时间:2015-08-28 11:02:36    阅读次数:298
C#读取csv文件使用字符串拼接成XML
phone.csv zhangsan1,123456789 zhangsan2,123456789 zhangsan3,123456789 static void Main(string[] args) { //XML //XML就是一个文件,用来存储数据,比如csv文件 List list = n...
分类:Windows程序   时间:2015-08-28 11:00:31    阅读次数:155
使用WinAPI全局热键注册和全局模拟按键
一、全局热键注册1、先引用DLL[System.Runtime.InteropServices.DllImport("user32.dll")] //导入WinAPIpublic static extern bool RegisterHotKey( //设置热键IntPtr hWnd, // 窗口句...
分类:Windows程序   时间:2015-08-28 10:58:04    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!