文章 2017-11-08 来自:开发者社区

c#.net技术内幕(06)----验证

  1.      客户端检验: 首先配置客户端检验,需要用到javascript脚本库,WebUIValidation.js。安装脚本库:aspnet_regiis –c,卸载脚本库:aspnet_regiis –e。   禁用客户端检验:<%@page ClientTarget=”DownLevel...

文章 2017-11-07 来自:开发者社区

C#实现DirectShow技术开发准备

C#实现DirectShow技术开发准备 DirectShow组件在“C:\WINDOWS\system32”目录下的Quartz.dll动态库中,要使C#代码引用COM对象和接口,必须将COM类型库转换为.NET框架元数据,从而有效地创建一个可以从任何托管语言调用的托管包装。在转换过程中需要使用FrameWork SDK自带的TlbImp命令工具,该命令工具在“D:\Program F...

文章 2017-10-30 来自:开发者社区

C#.net技术内幕04-集合

 锯齿数组:锯齿数组就是数组的数组。例如:   Int[] a=new int[][]{          New int[]{1,1,1};          &nbs...

C#.net技术内幕04-集合
文章 2017-09-07 来自:开发者社区

C#身份证识别相关技术

原文:C#身份证识别相关技术 最近研究C#相关的OCR技术,图像识别一般C和C++这种底层语言做的比较多,C#主要是依托一些封装好的组件进行调用,这里介绍三种身份证识别的方法。 一:调用大公司API接口,百度、云脉,文通科技都有相关的API介绍。 二:调用图像处理类库,EmguCV是OpenCV的一个跨平台的.Net封装,该封装也可以被编译到Mono平台和允许在Windows、Mac OS、A.....

文章 2016-05-23 来自:开发者社区

C# 视频监控系列(15):总结贴——可能用到的C# WinForm技术小结

前言      本章主要把可能用到的C# WinForm 功能性代码在这里汇总一下,以备实现其他功能来满足客户的其他需求,或者方便自己开发。   注意      本系列文章限于学习交流,注重过程,由于涉及公司,所以不提供源代码下载,非常抱歉!!但是请大家放心,核心、实现...

文章 2016-05-23 来自:开发者社区

C#反射实用技术笔记

反射提供了封装程序集、模块和类型的对象(Type 类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。   程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,....

问答 2016-03-25 来自:开发者社区

Winform客户端和Android客户端同时使用一个服务端,后端(C#)采用什么技术实现?

asp.net Webapi作为Android服务端(个人想法),Winform使用什么服务端呢? 如果要求数据同步,使用观察者模式? 使用的协议也是个问题。

文章 2015-11-20 来自:开发者社区

C#进程间通讯技术-整理。

原文: C#进程间通讯技术-整理。   扩展阅读:http://www.cnblogs.com/joye-shen/archive/2012/06/16/2551864.html   一、进程间通讯的方式 1)共享内存 包括:内存映射文件,共享内存DLL,剪切板。 2)命名管道及匿名管道 3)消息通讯 4)利用代理方法。例如SOCKET,配置文件,注册表方式。 等方式。 方法一...

C#进程间通讯技术-整理。
文章 2014-12-28 来自:开发者社区

C# 面向对象技术

一.基础知识 类: 封装的好处:良好的封装能够减少耦合;类内部的实现可以自由地修改;类具有清晰的对外接口。 类是C#中的一种结构,用于在程序中模拟现实生活的对象; 成员变量表示对象的特征; 方法表示对象可执行的操作; 如果类中未定义构造函数,则由运行库提供默认构造函数; 析构函数不能重载,并且每个类只能有一个析构函数; 可以根据不同数量的参数或不同数据类型参数对方法进行重载,不能根据返回值进行方....

文章 2014-04-08 来自:开发者社区

C#结合js 上传文件和删除文件(技术点有:asp.net mvc ,nhibernate,ajax等)

之前做项目的时候要用到上传文件的功能,现在我总结一下,上传文件和删除文件的代码,在以后的使用的过程中也更方便查找。 [HttpPost] public ActionResult EditUser() { var userDal = new UserDal(); const string savePath = "/I...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。