datatable去掉重复行

1290次阅读|221次收藏|279次赞

我们在WEB项目中,有时DataTable数据集中会存在重复的记录,需要对此DataTable做滤重处理,可以通过DataView.ToTable()方法来实现对datatable去掉重复行。

Linq与lamda的对比

1794次阅读|384次收藏|297次赞

LINQ是Language Integrated Query的简称,Linq包括Linq to Objects, Linq to SQL,Linq to XML, Linq to DataSet等,Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。下面介绍Linq与lamda表达式相应的对比

linq not in 查询

879次阅读|6次收藏|159次赞

在Asp.net项目中,经常会用到not in 和in的查询操作,在 LINQ 的 Where 条件式中要如何使用 IN 与 NOT IN 呢? 其实,我们可以用Contains实现in和not in的功能。

MVC中报get_RazorKeywords()错误的解决方法

1280次阅读|257次收藏|214次赞

在VisualStudio中使用MVC3编写程序时,在编译运行过程中,有时会报 找不到方法:“System.Collections.Generic.Dictionary`2<System.String,BlockParser>System.Web.Razor.Parser.CSharpCodeParser.get_RazorKeywords()”这样的错误,下面介绍其解决方法
MVC

.NET get、post 请求

1328次阅读|283次收藏|432次赞

在.NET编程中,有时需要通过get或者post请求方式调用一个URL接口,获取数据或者其它操作,通常用的是HttpWebRequest、WebResponse的方式实现。

.NET中First,FirstOrDefault,Single,SingleOrDefault的区别

1856次阅读|415次收藏|310次赞

Linq中的 First 和 Single 在实际工作中会经常看到,First 是取列表中的第一个元素,如果没有赋默认值则用FirstOrDefault,Single是取到唯一的元素,如果没有赋默认值则用SingleOrDefault,下面介绍它们的区别

datatable linq查询

1084次阅读|339次收藏|319次赞

在平时的工作中,可能有很多情况下要对DataTable的里面的数据进行处理,例如:对DataTable中的某个字段进行排序,根据条件筛选datatable 中的数据,如果能够通过linq对datatable进行查询,则方便很多。

.NET获取枚举值的描述

1601次阅读|354次收藏|215次赞

在用ASP.NET编写枚举时,为了方便阅读和理解,一般都会给枚举值定义描述,在前台显示这个枚举值给用户时,需要读取到这个枚举值的描述,那么,在.Net中如何才能获取枚举值的描述呢?

linq 数据类型转换

988次阅读|351次收藏|243次赞

LINQ不仅可以用于检索数据,而且还是一个功能强大的数据转换工具。通过LINQ查询,可以将源序列用作输入,并采用多种方式修改它以创建新输出的序列。可以通过排序和分组来修改序列本身,而不必修改元素本身。下面介绍使用LINQ进行数据转换的方法。

asp.net 参数化like模糊查询

1306次阅读|204次收藏|495次赞

asp.net编程中,为了防止SQL注入,比较有效的方式是使用参数化查询,对于like参数化模糊查询的写法又与其它的不样,下面介绍asp.net中如何通过参数化模糊查询。

WEB API 中get、post、put,delete请求方式

3629次阅读|326次收藏|22次赞

WEB API 中Http请求定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。下面分别介绍WEB API 中HTTP的这几种请求方式的使用

ASP.NET中Web API的简单实例

915次阅读|29次收藏|266次赞

Web API 框架是一个面向 Http 协议的通信框架,Web API 框架是一个面向 Http 协议的通信框架。Web API 框架目前支持两种数据格式的序列化:Json 及 Xml。在不做任何配置的情况下,则 Web API 会自动把数据使用 xml 进行序列化,否则使用 json 序列化。

ConcurrentDictionary与Dictionary的区别

2969次阅读|476次收藏|106次赞

ASP.NET中ConcurrentDictionary是.Net4 增加的,相对于Dictionary的线程安全的集合, ConcurrentDictionary可实现一个线程安全的集合,可以由多个线程同时并发读写Key-value,与Dictionary的区别主要有以下几点

创建一个简单的Web API 项目

2553次阅读|39次收藏|327次赞

ASP.NET Web API具有与ASP.NET MVC类似的编程方式,ASP.NET Web API不仅仅具有一个完全独立的消息处理管道,而且这个管道比为ASP.NET MVC设计的管道更为复杂,功能也更为强大。下面创建一个简单的Web API 项目

WCF NetTcpBinding 绑定

735次阅读|401次收藏|327次赞

ASP.NET中对于WCF NetTcpBinding的绑定一般而言内网部署采用netTcpBinding方式,外网则采用能免受防火墙阻碍的wsHttpBinding绑定,由于内网中的服务相对是一个安全的环境,所以WCF的配置多数采用的是windows验证方式。
WCF