- 博客(13)
- 收藏
- 关注
转载 Entity Framework Code First (二)Custom Conventions
原文地址:http://www.cnblogs.com/panchunting/p/entity-framework-code-first-custom-conventions.html-----------------------------------------------------------------------------------------------------
2016-02-01 16:32:25
509
原创 entity framework Include 不支持lambda表达式的解决方法
因为是扩展方法,所以需要添加using System.Data.Entity;引用
2015-12-24 16:24:18
1523
转载 Entity Framework Extended Library (EF扩展类库,支持批量更新、删除、合并多个查询等)
今天乍一看,园子里居然没有关于这个类库的文章,实在是意外毕竟已经有很多介绍EF使用的文章了。E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended也可以在nuget上直接安装这个包,它的说明有点过时了,最新版本已经改用对IQueryable的扩展,而不是DbSet(已经标记为弃用),所以跟我一样有隔离癖好的就可以大
2015-12-09 09:25:13
2034
原创 十六进制、字符串互转
此方法非c#,需要进行调整/** 方法一 */ /** * 16进制字符串值转byte[] * * @param src * @return */ public static byte[] hexStr2Bytes(String src) {
2015-07-08 14:12:06
548
转载 error LNK2005: already defined in libcmt.lib
这个错误是微软设计错误,因此如果遇到这个错误,我们只能躲过这个链接错误。具体的办法就是将那个提示出错的库放到另外一个库的前面。另外选择不同的C函 数库,可能会引起这个错误。MS, C有两种C函数库,一种是普通的函数库:LIBC.LIB,不支持多线程。另外一种是支持多线程 的:msvcrt.lib。如果一个工程里,这两种函数库混合使用,可能会引起这个错误。因此建议使用支持多线程的msvcrt.l
2015-07-01 15:26:27
868
转载 VC中调用调试自己项目的DLL
DLL调试有以下3种方法 1.同时使用DLL和应用程序的工程来调试 将2个工程放在一个workspace里,可以使用Project/Insert Project into Wordspace...弹出对话框选择,也可以在打开1个工程的情况下,直接使用File/new...选择Project创建另一个新工程,选中,Add to current workspace为
2015-06-30 13:02:41
3035
转载 PKI入门级介绍
随着电子商务的迅速发展,信息安全已成为焦点问题之一,尤其是网上支付和网络银行对信息安全的要求显得更为突出。为了能在因特网上开展安全的电子商务活动,公开密钥基础设施( PKI, Public Key Infrastructure )逐步在国内外得到广泛应用。我们是否真的需要 PKI , PKI 究竟有什么用?下面通过一个案例一步步地来剖析这个问题 : 甲想将一份合同文件通过 Internet 发给远
2015-06-11 11:36:04
336
转载 CSP开发基础--CSP入门简介
CSP加密服务提供者(Cryptographic Service Provider)具有一下几个特点:CSP是真正执行密码运算的独立模块物理上一个CSP由两部分组成:一个动态连接库,一个签名文件签名文件保证密码服务提供者经过了认证,以防出现攻击者冒充CSP若加密算法用硬件实现,则CSP还包括硬件装置Microsoft通过捆绑RSA Base Provider,在操作系统中提供一个CSP,使
2015-06-11 10:23:41
624
转载 CSP编程基础--CryptAPI基本函数含参介绍
一: Creating a Key Container and Generating Keys 创建一个密钥容器,在进行加密,解密文件,并且签名的时候,必须需要一个公/私钥对,下面我们就来创建默认的密钥容器,要注意的是创建密钥容器并不会自动产生公/私钥对. 下面是我们程序的任务: 1,假如密钥容器不存在则创建一个。 2,假如签名密钥不存在则在密钥容器里创建一
2015-06-11 09:24:32
1442
转载 CSP开发基础--CayptAPI函数库介绍
基本加密函数基本加密函数为开发加密应用程序提供了足够灵活的空间。所有CSP的通讯都是通过这些函数。一个CSP是实现所有加密操作的独立模块。在每一个应用程序中至少需要提供一个CSP来完成所需的加密操作。如果使用多于一个以上的CSP,在加密函数调用中就要指定所需的CSP。微软基本加密提供者(Microsoft Base Cryptographic Provider),是缺省绑定到Crypt
2015-06-08 14:29:01
1297
转载 C# WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键
从 VS2005开始,VS自带的 WebBrowser控件,就已经相当友好了,可控性非常高了。Winform 结合 WebBrowser 做UI开发,也是一种非常流畅的模式了, 微软的VS IDE 系列的安装程序, 基本都是这个模式的在使用WebBrowser做UI的时候,我们有时不希望里面的链接被用户点击,更不希望弹出烦人的脚本错误提示框,也不希望用户能点出右键的IE菜单,要做到
2015-06-05 11:32:29
390
转载 解决WCF接口无法传递object参数的问题
在某些场合中,我们需要提供以object为参数的方法。不过在WCF中,由于需要序列化与反序列化,因此它要求所有WCF传递的参数类型都是已知的,无法传递object这种未知类型。即使用了KnownType来标记自定义对象,也无法调用。以下代码无法正常执行: [DataContract] public class Product { [DataMembe
2015-05-28 11:27:19
1406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人