【c# – 用于多平台开发的最佳持续集成设置】教程文章相关的互联网学习教程文章

C#开发中常用的加密解密方法【代码】

转载自:https://www.cnblogs.com/bj981/p/11203711.htmlC#开发中常用的加密解密方法相信很多人在开发过程中经常会遇到需要对一些重要的信息进行加密处理,今天给大家分享我个人总结的一些加密算法:常见的加密方式分为可逆和不可逆两种方式 可逆:RSA,AES,DES等 不可逆:常见的MD5,SHAD等一、MD5消息摘要算法我想这是大家都常听过的算法,可能也用的比较多。那么什么是MD5算法呢?MD5全称是message-digest algorithm 5,简...

敏捷软件开发:原则、模式与实践——第13章 写给C#程序员的UML概述【代码】【图】

第13章 写给C#程序员的UML概述  UML包含3类主要的图示。静态图(static diagram)描述了类、对象、数据结构以及它们之间的关系,藉此表现出了软件元素间那些不变的逻辑结构。动态图(dynamic diagram)展示了软件实体在运行过程中是如何变化的,其中描述了运行流程或者实体改变状态的方式。物理图(physical diagram)展示了软件实体不变的物理结构,其中描述了诸如源文件、库、二进制文件、数据文件等物理实体以及它们之间的关...

C#开发COM组件【图】

1、每个COM组件所有对外公布的方法都必须通过接口形式实现;2、由于.Net下编译的COM组件并等同于C编译的COM组件,所以存在必须在运行目标机器注册的情况,对此.Net下编译的COM组件必须为程序进行签名,即强命名密钥; 步骤:1、 新建一个类库项目(文件—新建—项目—类库【命名:HK.NetPBDemo】)2、 针对“注意第一点要求”,新建一个接口文件(项目右键—添加—新建项—接口【命名:IHK.cs】)3、 IHK.cs接口文件编码:int Test...

C# 之httpwatch 缩减HttpWatch成可以进行二次开发的代码【图】

写在前面 本文由来 特别鸣谢 支持开源  1. 写在前面  也是由于项目需要,之前对抓包,有两个方向的理解  1、使用代理抓包,自己写一个中转服务器,就可用拿到,发送和服务器返回的任何数据了。(因为操作的时候产生了问题,所以放弃了)  2、没有使用wincap的情况下使用,Socket.RAW进行抓包,还行就是对是否可能发生丢包的问题不明了。  先看效果图片:   2. 本文由来  由于看到了,大神的月经帖,想了一下,的确...

C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理【代码】【图】

原文:C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理 前面一篇随笔企业号的一些基础信息,以及介绍如何配置企业号的回调方式实现和企业号服务器进行沟通的桥梁。本篇主要还是继续介绍企业号的开发工作的开展,介绍微信企业号通讯录管理开发功能,介绍其中组织机构里面如何获取和管理部门的信息等内容。 1、企业组织的创建和配置首先我们可以在企业号的管理后台里面创建一个组织机构,里面创建一些部门和人员列表,...

Win10 IoT C#开发 4 - UART 串口通信【代码】【图】

原文:Win10 IoT C#开发 4 - UART 串口通信Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,既可以开发设备UI与用户交互式操作,又可以控制GPIO等接口,使得原来嵌入式繁琐的开发变得简单。通过Remote Debug功能可以进行断点追踪调试。C#语言本身也有很好的用户基础,相信Win10 IoT 不远的将来会火起来。上个月帮朋友解决了关于Win10 IoT 的一些技术问题,当前也有很多公司在尝试采用Win10 IoT进行开发,可能也会遇到这些...

C#开发Unity游戏教程之使用脚本变量【图】

C#开发Unity游戏教程之使用脚本变量使用脚本变量本章前面说了那么多关于变量的知识,那么在脚本中要如何编写关于变量的代码,有规章可循吗?答案是有的。本节会依次讲解变量的声明、初始化、赋值和运算。 Unity脚本中声明变量要想在脚本中使用变量,就必须先声明(declare)。这就意味着,需要先告诉Unity,有这样一个变量存在,然后才可以在Unity中使用这个变量。那么,该如何将这个变量存在的事实告知Unity呢?答案就是声明。实际...

使用批处理打包C#开发程序【代码】

最近项目接近尾声,测试比较频繁,每天需要发布多个版本@echooffset zip=C:\Program Files\7-Zip\7z.exe set timestamp=%date:~6,4%-%date:~0,2%-%date:~3,2% set timestamp=%date:-=% set tardir=%cd%\Car.App\bin set src=%cd%\Car.App\bin\Releaseset src1=%src%Facility set src2=%src%appsettings.json set src3=%src%unity.config set src4=%src%Car.*echo 7z.exe "%zip%" echo "%src4%" echo tardir "%tardir%\%timestamp%...

C#开发漂亮的数字时钟

今天用C#做了一个漂亮的数字时钟。界面如下。 实现技术:主要是通过Graphics类的DrawImage方法来绘制数字时钟中所有的数字,这些数字是从网上找的一些图片文件。时钟使用DateTime中Now属性来获得不同的,时,分,秒,最后通过定时器来实现时钟的运行状态。 Main Code: [c-sharp] view plaincopy//将0~9数字图片保存在Image数组中 private Image[] image = new Bitmap[10]; public Form1() { In...

桌面程序开发入门(WinForm with C#)【代码】【图】

1、使用Visual Studio 2013创建新项目2、创建一个主窗体和4个子窗体3、创建一个数据库、一个表、一个存储过程4、在配置文件里添加数据库连接字符串5、真正的编码工作。第一步:创建新项目,一张图片抵一万字!看图说话,呵呵。。第二步:创建4个子窗体,名称分别是formCommandProc.cs、formDataAdapterProc.cs、formXMLCreate.cs、formXMLRead.cs。三、创建一个数据库、一个表、一个存储过程。打开MS SQL Server Management Studi...

c# 开发工具类【代码】

stemp0 快速开发,需要使用很多小函数,方便快捷,保留适合自己的方法,会使开发效率提升cache 缓存辅助类using System; using System.Collections.Generic; using System.Linq; using System.Web;namespace mofa.commom {//cache帮助类publicclass Cache{///<summary>/// 设定绝对的过期时间(超过多少天后过期,单位是天)///</summary>///<param name="CacheKey"></param>///<param name="objObject"></param>///<param name="s...

C#开发BIMFACE系列22 服务端API之获取模型数据7:获取多个模型的楼层信息【代码】【图】

系列目录 【已更新最新开发文章,点击查看详细】在《C#开发BIMFACE系列21 服务端API之获取模型数据6:获取单模型的楼层信息》中介绍获取单个模型的所有楼层信息。某些场景下根据需要也可以一次性获取多个模型的楼层信息。请求地址:GET https://api.bimface.com/data/v2/files/{fileIds}/fileIdfloorsMappings说明:一次性查询多个模型的楼层信息参数:请求 path(示例):https://api.bimface.com/data/v2/files/12112233820649...

.NET(c#) 移动APP开发平台 - Smobiler(2) - 平台介绍【图】

看到大家很多人在后台问我一些问题,所以准备写一个系列了,下面给个目录 目录: .NET(c#) 移动APP开发平台 - Smobiler(1) 环境的搭建及上手第一个应用  类似开发WinForm的方式,使用C#开发Android和IOS的移动应用?听起来感觉不可思议,但是实际上确实很强大,那么Smobiler平台到底是如何实现的呢,这里给大家介绍一下。客户端  Smobiler分为两种客户端,一种是开发版,一种是打包版  开发版:顾名思义,就是用来做开发时...

一种C#开发ActiveX的思路

由于某些原因,不得不在C#下开发ActiveX插件,而这会带来很多问题,主要有无法在线安装、无法自动更新。由于本人水平有些,这两个问题不一定是这样,如果有大侠知道C#下开发ActiveX插件可实现在线安装和自动更新,将不胜感激。 如果说无法在线安装可以用手动下载安装替代的话,那么自动更新该如何实现那? 一种方法是,将ActiveX插件看做一个过渡的中间件,通过插件实现程序的更新,然后利用反射或者直接调用程序的exe文件...

(转)C#开发微信门户及应用(4)--关注用户列表及详细信息管理【代码】【图】

http://www.cnblogs.com/wuhuacong/p/3695213.html在上个月的对C#开发微信门户及应用做了介绍,写过了几篇的随笔进行分享,由于时间关系,间隔了一段时间没有继续写这个系列的博客了,并不是对这个方面停止了研究,而是继续深入探索这方面的技术,为了更好的应用起来,专心做好底层的技术开发。微信的很重要的一个特点就是能够利用其平台庞大的用户群体,因此很容易整合在CRM(客户关系管理)系统里面,服务号和订阅好都能够向关注...