• .NET插件技术-应用程序热升级

    今天说一说.NET 中的插件技术,即 应用程序热升级。在很多情况下、我们希望用户对应用程序的升级是无感知的,并且尽可能不打断用户操作的。 虽然在Web 或者 WebAPI上,由于多点的存在可以逐个停用单点进行系统升级,而不影响整个服务。但是 客户端却不能这样做,毕竟用...

    2018-06-17 22:11:32

  • 【转】IIS上的反向代理

    http://blog.csdn.net/yuanguozhengjust/article/details/23576033 一直说在IIS上做反向代理,由于沉迷在nginx一行指令完事的美好情景当中,所以IIS懒得折腾,今天终于下定决心在IIS上折腾一下反向代理,经过一晚上的捣鼓,终于搞定!搞定以后发现其实太简单了有木有!...

    2018-06-17 22:11:31

  • base64字符串转文件,以及ngImgCrop裁剪图片并上传保

    base64字符串是包含文件格式的文件字符串,例如: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAgAElEQVR4Xsy9+ 根据base64字符串可以转化成真实的文件。思路是,首先将base64字符串读取城字节数组;然后将字节数组读入到字节流(内存流);其...

    2018-06-17 22:11:26

  • [.NET] 《Effective C#》快速笔记(一)- C# 语言习惯

    《Effective C#》快速笔记(一)- C# 语言习惯 目录 一、使用属性而不是可访问的数据成员 二、使用运行时常量(readonly)而不是编译时常量(const) 三、推荐使用 is 或 as 操作符而不是强制类型转换 四、使用 Conditional 特性而不是 #if 条件编译 五、为类型提供 To...

    2018-06-17 22:11:28

  • C#邮件发送开发经本人测试通过

    先准备以下工作 1.先开通邮箱我以QQ邮箱为例 2.开通 POP3/SMTP服务(如何使用 Foxmail 等软件收发邮件?) 已开启| 关闭 获取授权码 3.C#开发了先写一个CS文件 public class Email { public string MailSend(string mialaddress,string title, string mailReceive, strin...

    2018-06-17 22:11:26

  • csharp: DefaultValueAttribute Class

    public class CalendarEvent { public int id { get; set; } public string title { get; set; } public string description { get; set; } [DefaultValue(typeof(DateTime), DateTime.Now.ToString("yyyy-MM-dd HH:mm"))] public DateTime start { get; set; } [Defau...

    2018-06-17 22:11:25

  • 事物

    代码如下://初始化SqlConnection sqlConnection = new SqlConnection();SqlCommand sqlCommand = new SqlCommand();sqlCommand.Connection = sqlConnection;//建立并开启事务sqlConnection.Open();SqlTransaction sqlTransaction = sqlConnection.BeginTransaction();...

    2018-06-17 22:11:23

  • 关于使用jquery获取select标签被选中对象的值

    很简单的使用,记录下来以便加深记忆 onchange="getBatch(this.options[this.options.selectedIndex].value)"...

    2018-06-17 22:11:19

  • C#事物

    执行ADO.NET事务包含四个步骤,分别为: ①调用SqlConnection对象的BeginTransaction()方法,(只调用这个方法前,要打开数据库连接,否则将会出现异常) 创建一个SqlTransaction对象,标志事务开始。 ②将创建的SqlTransaction对象分配给要执行的SqlCommand的Transa...

    2018-06-17 22:11:19

  • C#IO

    System.IO 命名空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型。 string url = @"C:\chisp.log"; if (System.IO.File.Exists(url)) { Response.Write("文件存在"); } else { Response.Write("文件不存在"); } System.IO.File.Exists(url)返回的...

    2018-06-17 22:11:10

2