随笔分类 -  C#

只有注册用户登录后才能阅读该文。
posted @ 2016-06-08 09:44 KempJiang
摘要:前言 终于到EF了,实在不好意思,最近有点忙,本篇离上一篇发布已经一个多星期了,工作中的小迭代告一段落,终于有点时间来继续我们的架构设计了,在这里先对大家表示歉意。 其实这段时间我并不是把这个系列给忘记了,而是一直在思考,想着接下来应该怎么写。因为园子里已经有很多非常优秀的EF的文章了,比如: 这些 阅读全文
posted @ 2016-06-01 16:40 KempJiang 阅读(749) 评论(0) 推荐(0)
摘要:最近几天在看一本名为Dependency Injection in .NET 的书,主要讲了什么是依赖注入,使用依赖注入的优点,以及.NET平台上依赖注入的各种框架和用法。在这本书的开头,讲述了软件工程中的一个重要的理念就是关注分离(Separation of concern, SoC)。依赖注入不 阅读全文
posted @ 2016-05-27 17:56 KempJiang 阅读(295) 评论(0) 推荐(1)
摘要:转自 http://hi.baidu.com/brady_home/blog/item/53a36809d68780aa2fddd467.html一、泛型简介1.1泛型通过使用泛型,可以创建这样的类、接口和方法,它们以一种类型安全的工作方式操作各种数据。本质上,术语“泛型”指的是“参数化类型”(pa 阅读全文
posted @ 2016-05-25 17:31 KempJiang 阅读(155) 评论(0) 推荐(0)
摘要:System.SerializableAttribute 串行化是指存储和获取磁盘文件、内存或其他地方中的对象。在串行化时,所有的实例数据都保存到存储介质上,在取消串行化时,对象会被还原,且不能与其原实例区别开来。 只需给类添加Serializable属性,就可以实现串行化实例的成员。 并行化是串行 阅读全文
posted @ 2016-05-25 17:21 KempJiang 阅读(326) 评论(0) 推荐(0)
摘要:约定: 1.”attribute”和”attributes”均不翻译 2.”property”译为“属性” 3.msdn中的原句不翻译 4.”program entity”译为”语言元素” Attributes in C# 介绍 Attributes是一种新的描述信息,我们既可以使用attribut 阅读全文
posted @ 2016-05-18 15:11 KempJiang 阅读(4021) 评论(0) 推荐(0)
摘要:ICollection 接口是 System.Collections 命名空间中类的基接口,ICollection 接口扩展 IEnumerable,IDictionary 和 IList 则是扩展 ICollection 的更为专用的接口。如果 IDictionary 接口和 IList 接口都不 阅读全文
posted @ 2016-05-17 18:04 KempJiang 阅读(6332) 评论(0) 推荐(0)
摘要:Namespace And Inheritances Relations ? 1 2 3 4 5 6 7 8 9 Namespace: System.Collections [ComVisibleAttribute(true)] [GuidAttribute("496B0ABE-CDEE-11d3- 阅读全文
posted @ 2016-05-10 16:54 KempJiang 阅读(233) 评论(0) 推荐(0)
摘要:ScriptBundle 一般用法 C#的代码如下: 此时看看生成的页面,是不是脚本的引入顺序的变化?脚本能正确执行了! 转自http://blog.csdn.net/pipi0714/article/details/37502123 阅读全文
posted @ 2016-05-06 15:30 KempJiang 阅读(483) 评论(0) 推荐(0)
摘要:很久没有写新的东西了,今天在工作中遇到的一个问题,感觉很有用,有种想记下来的冲动。 这篇文章是有关模拟登录网站方面的。 实现步骤; 我们以登录人人网为例,首先需要分析人人网登录时POST的数据格式,这个可以通过IE9中只带的F12快捷键,调出开发人员工具。如下图: 通过开始捕获得到POST的地址和P 阅读全文
posted @ 2016-04-29 10:05 KempJiang 阅读(420) 评论(0) 推荐(0)
摘要:XMLHttpRequest 对象提供客户端同http服务器通讯的协议1.下面的代码是在JScript中创建一个XMLHTTP对象并从服务器请求一个XML文档。服务器返回XML文档并显示。var xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0") 阅读全文
posted @ 2016-04-29 09:57 KempJiang 阅读(206) 评论(0) 推荐(0)
摘要:Microsoft.AspNet.Identity是微软在MVC 5.0中新引入的一种membership框架,和之前ASP.NET传统的membership以及WebPage所带来的SimpleMembership(在MVC 4中使用)都有所不同。 Microsoft.AspNet.Identit 阅读全文
posted @ 2016-04-13 09:26 KempJiang 阅读(248) 评论(0) 推荐(0)
摘要:模型验证是在模型绑定时检查从HTTP请求接收的数据是否合规以保证数据的有效性,在收到无效数据时给出提示帮助用户纠正错误的数据。 显式模型验证 验证数据最直接的方式就是在action方法中对接收的数据验证,以下面的Model为例: public class Appointment { public s 阅读全文
posted @ 2016-03-31 17:39 KempJiang 阅读(247) 评论(0) 推荐(0)
摘要:自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的 学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月 累,就能形成一个自己的组件经验库。 Microsoft Velocity 阅读全文
posted @ 2016-03-24 16:23 KempJiang 阅读(141) 评论(0) 推荐(0)
摘要:前言:时间很快,已经快到春节的时间了,这段时间由于生病,博客基本没更新,所以今天写一下我们做的一个项目吧,是对权限的基本操作的操作,代码也就不怎么说了,直接上传源码和图片展示,下面我们直接进入主题介绍这个项目和一些技术点: (1)前台展示:ASP.NET MVC 3.0+Jquery EasyUI+ 阅读全文
posted @ 2016-03-22 15:11 KempJiang 阅读(524) 评论(0) 推荐(0)
摘要:在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了这个特性。 但是,美中不足的是,需要微软自带的一些用户验证的东西,比如数据库,配置等等的。 常常我们只需要用SESSION或者Cookies去保存用户登录状态的时候,这岂不是杀鸡用牛刀的感觉? 那么,我们按照微软官方的这个特性,重写 阅读全文
posted @ 2016-03-22 11:22 KempJiang 阅读(333) 评论(0) 推荐(0)
摘要:最近我们要做一个仿sina的微博,碰巧的是我最近在学习mvc,就想用mvc技术实现这个项目。 既然是微博,那不用想也应该知道肯定要有用户登陆,但是和常规的asp.net登陆又不一样,以下是我一下午+一晚上的研究成果~~~ 首先,建好数据库以及表,这就不用说了吧。 下面说一下主要的结构 控制器: Ho 阅读全文
posted @ 2016-03-22 11:16 KempJiang 阅读(390) 评论(0) 推荐(0)
摘要:MVC中ModelState类需要引用 System.Web.Mvc命名空间,在 System.Web.Mvc.dll 中。 属性 Errors 返回一个 ModelErrorCollection 对象,该对象包含在模型绑定期间发生的任何错误。 Value 返回一个 ValueProviderRes 阅读全文
posted @ 2016-03-22 11:16 KempJiang 阅读(206) 评论(0) 推荐(0)
摘要:Lambda表达式 "Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语 句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambda运算 阅读全文
posted @ 2016-03-14 18:05 KempJiang 阅读(146) 评论(0) 推荐(0)
摘要:事件,这个大家都非常熟悉的名词,代码里几乎离不开它。但是我们平时都是用现成的事件,如果满足不了我们的需求怎么办?那就只能咱自己写了,那么问题就来了,如何自定义事件呢? 在这之前,我们就必须先了解事件与委托的干系是什么,只有弄清楚事物的本质,我们才能掌握住事物的灵魂。   我们先看看最常用的一个事件: 阅读全文
posted @ 2016-03-14 17:43 KempJiang 阅读(204) 评论(0) 推荐(0)