摘要:
【C#公共帮助类】分页逻辑处理类 分页逻辑处理类 PageCollection.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace 阅读全文
posted @ 2016-08-25 23:19
張暁磊
阅读(363)
评论(0)
推荐(0)
摘要:
重要修正:在代码973行,这样写是不起用作的 修正一下: 感谢 @彼年豆蔻 细心发现的问题。 阅读全文
posted @ 2016-08-25 23:16
張暁磊
阅读(128)
评论(0)
推荐(0)
摘要:
#region HTML代码转换成TXT格式 1010 /// <summary> 1011 /// 字符串字符处理 1012 /// </summary> 1013 /// <param name="chr">等待处理的字符串</param> 1014 /// <returns>处理后的字符串</ 阅读全文
posted @ 2016-08-25 23:15
張暁磊
阅读(1086)
评论(0)
推荐(0)
摘要:
/// <summary> 495 /// 生成随机字母字符串(数字字母混和) 496 /// </summary> 497 /// <param name="codeCount">待生成的位数</param> 498 public static string GetCheckCode(int co 阅读全文
posted @ 2016-08-25 23:14
張暁磊
阅读(155)
评论(0)
推荐(0)
摘要:
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.Net; 7 using System.We 阅读全文
posted @ 2016-08-25 23:13
張暁磊
阅读(144)
评论(0)
推荐(0)
摘要:
#region 获取网页的HTML内容 2 // 获取网页的HTML内容,指定Encoding 3 public static string GetHtml(string url, Encoding encoding) 4 { 5 byte[] buf = new WebClient().Downl 阅读全文
posted @ 2016-08-25 23:11
張暁磊
阅读(147)
评论(0)
推荐(0)
摘要:
#region 汉字转拼音 2 3 #region 数组信息 4 private static int[] pyValue = new int[] 5 6 { 7 -20319, -20317, -20304, -20295, -20292, -20283, -20265, -20257, -202 阅读全文
posted @ 2016-08-25 23:04
張暁磊
阅读(1064)
评论(0)
推荐(0)
摘要:
#region 构造URL GET请求 2 /// <summary> 3 /// 获取请求的反馈信息 4 /// </summary> 5 /// <param name="url">地址</param> 6 /// <returns></returns> 7 public static stri 阅读全文
posted @ 2016-08-25 23:03
張暁磊
阅读(154)
评论(0)
推荐(0)
摘要:
#region URL处理 2 /// <summary> 3 /// URL字符编码 4 /// </summary> 5 public static string UrlEncode(string str) 6 { 7 if (string.IsNullOrEmpty(str)) 8 { 9 r 阅读全文
posted @ 2016-08-25 23:01
張暁磊
阅读(152)
评论(0)
推荐(0)
摘要:
#region 读取或写入cookie 2 /// <summary> 3 /// 写cookie值 4 /// </summary> 5 /// <param name="strName">名称</param> 6 /// <param name="strValue">值</param> 7 pu 阅读全文
posted @ 2016-08-25 22:57
張暁磊
阅读(567)
评论(0)
推荐(0)
摘要:
#region 检测是否有Sql危险字符 2 /// <summary> 3 /// 检测是否有Sql危险字符 4 /// </summary> 5 /// <param name="str">要判断字符串</param> 6 /// <returns>判断结果</returns> 7 public 阅读全文
posted @ 2016-08-25 22:56
張暁磊
阅读(167)
评论(0)
推荐(0)
摘要:
#region 截取字符长度 2 /// <summary> 3 /// 截取字符长度 4 /// </summary> 5 /// <param name="inputString">字符</param> 6 /// <param name="len">长度</param> 7 /// <retu 阅读全文
posted @ 2016-08-25 22:53
張暁磊
阅读(194)
评论(0)
推荐(0)
摘要:
#region 生成指定长度的字符串 2 /// <summary> 3 /// 生成指定长度的字符串,即生成strLong个str字符串 4 /// </summary> 5 /// <param name="strLong">生成的长度</param> 6 /// <param name="st 阅读全文
posted @ 2016-08-25 22:50
張暁磊
阅读(692)
评论(0)
推荐(0)
摘要:
#region 删除最后结尾的指定字符后的字符 2 /// <summary> 3 /// 删除最后结尾的指定字符后的字符 4 /// </summary> 5 public static string DelLastChar(string str, string strchar) 6 { 7 if 阅读全文
posted @ 2016-08-25 22:49
張暁磊
阅读(324)
评论(0)
推荐(0)
摘要:
#region 删除最后结尾的一个逗号 2 /// <summary> 3 /// 删除最后结尾的一个逗号 4 /// </summary> 5 public static string DelLastComma(string str) 6 { 7 return str.Substring(0, s 阅读全文
posted @ 2016-08-25 22:01
張暁磊
阅读(296)
评论(0)
推荐(0)
摘要:
#region 截取字符串 2 public static string GetSubString(string p_SrcString, int p_Length, string p_TailString) 3 { 4 return GetSubString(p_SrcString, 0, p_L 阅读全文
posted @ 2016-08-25 22:00
張暁磊
阅读(166)
评论(0)
推荐(0)
摘要:
#region 对象转换处理 2 /// <summary> 3 /// 判断对象是否为Int32类型的数字 4 /// </summary> 5 /// <param name="Expression"></param> 6 /// <returns></returns> 7 public sta 阅读全文
posted @ 2016-08-25 21:59
張暁磊
阅读(150)
评论(0)
推荐(0)
摘要:
#region 分割字符串 2 /// <summary> 3 /// 分割字符串 4 /// </summary> 5 public static string[] SplitString(string strContent, string strSplit) 6 { 7 if (!string. 阅读全文
posted @ 2016-08-25 21:59
張暁磊
阅读(103)
评论(0)
推荐(0)
摘要:
如果你是一个新手,如果你刚接触MVC,如果你跟着置顶的那个项目,我们肯定会用到这里面的几个帮助类 它们都在Common类库下,大家一定要记住要点:取其精华去其糟粕,切勿拿来主义~ ApplicationCache.cs 1 using System; 2 using System.Collectio 阅读全文
posted @ 2016-08-25 21:42
張暁磊
阅读(250)
评论(0)
推荐(0)
摘要:
http://www.icsharpcode.net/opensource/sharpziplib/ 有SharpZiplib的最新版本,本文使用的版本为0.86.0.518,支持Zip, GZip, BZip2 和Tar格式 我们需要dll 在官网上也有,也可以从百度网盘下载 好了,深入的大家还要 阅读全文
posted @ 2016-08-25 21:36
張暁磊
阅读(376)
评论(0)
推荐(0)
摘要:
简单介绍 关于SignalR的简单实用 请参考 Asp.NET MVC 使用 SignalR 实现推送功能一(Hubs 在线聊天室) 在上一篇中,我们只是介绍了简单的消息推送,今天我们来修改一下,实现保存消息,历史消息和用户在线 由于,我这是在一个项目(【无私分享:从入门到精通ASP.NET MVC 阅读全文
posted @ 2016-08-25 21:35
張暁磊
阅读(429)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 经过 N 久反复的尝试,翻阅了网上无数的资料,GitHub上下载了十几个源码参考, Memory 和 Redis 终于写出一个 简陋 的 封装,为了统一和易用,我们两种缓存都统一实现了一个接口 ICacheService,微软 阅读全文
posted @ 2016-08-25 21:25
張暁磊
阅读(344)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux上运行。我这里有个在windows上搭建过的程序 阅读全文
posted @ 2016-08-25 21:24
張暁磊
阅读(931)
评论(0)
推荐(2)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 在Asp.net Core VS2015中,我们发现还有很多不太简便的地方,比如右击添加视图,转到试图页等功能图不见了,虽然我们可以通过工具栏的自定义命令,把这两个右击菜单添加上,但是貌似是灰色的不能用。 其实,这样也好,通过 阅读全文
posted @ 2016-08-25 21:23
張暁磊
阅读(297)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 我们在 读取配置文件(一) appsettings.json 中介绍了,如何读取appsettings.json. 但随之产生了问题:我们使用的是在 Startup.cs 中(如下图)来实现配置读取,有两个问题 ① 我们如果定 阅读全文
posted @ 2016-08-25 21:22
張暁磊
阅读(983)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 在程序设计中,我们很多情况下,会用到对文件的操作,在 上一个系列 中,我们有很多文件基本操作的示例,在Core中有一些改变,主要是我们常用的Server.MapPath()不存在了,不知道后续的版本会不会有,在这里,我们只能自 阅读全文
posted @ 2016-08-25 21:21
張暁磊
阅读(454)
评论(0)
推荐(1)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 在我们之前的Asp.net mvc 开发中,一提到配置文件,我们不由的想到 web.config 和 app.config,在 core 中,我们看到了很多的变化,新的配置系统显得更加轻量级,具有更好的扩展性,并且支持多样化的 阅读全文
posted @ 2016-08-25 21:19
張暁磊
阅读(377)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 本章我们来创建仓储类Repository 并且引入 UnitOfWork 我对UnitOfWork的一些理解 UnitOfWork 工作单元,对于这个的解释和实例,网上很多很多大神之作,我在这就不班门弄斧了,只是浅谈 一下个人 阅读全文
posted @ 2016-08-25 21:18
張暁磊
阅读(495)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 本章我们来介绍下Asp.net Core 使用 CodeFirst 创建数据库和表,通过 控制台 和 dotnet ef 两种方式 修改EF上下文对象,添加测试类 我修改了一下名字,Domains 改为了 wkmvc.Data 阅读全文
posted @ 2016-08-25 21:17
張暁磊
阅读(1068)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 在我们 【无私分享:从入门到精通ASP.NET MVC】 系列中,我们其实也是有DDD思想的,但是没有完全的去实现,因为并不是所有的好的东西都必须要用到的,还是根据实际情况,DDD在大型的系统中是非常好的一种设计思想,这点不否 阅读全文
posted @ 2016-08-25 21:16
張暁磊
阅读(314)
评论(0)
推荐(0)
摘要:
目录索引 【无私分享:ASP.NET CORE 项目实战】目录索引 简介 上一章,我们介绍了安装和新建控制器、视图,这一章我们来创建个数据模型,并且添加接口和实现类。 添加EF上下文对象 按照我们以前的习惯,我们还是新建几个文件夹 Commons:存放帮助类 Domians:数据模型 Service 阅读全文
posted @ 2016-08-25 21:15
張暁磊
阅读(403)
评论(0)
推荐(1)
摘要:
安装 Visual Studio 和 .NET Core 1、安装 Visual Studio Community 2015,选择 Community 下载并执行默认安装。Visual Studio 2015 安装程序首页 2、安装 .NET Core + Visual Studio 工具 ,win 阅读全文
posted @ 2016-08-25 21:14
張暁磊
阅读(265)
评论(0)
推荐(0)
摘要:
AES 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。AES先进加密算法是一向被认为牢不可破的加密算法,针对这项 阅读全文
posted @ 2016-08-25 21:11
張暁磊
阅读(660)
评论(0)
推荐(0)
摘要:
四个主要操作类:JsonConverter 、JsonHelper 、JsonSplit 、AjaxResult 一、JsonConverter: 自定义查询对象转换动态类、object动态类转换json包、json转换object动态类、DataReader转换为Json、DataSet转换为Js 阅读全文
posted @ 2016-08-25 21:09
張暁磊
阅读(1185)
评论(0)
推荐(1)
摘要:
摘要:WebAPI是一个比较宽泛的概念。这里我们提到WebAPI特指ASP.NETWebAPI。这篇文章中我们主要介绍WebAPI的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过WebAPI构建http服务,同时也展示了VisualStudio构建.net项目的各种强大。 阅读全文
posted @ 2016-08-25 15:49
張暁磊
阅读(180)
评论(0)
推荐(0)
浙公网安备 33010602011771号