使用 LINQPad 调试linq以及lambda表达式

968次阅读|181次收藏|136次赞

LINQPad 也是一个很好的学习LINQ的工具,使用LINQPad可以很方便的调试linq以及lambda表达式,LINQPad也自带了很多例子方便大家查询,linqPad支持object ,xml,sql , to linq。

MVC中outputcache缓存

1584次阅读|323次收藏|339次赞

在MVC网页开发中有时候为了提高网页访问速度,有时候我们需要把一些页面放到保存到服务器内存中,当在有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面,对于那些数据经常更新的页面,则不适用。在MVC中可以使用outputcache属性来实现页面缓存
MVC

MVC中JS获取后台的数据

2113次阅读|241次收藏|63次赞

在ASP.NET MVC编程时,有时一些逻辑判断需要在JS里面处理,而且需要从控制器获取数据,包括简单的整形、字符串等基本数据,也包括复杂的对象、数组、集合等,下面通过一个实例介绍在MVC中JS获取后台数据的方法
MVC

Web.config 图形化编辑器:ASPhere

843次阅读|295次收藏|400次赞

在ASP.NET Web编程时,项目中通常会包含一个或多个Web.config配置文件,这些配置文件如果里面有很多配置的话,我们管理、修改起来也不太方便,下面为大家介绍一款Web.config 图形化编辑器:ASPhere。

ASP.NET Web API中参数的传递

874次阅读|98次收藏|355次赞

ASP.NET Web API应用中,经常需要传递参数获取或传递数据,在参数传递的过程中,有时需要传递1个参数,有时两个或更多复杂的参数,下面介绍ASP.NET Web API中如何传递参数,及如何获取参数。

LINQ中Aggregate的用法

2149次阅读|336次收藏|384次赞

LINQ中的Aggregate可用于集合的简单的累加、阶乘和一些更加复杂的运算,Aggregate配合lambda让原来需要很多行代码才能实现的功只要很少的代码就搞定。下面介绍LINQ中Aggregate的简单用法

安装C# Windows服务需要“设置服务登录”

660次阅读|82次收藏|43次赞

在安装C#程序开发的Windows服务过程时,有时会弹出一个“设置服务登录”对话框,要求输入用户名和密码。如何设置将Windows服务安装在本机,不弹出这个对话框呢?

C#操作datatable

1203次阅读|112次收藏|357次赞

在C#项目中经常用到DataTable,下面介绍C#中DataTable创建、排序、检索、合并、修改、删除等操作的方法

Guid ToString的格式

992次阅读|116次收藏|430次赞

在ASP.NET编程中,Guid类型是比较常用的,ToString方法用于将Guid类型转换为字符串类型,其中ToString方法内的参数不同,转换为字符串的格式也不同,下面介绍ASP.NET中Guid类型的ToString方法的格式

DataTable转换为实体类

1293次阅读|211次收藏|174次赞

在ASP.NET 编程中,经常用到DataTable到实体类的转换,常用的就是利用列名或索引一列一列给实体赋值,如果列少还行,列多的话,则比较麻烦,而且容易出错,下面介绍利用反射实现将DataTable转换为实体类的简单方法

支付宝接口中notify_url 与 return_url 的区别

1457次阅读|168次收藏|142次赞

需要支付功能的网站,大都接入了支付宝接口,在接口开发过程中,支付宝需要我们传入两个URL,notify_url 与 return_url ,其中notify_url采用服务器通知,支付宝通知使用POST方式,return_url采用页面跳转通知,支付宝通知使用GET方式

.NET中生成带Logo的二维码

1048次阅读|225次收藏|428次赞

现在二维码的应用越来越广泛,关于二维码的生成工具也多,在开发中有时需要将信息转换为二维码存储并要求带有公司的logo,通过代码如何实现呢?下面介绍.NET中生成带Logo的二维码的方法

Server.UrlEncode与HttpUtility.UrlEncode的区别

1312次阅读|37次收藏|85次赞

server.urlEncode 可以根据你页面定义好的编码方式进行编码,而HttpUtility.UrlDecode则默认以utf8来编码,不然你需要自己指定编码方式。ASP.NET中在对URL进行编码时,Server.UrlEncode与HttpUtility.UrlEncode该用哪一个?这两都使用上有什么区别吗?

.NET中对枚举的操作

1164次阅读|31次收藏|82次赞

.NET枚举使用enum关键字来声明,与类同级。枚举本身可以有修饰符,但枚举的成员始终是公共的,不能有访问修饰符,枚举本身的修饰符仅能使用public和internal。.NET项目中经常需要对枚举进行各种操作,我们应该如何编码呢?

Action与func委托的区别

1001次阅读|34次收藏|76次赞

ASP.NET中委托的功能经常被用到,Action与func委托是.NET里面的内置委托,它有很多重载。Func委托封装一个具有多个参数并返回 TResult 参数指定的类型值的方法,Action 委托封装一个方法,该方法只多个参数并且不返回值。