随笔分类 -  C# 编程

上一页 1 2
C# 编程
windows 服务的启动与安装
摘要:在使用windows 操作系统时,我们对windows服务再也熟悉不过了,这些服务有的是系统层的,有的是应用层的,大部分都是运行在桌面的后台,可以在进程中看到,有时候在做web项目时,在站点启动时要启动相应的服务,比如报警之类的,下面主要介绍在C#程序中安装 启动 与停止服务的方法, 可通过两种方式... 阅读全文
posted @ 2015-12-20 14:19 wisdo 阅读(876) 评论(0) 推荐(0)
EF CRUD 操作
摘要:1.Add 操作 public bool Add(EFDataModels.User model) { try { int result=0; using (DBEntities db... 阅读全文
posted @ 2015-12-13 12:49 wisdo 阅读(575) 评论(0) 推荐(0)
用 vs2013 创建 windows service 程序
摘要:windows services 是运行在后台的服务程序,可以用 vs2013 来创建,创建的步骤如下:1.打开 vs2013 , Files -->New Project --> windows-->windows service 在本示例中的名称为: WindowsServiceDemon 如... 阅读全文
posted @ 2015-10-18 21:53 wisdo 阅读(2484) 评论(0) 推荐(0)
xml 和 json 的区别
摘要:JSON(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 3rd Edition – December 1999... 阅读全文
posted @ 2015-07-26 18:00 wisdo 阅读(5318) 评论(0) 推荐(0)
Web 项目 中读取专用配置文件
摘要:在 web 开发中,有时我们要为 业务逻辑处理 配置专用的 配置文件,也就是 xml 文件,这样可以极大的方便维护工作,但是读取 专用的配置文件还需要自己写一个方法,在这里,我封装了一个公用 的方法: /// /// 读取专用配置文件 /// ... 阅读全文
posted @ 2015-06-15 15:40 wisdo 阅读(817) 评论(0) 推荐(0)
解决 Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. 的问题
摘要:在web 网站开发中,经常需要连接数据库,有时候会出现这样的数据连接异常消息:主要原因是 应用程序与数据库的连接超出了数据库连接的默认时长,在这种情况下,我们可以把数据库连接的时长延长一些,因为 Connection 对象的 ConnectionTimeOut 是个只读属性不能对其进性赋值,但可以在... 阅读全文
posted @ 2015-05-28 16:17 wisdo 阅读(9447) 评论(0) 推荐(0)
break 和 continue
摘要:break 和 continue相同点:都 用在循环体内,如 switch、for、while、do while的程序块中,用于控制程序循环语句的执行不同点: break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下... 阅读全文
posted @ 2015-05-19 16:45 wisdo 阅读(424) 评论(0) 推荐(0)
C# Exception 对象的属性
摘要:关于 C# 中 Exception 对象的属性,在程序出现异常时,需要记录异常的信息,并把信息保存起来或输出,以方便准确定位异常的根源,以下是 Exception 对象的属性名称 说明公共属性 Data 获取一个提供用户定义的其他异常信息的键/值对的集合。公共属性 HelpLink 获取... 阅读全文
posted @ 2015-05-19 16:23 wisdo 阅读(1694) 评论(0) 推荐(0)
在 C# 控制台中记录异常日志并输出
摘要:最近做了一个小程序,要求在控制台中记录程序运行的异常并输出到指定的文件夹中,以下是我的具体的程序代码: public static void ErrorLog(Exception ex) { string FilePath = "/ErrorLog.txt"; ... 阅读全文
posted @ 2015-05-19 16:20 wisdo 阅读(9402) 评论(1) 推荐(1)
使用PetaPoco ORM 框架分页查询
摘要:通过在派生的Repository中调用GetPagingEntities方法来获取分页数据,并返回由PagingDataSet封装分页集合,例如:Public PagingDataSet GetDataPage(int? stuid,int pageIndex, int pageSize ){ r... 阅读全文
posted @ 2015-03-25 17:50 wisdo 阅读(1050) 评论(0) 推荐(0)
ASP.NET MVC 中使用 AjaxFileUpload 插件时,上传图片后不能显示(预览)
摘要:AjaxFileUpload 插件是一个很简洁很好用的上传文件的插件,可以实现异步上传功能,但是在 ASP.NET MVC中使用时,会出现上传图片后不能正确的显示的问题,经过仔细排查,终于找到原因,解决方法如下: uploadHttpData: function (r, type) { ... 阅读全文
posted @ 2015-03-22 17:22 wisdo 阅读(569) 评论(1) 推荐(0)
在 mvc 中使用下拉列表
摘要:在mvc中经常会使用到下拉列表,以下以两种方式来实现,一种是以 @Html.DropDownList 扩展方法,一种是以 这样的 html 代码和 HashTable来实现1. @Html.DropDownList 扩展方法View 代码: @if (ViewData["li... 阅读全文
posted @ 2015-03-22 17:11 wisdo 阅读(941) 评论(0) 推荐(0)
String.Join() 方法 的用法
摘要:连接指定数组的元素或集合的成员,在每个元素或成员之间使用指定的分隔符。重载此成员。有关此成员的完整信息(包括语法、用法和示例),请单击重载列表中的相应名称 Join(String, IEnumerable) 串联类型为 String 的 IEnumerable 构造集合的成员,其中在每个成员之... 阅读全文
posted @ 2015-03-03 14:50 wisdo 阅读(16460) 评论(0) 推荐(0)
C# 方法中带默认值的参数
摘要:设计一个方法的参数时,可为部分或全部参数分配默认值。然后,调用这些方法的代码可以选择不指定部分实参,接受其默认值。除此之外,调用方法时,还可通过指定参数名称的方式为其传递实参。以下代码演示了可选参数和命名参数的用法:using System;using System.Collections.Gene... 阅读全文
posted @ 2015-03-02 16:52 wisdo 阅读(16617) 评论(0) 推荐(0)
接口与抽象
摘要:封装:每个对象都包含它能进行操作所需要的信息,而不依赖其它对象来完成自己的操作,称为封装。封装的好处:良好的封装能减少耦合,类内部的实现可以自由的修改,类具有清晰的对外接口。继承者可以完全替换被继承者,反之则不成立。继承定义了如何互相关联,共享特性。Protected表示继承时子类可以对基类有完全的... 阅读全文
posted @ 2015-01-31 11:38 wisdo 阅读(342) 评论(0) 推荐(0)
在 mvc 4 中使用 unity 进行依赖注入
摘要:在 mvc 4 中使用 unity 进行依赖注入关于依赖注入的概念,这里就不再叙述了,我们用 mvc 4 结合 unity,使用构造函数来进行依 赖注入。具体步骤如下: 1. 首先建立 一个 mvc 项目, 选择 basic创建好后,完整的项目应该是这样的:2. 创建 Home控制器, 并添加 in... 阅读全文
posted @ 2014-12-22 14:27 wisdo 阅读(840) 评论(0) 推荐(0)
Data Provider 中没有.net framework Data provider for Mysql 的解决方法
摘要:近来做的一个项目中,数据库用的是 MySql, 而在项目使用 Entity Data Model 来做数据服务层,可是在项目中添加 Data Entty Model 时,一般我们都会选择从数据库中直接生成,可是在选择Data Provider 时,就是没有 .net framework Data p... 阅读全文
posted @ 2014-11-17 09:42 wisdo 阅读(4874) 评论(0) 推荐(0)

上一页 1 2