上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 47 下一页

2018年4月4日

MVC2 扩展Models和自定义验证(学习笔记)

摘要: 当我们利用Visual Studio生成实体类以后,难免会用到验证功能(例如,用户登录时验证用户名是否为空,并加以显示)。 Visual Studio实体类:实体类 如果直接去编辑Visual Studio生成的实体类话,当数据库更新字段后,再次更新实体类的话,会覆盖我们所添加的验证代码。 那么我们 阅读全文

posted @ 2018-04-04 18:17 大西瓜3721 阅读(191) 评论(0) 推荐(0)

2018年3月30日

XmlSerializer 对象序列化成XML 自定义编码格式(gb2312)

摘要: 随着面向服务(SOA)的开发方式的兴起,客户端和服务端之间的消息传送,很多采用了XML的格式。但是大家在日常的开发中,应该会有这么种体验,就是组织xml格式的代码太繁琐,这篇随笔也是为了和大家分享下简便的组织xml字符串的解决方案。 闲话不多说,我们直接上源码: (1)自定义的实体类源码(简单的序列 阅读全文

posted @ 2018-03-30 11:43 大西瓜3721 阅读(333) 评论(0) 推荐(0)

2018年3月29日

[WEB API] CLIENT 指定请求及回应格式(XML/JSON)

摘要: [Web API] Client 指定请求及响应格式(xml/json) Web API 支持的格式请参考 http://www.asp.net/web-api/overview/formats-and-model-binding 本篇则要演练xml/json 回应 Get 定义 Header:Co 阅读全文

posted @ 2018-03-29 22:45 大西瓜3721 阅读(189) 评论(0) 推荐(0)

程序员的人性思考(续)

摘要: “致虚极,守静笃”,这是本人在《道德经》中很喜欢的一段话,浮沉乱世中,要守住自己的一份清明,不管做人、做事、学习、生活、工作上都会有所帮助。 人性思考目录: 《程序员的人性思考(上)》 《程序员的人性思考(下)》 本篇目录: 拥有资源的多少并不重要,如果你不懂得利用,永远都是不够的 方向不对,越努力 阅读全文

posted @ 2018-03-29 22:14 大西瓜3721 阅读(180) 评论(0) 推荐(0)

初试ASP.NET Web API/MVC API(附Demo)

摘要: 写在前面 HTTP RESTful 创建Web API 调用Web API 运行截图及Demo下载 ASP.NET Web API是​​一个框架,可以很容易构建达成了广泛的HTTP服务客户端,包括浏览器和移动设备。是构建RESTful应用程序的理想平台的.NET框架。 上面是微软对Web API给出 阅读全文

posted @ 2018-03-29 22:07 大西瓜3721 阅读(241) 评论(0) 推荐(0)

2018年3月27日

jquery datetimepicker 配置参数

摘要: jquery的datetimepicker时间控件除了样式有点不太美观,功能性还是相当强大的。 在正常情况下input的type应该设置为"text",可点击又可输入(mask,enterLikeTab 要在type="text"时使用);我个人选择时间时不太赞同支持输入,如果输入会有时间格式错误的 阅读全文

posted @ 2018-03-27 09:43 大西瓜3721 阅读(407) 评论(0) 推荐(0)

2018年3月23日

Web API 强势入门指南

摘要: Web API是一个比较宽泛的概念。这里我们提到Web API特指ASP.NET Web API。 这篇文章中我们主要介绍Web API的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的 阅读全文

posted @ 2018-03-23 13:23 大西瓜3721 阅读(328) 评论(0) 推荐(0)

JSON和JSONP的区别

摘要: 先前的概念中对JSON还是比较熟悉,对JSONP不是特别的清楚,整理完相关知识发现才豁然开朗。简单的说JSON是一种数据交换格式,而JSONP是 一种非官方跨域数据交互协议。JSON是“暗号”,而JSONP则是接头方式。一个是描述信息的格式,一个是信息传递双方约定的方法。 一、什么是JSON JSO 阅读全文

posted @ 2018-03-23 13:22 大西瓜3721 阅读(267) 评论(0) 推荐(0)

Web API 入门指南 - 闲话安全

摘要: Web API入门指南有些朋友回复问了些安全方面的问题,安全方面可以写的东西实在太多了,这里尽量围绕着Web API的安全性来展开,介绍一些安全的基本概念,常见安全隐患、相关的防御技巧以及Web API提供的安全机制。 目录 Web API 安全概览 安全隐患 1. 注入(Injection) 2. 阅读全文

posted @ 2018-03-23 13:22 大西瓜3721 阅读(207) 评论(0) 推荐(0)

2018年3月22日

WebService出错 Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额

摘要: WebService应用中如果收到的信息非常大时出错。 1:Maximum message size quota for incoming messages (65536) has been exceeded.已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 Ma 阅读全文

posted @ 2018-03-22 16:10 大西瓜3721 阅读(346) 评论(0) 推荐(0)

2018年3月19日

创建在“system.net/defaultProxy”配置节中指定的Web代理时出错解决办法。

摘要: 出现这种问题会有很多原因,大致解决方法 方法1:在CMD下输入netsh winsock reset命令 简单来说netsh winsock reset命令含义是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock r 阅读全文

posted @ 2018-03-19 12:26 大西瓜3721 阅读(2604) 评论(0) 推荐(0)

2018年3月15日

转:EF调用存储过程、函数

摘要: public int AddVote(int titleId, int blockId, int typeId) { List<SqlParameter> paramArray = new List<SqlParameter>(); paramArray.Add(new SqlParameter(" 阅读全文

posted @ 2018-03-15 13:52 大西瓜3721 阅读(939) 评论(0) 推荐(0)

2018年3月13日

部署时,出现用户代码未处理 System.Security.Cryptography.CryptographicException 错误解决方法

摘要: 在调用RSA加密的.pfx密钥时,在本地调试没有问题,可以布署到服务器,就会报以下的错误: 处理方法: IIS 应用程序池--选中你网站的所配置的应用程序池--右键 选择 “高级配置” --将“加载用户配置文件” 设置为True 。问题解决 阅读全文

posted @ 2018-03-13 11:27 大西瓜3721 阅读(427) 评论(0) 推荐(0)

2018年3月11日

sqlserver学习笔记(三)—— 为数据库添加新的用户

摘要: 首先,用windows或sa身份登录sqlserver, 打开安全性——登录名——右键新建登录名;在选择页——常规中,新建命为user_b的登录名,选择sqlserver身份验证方式,设置密码确认密码,不勾选强制实施密码策略;下一步选择用户映射。 在选择页——用户映射中,选择要使用的数据库勾选 这里 阅读全文

posted @ 2018-03-11 22:07 大西瓜3721 阅读(277) 评论(0) 推荐(0)

[.Net MVC] Win7下IIS部署

摘要: 这里简单的分三步实现网站的部署。 一、发布 VS2013中有发布选项,在需要发布的工程项目上(就是设置为启动项目的那个)右键,点“发布”选项: 然后会弹出一个窗口: 选择自定义,随便输入一个名字,然后下一步,发布方法选择“文件系统”,然后选择一个位置,继续下一步: 设置里选择Release,文件夹发 阅读全文

posted @ 2018-03-11 21:16 大西瓜3721 阅读(204) 评论(0) 推荐(0)

2018年3月10日

sql-索引的作用(超详细)

摘要: (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集 阅读全文

posted @ 2018-03-10 18:25 大西瓜3721 阅读(219) 评论(0) 推荐(0)

2018年3月8日

SqlServer2005 海量数据 数据表分区解决难题

摘要: 超大型数据库的大小常常达到数百GB,有时甚至要用TB来计算。而单表的数据量往往会达到上亿的记录,并且记录数会随着时间而增长。这不但影响着数据库的运行效率,也增大数据库的维护难度。除了表的数据量外,对表不同的访问模式也可能会影响性能和可用性。这些问题都可以通过对大表进行合理分区得到很大的改善。当表和索 阅读全文

posted @ 2018-03-08 00:11 大西瓜3721 阅读(247) 评论(0) 推荐(0)

2018年3月7日

怎样玩转千万级别的数据(表分区)

摘要: 大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到 阅读全文

posted @ 2018-03-07 22:08 大西瓜3721 阅读(484) 评论(0) 推荐(0)

2018年3月6日

SQL数据缓存依赖总结

摘要: 以前只听过SQL server数据缓存依赖,但一直没使用,由于项目需要,才研究了一番,发现了一个很诡异的问题,竟然是一个操作顺序问题导致的。 SQL server数据缓存依赖有两种实现模式,轮询模式,通知模式。 1 轮询模式实现步骤 此模式需要SQL SERVER 7.0/2000/2005版本以上 阅读全文

posted @ 2018-03-06 20:31 大西瓜3721 阅读(256) 评论(0) 推荐(0)

2018年3月3日

关于缓存中Cookie,Session,Cache的使用

摘要: 以前实现数据的缓存有很多种方法,有客户端的Cookie,有服务器端的Session和Application。 其中Cookie是保存在客户端的一组数据,主要用来保存用户名等个人信息。 Session则保存对话信息。Application则是保存在整个应用程序范围内的信息,相当于全局变量。 Sessi 阅读全文

posted @ 2018-03-03 22:16 大西瓜3721 阅读(351) 评论(0) 推荐(0)

2018年3月2日

Anti-Forgery Request Recipes For ASP.NET MVC And AJAX

摘要: Background (Normal scenario of form submitting) To secure websites from cross-site request forgery (CSRF, or XSRF) attack, ASP.NET MVC provides an exc 阅读全文

posted @ 2018-03-02 22:33 大西瓜3721 阅读(324) 评论(0) 推荐(0)

2018年2月28日

jquery 父、子页面之间页面元素的获取,方法的调用

摘要: 一、jquery 父、子页面之间页面元素的获取,方法的调用: 1. 父页面获取子页面元素: 格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click(); 实例:$("#ifm").contents().find("#iBtnOk").cli 阅读全文

posted @ 2018-02-28 20:19 大西瓜3721 阅读(187) 评论(0) 推荐(0)

2018年2月27日

win7系统部分软件显示乱码怎么办

摘要: 用了Win7以后,发现有的中文软件打开后,在界面上出现很多文字乱码,之前这个软件在XP上用过,一直都是中文的,怎么到Win7上,就显示乱码了。 到网上一查,发现很多网友都有同样问题,经过一番查找,找到了两个比较有效的方法,终于解决了软件乱码问题。 除了上面两个方法,还可以用软件修复乱码问题,具体方法 阅读全文

posted @ 2018-02-27 09:08 大西瓜3721 阅读(1119) 评论(0) 推荐(0)

2018年2月23日

转:mvc 当中 [ValidateAntiForgeryToken] 的作用

摘要: 一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。 二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的 阅读全文

posted @ 2018-02-23 20:26 大西瓜3721 阅读(331) 评论(0) 推荐(0)

2018年2月19日

Entity Framework 5.0 Code First全面学习

摘要: Code First 约定 借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型。模型的基本形状可通过约定来检测。约定是规则集,用于在使用 Code First 时基于类定义自动配置概念模型。约定是在 System.Data.Entity.ModelConf 阅读全文

posted @ 2018-02-19 21:10 大西瓜3721 阅读(152) 评论(0) 推荐(0)

2018年2月17日

微信扫码支付模式一和模式二的区别

摘要: 模式一和模式二提供了两种不同的能力,适用于不同的场景,看商户具体的需求。两种模式,在支付的流程中,有一定的共同的流程:1,生成订单。2,用户支付。差别在于:模式一,先扫码,再生成订单。模式二,先生成订单,再扫码。而 生成订单,代表着 本次支付给商户的金额是否是已经确定了。在模式一中,用户扫描的二维码 阅读全文

posted @ 2018-02-17 22:31 大西瓜3721 阅读(359) 评论(0) 推荐(0)

微信支付开发-Senparc.Weixin.MP详解

摘要: 在网上找到了做微信对接的C#SDK:Senparc.Weixin.MP。这个类库的封装,在我看来,还是不错的,基本囊货了微信的功能,并且在不断的完善。类库是开源的,每个功能都有写简单的单元测试,看起来一目了然。主要对接DLL对应的功能如下: 公众号+微信支付 SDK:Senparc.Weixin.M 阅读全文

posted @ 2018-02-17 01:29 大西瓜3721 阅读(825) 评论(0) 推荐(0)

2018年2月12日

jquery跳出当前的each循环的方式

摘要: jquery跳出当前的each循环,使用如下方式: return false;——跳出所有循环;相当于 javascript 中的 break 效果。 return true;——跳出当前循环,进入下一个循环;相当于 javascript 中的 continue 效果 $(function (){ 阅读全文

posted @ 2018-02-12 17:07 大西瓜3721 阅读(144) 评论(0) 推荐(0)

2018年2月7日

有关uploadifive的使用经验

摘要: 这段时间做了一个项目用到uploadifive上传控件,和uploadify不同,这个控件是基于HTML5的版本而不用支持falsh,因而移动端也可以使用。 整理用过的相关属性与方法: 例子如下: 1.首先页面需要引进js和css文件 2.uploadifive控件的具体应用 3.简化后的页面 (I 阅读全文

posted @ 2018-02-07 22:22 大西瓜3721 阅读(662) 评论(0) 推荐(0)

2018年1月29日

mvc 模型验证及正则表达式

摘要: ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。 我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带 阅读全文

posted @ 2018-01-29 23:24 大西瓜3721 阅读(487) 评论(0) 推荐(0)

2018年1月24日

Entity Framework Code First执行SQL语句、视图及存储过程

摘要: 2、Entity Framework Code First执行SQL语句 在使用Entity Framework Code First时,当需要直接执行SQL时,可以使用SqlQuery方法。SqlQuery方法采用属性名即列名的方法进行映射查询,要求返回的查询结果均有完全对应的类属性。 1>、已定 阅读全文

posted @ 2018-01-24 23:09 大西瓜3721 阅读(286) 评论(0) 推荐(0)

EF的表左连接方法Include和Join

摘要: 在EF中表连接常用的有Join()和Include(),两者都可以实现两张表的连接,但又有所不同。 例如有个唱片表Album(AlbumId,Name,CreateDate,GenreId),表中含外键GenreId连接流派表Genre(GenreId,Name)。每个唱片归属唯一一个流派,一个流派 阅读全文

posted @ 2018-01-24 21:07 大西瓜3721 阅读(777) 评论(0) 推荐(0)

系统服务中没有Windows Installer服务怎么办

摘要: 在安装软件时,发现安装不了,提示没有Windows Installer服务,到系统服务中一看,果真没有这一项,这是什么问题呢? 出现这种情况,多为与Windows Installer服务相关的文件丢失注册关联,或者是损坏等等,具体解决方法如下。 在安装软件时,发现安装不了,提示没有Windows I 阅读全文

posted @ 2018-01-24 14:19 大西瓜3721 阅读(2731) 评论(0) 推荐(0)

2018年1月22日

jQuery DateTimePicker 日期和时间插件

摘要: jQuery UI很强大,其中的日期选择插件Datepicker是一个配置灵活的插件,我们可以自定义其展示方式,包括日期格式、语言、限制选择日期范围、添加相关按钮以及其它导航等。 日期选择插件是一个配置灵活的插件,你可以定义它的展示方式,包括日期格式、语言、限制选择日期范围、添加相关按钮以及其它导航 阅读全文

posted @ 2018-01-22 14:44 大西瓜3721 阅读(445) 评论(0) 推荐(0)

2018年1月18日

Entity Framework之深入分析

摘要: EF虽然是一个晚生畸形的ORM框架,但功能强大又具有灵活性的,给了开发人员一定的发挥空间。因为微软出发点总是好的,让开发变得简单,但实际上不是所有的事情都这么理想。这里顺便推荐马丁大叔的书《企业应架构模式》。 本节主要深入分析EF的分层问题,下面是本节的已列出的要探讨内容。 领域模型的概念 DbCo 阅读全文

posted @ 2018-01-18 13:17 大西瓜3721 阅读(283) 评论(0) 推荐(1)

2018年1月17日

EntityFramework 优化建议

摘要: Entity Framework目前最新版本是6.1.3,当然Entity Framework 7 目前还是预览版,并不能投入正式生产环境,估计正式版16年第一季度会出来,了解过EF7的部分新特性后,还是狠狠期待一下滴。 EF性能问题一直为开发者所诟病,最让人纠结的也是这块,所以此次我也来谈谈EF的 阅读全文

posted @ 2018-01-17 21:42 大西瓜3721 阅读(169) 评论(0) 推荐(0)

2018年1月5日

js验证身份证类

摘要: 身份证 /(^\d{15}$)|(^\d{17}([0-9]|X)$)/ 护照 /^[a-zA-Z0-9]{3,21}$/ /^(P\d{7})|(G\d{8})$/ 军官证或士兵证 /^[a-zA-Z0-9]{7,21}$/ 港澳回归证 和 台胞证/^[a-zA-Z0-9]{5,21}$/ 出生证 阅读全文

posted @ 2018-01-05 14:06 大西瓜3721 阅读(359) 评论(0) 推荐(0)

2018年1月3日

js实现完美身份证号有效性验证

摘要: 最近需要对身份证合法性进行验证,实名验证是不指望了,不过原来的验证规则太过简单,只是简单的验证了身份证长度,现在业务需要加强下身份证验证规则,网上找到了不少资料,不过都不合偶的心意,无奈只好直接写一个,代码还是用自己的舒服哈 已实现功能:支持15位和18位身份证号,支持地址编码、出生日期、校验位验证 阅读全文

posted @ 2018-01-03 15:15 大西瓜3721 阅读(290) 评论(0) 推荐(0)

MVC 部分视图

摘要: ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。 使用部分视图有以下优点: 1. 可以简写代码。 2. 页面代码更加清晰、更好维护。 在视图里有多种方法可以 加载部分视图,包括: Partial()  阅读全文

posted @ 2018-01-03 00:10 大西瓜3721 阅读(231) 评论(0) 推荐(0)

2018年1月2日

C# 枚举在项目中使用心得

摘要: 阅读目录 阅读目录 基本介绍 使用注意 使用方法 扩展用法 基本介绍 使用注意 使用方法 扩展用法 基本介绍 使用注意 使用方法 扩展用法 本文主要是我在项目中对C#枚举的使用心得,如有不足的地方欢迎您指出。 一、基本介绍 一、基本介绍 枚举是由一组特定常量构成的一组数据结构,是值类型的一种特殊形式 阅读全文

posted @ 2018-01-02 17:52 大西瓜3721 阅读(202) 评论(0) 推荐(0)

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 47 下一页

导航