2017年6月9日

C#多线程 BackgroundWorker类使用小例-控制台程序

摘要: 1. 示例程序 是一个控制台应用程序,程序实现了分别在主线程和后台线程并行执行,达到为数组赋值的效果。 可以中途停止后台线程。 2. 执行结果图片如下: 正常执行结束: 中途停止后台线程: 3.代码 [csharp] view plain copy using System; using Syste 阅读全文

posted @ 2017-06-09 09:04 alex5211314 阅读(352) 评论(0) 推荐(0) 编辑

.net c# 提交包括文件file 的form表单 获得文件的Stream流

摘要: 1.前台html代码 要写一个有id的form,但是不能有runat="server"属性。因为一个页面中,有这个属性的form表单只能有一个。 再要有一个有name的iframe,要设置它的样式为不显示,即display为none。使用iframe的好处是,提交该表单, 不会刷新页面,只会刷新这个 阅读全文

posted @ 2017-06-09 08:59 alex5211314 阅读(701) 评论(0) 推荐(0) 编辑

.net c# 文件的上传和下载

摘要: 1.文件的上传: 2.文件的下载: 阅读全文

posted @ 2017-06-09 08:48 alex5211314 阅读(228) 评论(0) 推荐(0) 编辑

c# 用OpenXmL读取.xlsx格式的Excel文件 返回DataTable

摘要: 1.需要引用的dll : DocumentFormat.OpenXml.dll 需要安装一下OpenXml再引用 WindowsBase 直接在项目里添加引用 2.方法: 阅读全文

posted @ 2017-06-09 08:44 alex5211314 阅读(447) 评论(0) 推荐(0) 编辑

2017年6月8日

用Ado.Net实体数据模型 向sql数据库添加数据

摘要: 1.添加“Ado.Net实体数据模型”类型的文件到项目中: 2.选择“从数据库生成” “新建连接”,输入要连接的Sql server登录账户,并选择要连接的数据库名称: 3.点击“确定”,下一页上选择“是,在连接字符串中包含敏感数据”, 注意实体连接名称(之后会出现在Web.config文件中),点 阅读全文

posted @ 2017-06-08 16:49 alex5211314 阅读(609) 评论(0) 推荐(0) 编辑

C#中的事件 一看即明

摘要: 1.本文写了两个例子来说明C#中的事件。 例子1: 事件是:电话响了。 事件发生之后:主人走过来,电视静音了。 该例子事件不带参数不带返回值 例子2: 事件是:知道了圆的半径。 事件发生之后:计算圆的周长,计算圆的面积。 该例子带参数和返回值。 2.例子1执行结果: 例子1代码: [csharp] 阅读全文

posted @ 2017-06-08 16:32 alex5211314 阅读(182) 评论(0) 推荐(0) 编辑

C#中的委托 一看即明

摘要: 1.在VS中创建一个控制台应用程序。 2.见Program.cs代码,代码中有清晰的注释。这里把委托和类作比较,一看就明白了。如下: [csharp] view plain copy using System; using System.Collections.Generic; using Syst 阅读全文

posted @ 2017-06-08 15:55 alex5211314 阅读(160) 评论(0) 推荐(0) 编辑

服务器推送消息到客户端 SignalR 弹出消息

摘要: 1.先来看一下成果: 打开多个客户端,输入不同的用户名: 用xuanwuziyou用户给pet用户发送消息,点击发送之后,pet用户即收到新消息弹出提示: 2.技术:Asp.NET的SignalR,详情见官网 http://www.asp.Net/signalrhttp://www.asp.net/ 阅读全文

posted @ 2017-06-08 15:53 alex5211314 阅读(646) 评论(0) 推荐(0) 编辑

Asp.net WebApi 项目示例(增删改查)

摘要: 1.WebApi是什么 ASP.NET Web API 是一种框架,用于轻松构建可以由多种客户端(包括浏览器和移动设备)访问的 HTTP 服务。ASP.Net Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。 可以把WebApi看成Asp.Ne 阅读全文

posted @ 2017-06-08 15:51 alex5211314 阅读(337) 评论(0) 推荐(0) 编辑

如何清除IIS缓存

摘要: 问题描述: 在IIS的默认网站下创建了一个虚拟目录名A,然后删除这个虚拟目录。后来需要重新创建一个同名虚拟目录,映射的还是原来的项目文件,只是项目文件的物理路径发生了变化,这个新虚拟目录也叫A。此时发现,新虚拟目录的路径不能更改过来,用的还是旧路径。 解决办法: 1.清除IIS缓存:方法是删除如下路 阅读全文

posted @ 2017-06-08 15:46 alex5211314 阅读(4684) 评论(0) 推荐(0) 编辑

导航