浅谈Entity Framework中的数据加载方式

如果你还没有接触过或者根本不了解什么是Entity Framework,那么请看这里http://www.entityframeworktutorial.net/EntityFramework-Architecture.aspx,其中的一系列文章以非常简单易懂的形式一步步介绍了Entity F...

2014-08-27 21:49:52

阅读数:919

评论数:0

Entity FrameWork初始化数据库的四种策略

1、EF初始化数据库的四中策略 EF可以根据项目中的模型自动创建数据库。下面我们就分类看看Entity Framework数据库初始化四种策略 一、 //每次运行都会创建新的数据库       Database.SetInitializer(new DropCreateDatabaseAlw...

2014-08-27 11:10:51

阅读数:1619

评论数:0

jQuery中的AJAX的使用

1.运用ajax()方法,比其它如load()、get()、post()全局性函数它更多地关注实现过程中的细节;首先要了解其参数列表: url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 type:要求为String类型的参数,请求方式(post或get)默认为g...

2014-08-26 13:45:14

阅读数:421

评论数:0

LINQ to XML基本操作

Linq to XML同样是对原C#访问XML文件的方法的封装,简化了用xpath进行xml的查询以及增加,修改,删除xml元素的操作。 LINQ to XML 三个最重要类:XElement、XAttribute 和 XDocument。 首先我们先介绍这三个类的基本属性和方法,然后...

2014-08-26 13:42:17

阅读数:749

评论数:0

ASP.NET MVC中Unobtrusive Ajax的妙用

Unobtrusive Javascript有三层含义:一是在HTML代码中不会随意的插入Javsscript代码,只在标签中加一些额外的属性值,然后被引用的脚本文件识别和处理;二是通过脚本文件所增加的功能是一种渐进式的增强,当客户端不支持或禁用了Javsscript时网页所提供的功能仍然能够实现...

2014-08-25 17:54:54

阅读数:396

评论数:0

C#位运算符的基本用法

位运算符包括:| 按位或 OR,& 按位与 AND,^ 按位异或 XOR,~ 取反 NOT,> 右移 Right Shift,等等。本篇体验位运算符在C#中的应用。主要包括:   ○ 进制转换     ※ 十进制转换成二进制     ※ 二进制转换成十进制 ○ | ...

2014-08-25 16:17:01

阅读数:465

评论数:0

HtmlHelper使用大全

许多时候我们会遇到如下场景在写一个编辑数据的页面时,我们通常会写如下代码1:"text"value=''name="title"/>由前篇我们所讲的Helper演化,我们思考,对于这种代码我们是不是也可以用一个Helper来自动绑定数据呢这当然是可以的...

2014-08-25 11:20:34

阅读数:415

评论数:0

ASP.NET MVC 部分视图

【部分视图】 ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。使用 部分视图 :  1. 可以简写代码。2. 页面代码更加清晰、更好维护。   【如何使用】 在视图里有多种方...

2014-08-25 11:06:58

阅读数:399

评论数:0

Asp.net MVC 视图之公用代码

1、@RenderBody()   在网站公用部分通过一个占位符@RenderBody()来为网站独立部分预留一个位置。然后私有页面顶部通过@{Layout="公用模板路径"}来引入公用模板,并在自身放到公用模板的位置。同时也可以设置ViewData或ViewBag设置网...

2014-08-25 10:25:31

阅读数:417

评论数:0

ASP.NET MVC的过滤器

APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。   MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Resul...

2014-08-24 08:31:50

阅读数:592

评论数:1

Code First 之类继承

关于Entity Framework 的code first 模式,相信大家都不陌生了.本文就来看看实体继承在 codefirst里的用法.   第一步  添加 code first 的环境 这里为了方便,选用的是 VS2013 +  SQL SERVER 2014 LocalDb,...

2014-08-24 08:30:36

阅读数:492

评论数:0

asp.net web form 使用URL路由 注不是mvc中的路由

一、前台控件使用路由,通过表达式生成url地址,注意给路由参数赋值,防止使用了其他路由表达式值 方式1: %$RouteUrl:routename=TechSupplySearch,areacode=,techfield=%>'                 runat=&quo...

2014-08-23 13:55:22

阅读数:1008

评论数:0

Entity Framework 5.0 Code First全面学习

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

2014-08-19 23:24:54

阅读数:703

评论数:0

Entity FrameWork初始化数据库的四种策略

程序猿就是苦逼,每天还得分出一些时间去写博文。天真的很热,今天就随便写一点啦! 1、EF初始化数据库的四中策略 EF可以根据项目中的模型自动创建数据库。下面我们就分类看看Entity Framework数据库初始化四种策略 一、 //每次运行都会创建新的数据库       ...

2014-08-19 23:22:34

阅读数:360

评论数:0

为初学者写ORM,ORM的原理及测试案例

提纲 一、什么是ORM。 二、反射以及Attribute在ORM中的应用。 三、创建一个数据库表和表对应的实体model。 四、实体model如何映射出数据库表。 五、组合ORM映射生成insert语句。 六、测试ORM的插入映射。 七、总结。 内容: 一 、什么是O...

2014-08-17 00:06:55

阅读数:672

评论数:0

关于IHttpModule的相关知识

using System; namespace System.Web { public interface IHttpModule { // 销毁不再被HttpModule使用的资源 void Dispose(); // 初始化一...

2014-08-15 00:32:51

阅读数:399

评论数:0

C# DataTable的常用用法讲解

在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 一、DataTable简介           (1)构造函数           DataTable() ...

2014-08-13 18:17:48

阅读数:374

评论数:0

用Route进行URL重写

在.NET Framework 4中,微软推出了Route机制。这种机制不仅在MVC中大量运用,在WebForm中也可以使用。 和Contex.RewritePath()一样,Route功能也是写在Global.asax文件中。  1.设置默认页面 具体代码如下: ...

2014-08-13 18:03:24

阅读数:1305

评论数:0

Unity依赖注入使用详解

构造器注入Dependency属性注入InjectionMethod方法注入非泛型注入标识键ContainerControlledLifetimeManager单例Unity注册配置问题Unity的app.config节点配置后记   关于控制反转(Inversion of Control)...

2014-08-07 17:44:43

阅读数:1874

评论数:0

ASP.NET MVC下的四种验证编程方式[续篇]

一、ModelValidator与ModelValidatorProvider 虽然Model绑定的方式因被验证数据类型的差异而有所不同,但是ASP.NET MVC总是使用一个名为ModelValidator的对象来对绑定的数据对象实施验证。所有的ModelValidator类型均继承自具有...

2014-08-07 17:30:27

阅读数:481

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭