自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (28)
  • 收藏
  • 关注

转载 C#使用ServiceController控制windows服务

C#中,使用ServiceController类控制windows服务,使用之前要先添加引用:System.ServiceProcess,然后在命名空间中引用:using System.ServiceProcess。下面举例获取本机的所有已安装的Windows服务和应用,然后查找某一应用活服务是否已经安装。代码:   using System; using Sy...

2018-07-31 16:53:02 7534

转载 关于C#创建windows服务的测试与总结

 关于C#创建windows服务的测试与总结。.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。今天给大家提供一种方式(经过测试),直接使用这样的程序来安装/卸载服务,并且可以让一个exe即能直接运行也可以安装为windows服务(运行exe文件时需要以管理员身份运行,卸载服务也需要管理员身份,否则可能会报错,并且在程序中直...

2018-07-31 16:52:22 854

转载 谈谈C#文件监控对象FileSystemWatcher使用感受

最近在项目中有这么个需求,就是得去实时获取某个在无规律改变的文本文件中的内容。首先想到的是用程序定期去访问这个文件,因为对实时性要求很高,间隔不能超过1S,而且每次获取到文本内容都要去分发给WEB服务器做别的操作,而那个文本的写入有时候会频繁,1秒可能多次,但是也有可能在相当长一段时间内是没有任何写入的。这样一来如果每秒都去访问文件的话,一个是IO问题,还有就是每次操作都会引起后端一系列程序的...

2018-07-31 14:49:05 1061

转载 C# BackgroundWorker用法详解

在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。还好 .NET 类库中提供了一个叫做 BackgroundWorker 的类可以比较优雅的解决这类问题。虽然B...

2018-07-31 14:22:12 233

转载 委托和事件的区别

首先,我们知道委托和事件都可以用来调用跟自己方法签名一样的方法。容易混淆大家的地方大多在于这两者之间的区别。从我们使用委托delegate和事件event上的主要有两大区别(如表1所示)。                          表1 委托和事件的区别序号 区别 委托 事件 1 是否可以使用=来赋值 是 否 2 是否可以在类外部进...

2018-07-30 11:58:03 339

原创 关于Invoke和InvokeRequired、BeginInvoke理解

在多线程应用中将会涉及不同的线程访问同一控件的问题,C#中禁止跨线程直接访问控件。某个控件在被创建时就记下了是谁创建了它,即它的创建线程。如果从另一个线程调用该控件,那么必须使用控件的 Invoke 方法来将调用封送现在调用它的线程。到底是哪个线程要使用该控件呢?需要用InvokeRequired来询问一下,如果当前调用线程不是控件的创建线程,则为 true;否则为 false。一个典型的...

2018-07-27 10:41:27 1011

转载 C# WinForm 多线程中弹出MessageBox阻塞窗口的实现方法

前些天写了个程序,为了不造成程序窗口的假死,用了多线程来处理一些事情,完了之后弹出MessageBox提示,但是发现弹出来的MessageBox提示框不在程序窗口的最前端显示,一不小心点到主窗口,弹出框就被挡住了,这并不符合设计要求,于是找了如下方法:↓双击代码段选中复制↓ 1 2 3 4 5 6 7 8 9 ...

2018-07-27 10:00:37 10137

转载 C#构造函数、私有构造函数、静态构造函数与构造函数执行顺序

 默认构造函数,如果没有为类指定任何构造函数,编译器会自动为类创建一个无参构造函数,用以初始化类的字段;如果为类编写了构造函数,那么编译器就不会再自动生成无参构造函数了。ps.C#不允许用户为结构定义无参构造函数。     静态构造函数,不能访问实例成员,只能用来初始化一些静态字段或者属性,仅在第一次调用类的任何成员时自动执行,不带访问修饰符,不带任何参数,每个类只能有一个静态构造函数,但...

2018-07-19 14:57:36 362

转载 关于C#中readonly的变量赋值问题。

const与readonly 很像,都是将变量声明为只读,且在变量初始化后就不可改写。那么,const与readonly 这两个修饰符到底区别在什么地方呢?其实,这个牵扯出C#语言中两种不同的常量类型:静态常量(compile-time constants)和动态常量(runtime constants)。这两者具有不同的特性,错误的使用不仅会损失效率,而且还会造成错误。      首先先解释...

2018-07-19 13:46:57 2735

原创 C#提示:“在证书存储区中找不到清单签名证书”的解决方法

本文实例讲述了C#提示:“在证书存储区中找不到清单签名证书”的解决方法。分享给大家供大家参考。具体分析如下:一、问题:程序重新生成,提示错误:在证书存储区中找不到清单签名证书。二、解决方法:可能是之前部署的程序证书被我删掉了或是证书过期了,结果出现这个问题。解决方案如下:方案1:右击项目属性—>签名—>为ClickOnce清单签名,将勾掉的选项去掉。方案2:在签名中创建一个新的签名。方...

2018-07-14 01:59:24 1649

原创 Install-Package : Microsoft.Bcl 1.1.10程序包需要 NuGet 客户端版本2.8.1或更高

标题: Install-Package : Microsoft.Bcl 1.1.10程序包需要 NuGet 客户端版本2.8.1或更高...Install-Package : Microsoft.Bcl 1.1.10程序包需要 NuGet 客户端版本2.8.1或更高版本,但当前的 NuGet 版本为2.7.40911.287版本太低了。解决办法如下:vs2013----工具------扩展和更新-...

2018-07-14 01:58:23 3279 2

原创 项目 XXX 的 NuGet 程序包还原失败:找不到“xxx”版本的程序包“xxx”

项目 XXX 的 NuGet 程序包还原失败:找不到“xxx”版本的程序包“xxx” 编译新下载的代码出错修改包管理器的源为 http://www.nuget.org/api/v2/ 。重试后成功 记得打勾项目 XXX 的 NuGet 程序包还原失败:找不到“xxx”版本的程序包“xxx”...

2018-07-14 01:57:41 4273

原创 PartialView的用法

用法一:ajax加载局部刷新1. 新建一个TaskBoardDetail.cshtml,内容如下:(主要是显示自己需要的数据)@{ int i = 0;}@foreach(var item in ViewBag.DataList){ <div style="float:left;background-color:#e8e2e2;border:3px solid black;"&g...

2018-07-06 14:49:51 2760

json字符串转c#代码

这是一款可将JSON格式数据转换成C#实体类的工具,可按照JSON数据的格式转换为相对应的C#实体类,非常简便实用,欢迎需要的朋友使用。

2018-09-12

ASP.NET WEB API 程序设计

《ASP.NET Web API设计》依托ASP.NET Web API阐述API设计与开发的通用技术,是一本全面介绍如何构建真实可演化API的实践指南。本书共分三部分。第一部分介绍Web/HTTP和API开发的基础知识,介绍ASP.NET Web API,为初学者以及想充分利用HTTP的读者建立好的起点。第二部分完整介绍了真实Web应用程序的开发,其内容从设计讲到实现,全面覆盖客户端与服务器端开发。第三部分深入ASP.NET Web API的内部机制,并讲解一些高级的主题(如安全和可测试性),加深你的理解,让读者学会更好地利用Web API构建可演化系统。 本书主要面向有经验的.NET开发人员。不过,书中关于Web API基础理论和设计的内容同样适用于Java、Ruby、PHP和Node等开发者。

2018-09-10

EntityFramewrok.Extensin.dll批量更新、添加、删除、合并

EntityFramewrok.Extensin.dll批量更新、添加、删除、合并,内含注册机

2017-10-16

一款测试Socket通信的工具

单文件版SocketTool是一款小巧实用且功能强大的TCP/UDP网络通讯调试工具,绿色免费且无需安装,通过它可以帮助你检查网络应用软件及硬件的通讯情况。

2017-06-23

一款把json字符串转换成对应类的工具

一款把json字符串转换成对应类的工具,支持多级集合

2017-06-23

asp.net版的工作流

市面有太多的java版的工作流,现在推荐一个asp.net下的工作流, EDWorkFlow工作流是一个免费工作流软件,针对asp.net+Sql server项目,且有可视化流程编辑界面,工作流引擎,支持多种流程节点。用着还不错。

2013-06-17

javascript网页开发教程

本电子书主要面向网站开发人员,也适用于普通前端网页设计人员阅读。本书结合大量的应用实例,详细地讲解了html语言、css、javascript语法、dom对象编程模型和正则表达式

2011-04-06

c#系列教程 c#程序设计基础

电子工业出版社 c#面向对象程序设计 此电子书面向在校大学生和初学者 内容包括c#语言概述 c#程序设计基础 面向对象的c# 深入了解c#

2011-04-06

c#语言参考书 c#语法教程

c#教程,适合初学者。内容包括基本语法和简单的应用。

2011-04-06

asp应用手册ASP编程常用的代码

总结asp开发过程中的 常用参考、引经据典、详细分解、技巧示例、心得体会

2011-04-06

.net下的AJAX教程

第一章:ajax概述 第七章:使用客户端脚本对UpdateProgress编 第二章:使用ScriptManager 第八章:自定义异常处理 第三章:使用ScriptManagerProxy控件 第九章:在母版页中使用UpdatePanel 第四章:使用UpdatePanel控件(一) 第十章:Timer控件简单使用 第五章:使用UpdatePanel控件(二) 第十一章:在多个UpdatePanle中使用Timer控件 第六章:UpdateProgress控件简单介绍

2011-04-06

企业客户管理系统人事工资管理系统

包括企业客户管理系统 人事工资管理系统 文档管理系统 房屋中介管理系统 进销存管理系统 资产评估管理系统 企业门户网站 网上购物商城的需求分析和概要设计

2011-04-06

vs2008/2005典型示例大全

是一个集成了VS新功能的源码集,包括MemberShip、主题Theme、站点地图SiteMap、TreeView、母版页Master、页面缓存输出、本地化、WebParts、HealthMonitoring验证等非常实用的新功能 具有根据HealthMonitoring的设置,验证失败会发送信息到指定邮箱的功能 是学习及应用VS2005不可或缺的一个参照源码 注意:本源码数据库为Sql2005

2011-04-06

c#面试宝典通过面试第一关

c#面试题目,实现面试笔试第一关顺利通过。

2011-04-03

Asp.Net知识锦集

asp.net知识锦集是一个有多年开发经验的高手总结的开发技巧和常碰到的问题及解决办法。

2011-04-03

大公司华为编程规范和范例

华为的编程规范。包括函数命名、变量命名、注释、类命名和接口命名等

2011-04-03

silverlight入门教程

silverlight入门教程,轻松入门silverlight

2010-12-03

aspnetpage 分页控件源码下载

aspnetpage 分页控件源码下载,可以根据自己需要重新修改源码,重新编译

2010-12-03

Flex4.0API.chw

Flex4.0API.chw不错,可供参考

2010-12-03

SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接

SQL 连接 JOIN 例解左连接,右连接,全连接,内连接,交叉连接,自连接

2010-12-03

sql优化,sql性能

提高sql语句执行效率,书写高质量sql语句

2010-12-03

vs2005水晶报表用法

本书适合水晶报表的新用户使用,也适合用Crystal Reports以前版本升级到Crystal ... 性地精选报表选择函数使用参数过滤数据隐藏数据引人注目的概括信息小结第8章自定义 ...

2008-10-18

700多个API函数详解

已编译的html帮助文件.Windows API 函数 for Visual Basic 声明: 本帮助文件由陈国强个人整理后出版,内容全摘自网络。版权归实际作者所有。 为了让网友们能更好的阅读和管理Windows API 函数,于是我为大家将网上的资料整理成一个帮助文件。让查阅API 函数变的更简单,容易,也更有效。 本帮助文件中的Windows API 函数大约有774个,共分十二大类,基本上包括了大部分的常用和非常用的Windows API 函数。

2008-10-18

利用Jmai.net组件收发邮件

利用jmail组件轻松实现邮件的收发.包含源代码下载

2008-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除