MVC3+EF4.1学习系列(二)-------基础的增删改查和持久对象的生命周期变化
文章索引和简介
上篇文章中 我们已经创建了EF4.1基于code first的例子 有了数据库 并初始化了一些数据 今天这里写基础的增删改查和持久对象的生命周期变化
学习下原文先把运行好的原图贴来上~~
一.创建详细页
首先 我们先在控制器下 添加详细页的方法
因为这篇文章后面要介绍持久对象声明周期的变化 所以在这里先看下有哪些状态
EF里一共有这五中生命状态类型
http://www.cyqdata.cn/cnblogs/article-detail-42051
【连载】 FPGA Verilog HDL 系列实例--------交通灯的控制
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 交通灯的控制
原理与要求:
在十字路口,每条道路各有一组红、黄、绿灯和倒计时显示器,用以指挥车辆和行人有序的通行。其中。红灯亮表示该道路可以通行;黄灯亮表示停车;绿灯亮表示可以通行;倒计时显示器是用来显示允许通行或禁止通行的时间。交通灯控制器就是用于自动控制十字路口的交通灯和计时器,指挥各
http://www.cyqdata.cn/cnblogs/article-detail-42043
WCF服务端运行时架构体系详解[续篇]
终结点分发器在自己的运行时中对请求消息的处理最终肯定体现在相应操作的执行。如果从服务描述的角度来看,操作是一个OperationDescription对象。而服务端分发运行时中的操作则代表的是一个DispatchOperation对象。作为服务描述的一部分,服务所有终结点的所有操作描述(OperationDescription)在ServiceHost创建过程中被创建。而当ServiceHost被
http://www.cyqdata.cn/cnblogs/article-detail-42038
MVC3+EF4.1学习系列(一)-------创建EF4.1 code first的第一个实例
文章索引和简介
基于EF4.1 code first 简单的CRUD 园子中已经有很多了 ~~ 真不想再写这个了 可是为了做一个完整的小demo 从开始 到后面的一些简单重构 还是决定认真把这个写出来
争取写些别人没写到的东西~~ 好了 开始~~
这次要做的是个学校管理的demo(通俗些)
先建一个MVC3的应用程序 因为我们是code first 所以 开
http://www.cyqdata.cn/cnblogs/article-detail-42027
Visual Studio 2010 实用功能:使用web.config发布文件替换功能
I:当建立Web项目后,默认生成的web.debug.config与Web.Release.config的作用介绍
1.为了更加清晰地介绍这个功能!我将会在下面建立一个空的Web应用程序项目去演示这一个功能的用意!所以接下来的第一步就是去建立好这个WEB应用程序项目.
首先我们打开VS2010,新建WEB应用程序项目.如下图
当我们建立好了一个空的Web项目后,在VS解决方案资源管理器里面将会看到
http://www.cyqdata.cn/cnblogs/article-detail-42026
周末浅说--未将对象引用设置到对象的实例(System.NullReferenceException)
System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误。
下面基础的解释一下这错误:
1:本质上的错误:
object a;//a是Null对象protected void Page_Load(object sender, Even
http://www.cyqdata.cn/cnblogs/article-detail-42025
POJ1426 Find The Multiple 解题报告
分类:DFS,数学
作者:ACShiryu
时间:2011-7-24
地址:ACShiryu's Blog
Find The Multiple
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 9346
Accepted: 3854
Special Judge
De
http://www.cyqdata.cn/cnblogs/article-detail-42020
ORACLE FLASHBACK TABLE 的一个有趣问题
大家都知道ORACLE 10G新增了FLASHBACK特性,其中FLASHBACK TABLE用来对误删的表进行修复。但是今天却发现了FLASHBACK TABLE的一个有趣问题,请看下面慢慢道来:下面我用一个例子来说明我的遇到的有趣的问题,欢迎大家探讨。SQL> CONNECT SYSDBA/***** AS SYSDBA已连接。SQL>&nb
http://www.cyqdata.cn/cnblogs/article-detail-42010
WCF4.0进阶系列—第十一章 编写代码控制配置和通信(中)
摘要
WCF服务的分发器可以在把消息传递至服务实例的方法之前或在接收到服务的响应消息之后,翻译并检查这些消息。如果你需要实现消息检查功能,那么你首先需要自定义检查消息的服务行为,然后通过硬编码将服务行为嵌入到代码中或扩展WCF服务行为并通过配置文件配置消息检查功能。
检查消息
WCF服务模型的一个有趣的特性是分发消息至服务的方法之前翻译消息,在离开服务方法后进入向客户端回传的传从通道堆栈之前再次翻
http://www.cyqdata.cn/cnblogs/article-detail-42009
WCF服务端运行时架构体系详解[下篇]
作为WCF中一个核心概念,终结点在不同的语境中实际上指代不同的对象。站在服务描述的角度,我们所说的终结点实际上是指ServiceEndpoint对象。如果站在WCF服务端运行时框架来说,终结点实际上指代的是终结点分发器(EndpointDispatcher)。而ServiceEndpoint与EndpointDispatcher是一一匹配的,并且前者是创建后者的基础。而终结点分发器具有自己的运行,
http://www.cyqdata.cn/cnblogs/article-detail-42008
【连载】 FPGA Verilog HDL 系列实例--------AD转换(ADC0809)
【连载】 FPGA Verilog HDL 系列实例Verilog HDL 之 AD转换 AD转换就是模数转换,顾名思义,就是把模拟信号转换成数字信号。我们所用的模数转换芯片是ADC0809。 ADC0809 8通道8位a/d转换器,ADC0809是带有8位A/D转换器、8路多路开关以及微处理机兼容的控制逻辑的CMOS组件。它是逐次逼近式A/D转换器,可以和单片机直接接口。ADC0809由一个8路
http://www.cyqdata.cn/cnblogs/article-detail-41993
Javascript中for循环的三种写法的效率对比
一共三种写法 如下:
for (var i = 0; i < arr.length; i++)
for (var i in arr)
for (var i = 0, len = arr.length; i < len; i++)
先看下运行测试的界面:
再看下对应的三个结果,三种写法执行的效率是有很大不同的:
如此看来,执行效率最快的是第三种:
for (var i
http://www.cyqdata.cn/cnblogs/article-detail-41984
WinForm 对EXCEL 的操作(二)
工作时间太紧张了,现在终于可以闲下来一会了。继续写WinForm 对EXCEL 的操作的方法分享给大家吧。昨天写得是获取SHEET名称,今天就写一下获取SHEET数据的方法吧。即数据导出:
方法1:
View Code
1 public static DataTable ExcelData(string FileName, string SheetName) 2
http://www.cyqdata.cn/cnblogs/article-detail-41972
WPF的依赖属性是怎么节约内存的?
WPF升级了CLR的属性系统,加入了依赖属性和附加属性。依赖属性的使用有很多好处,其中有两点是我认为最为亮眼的:
1)节省内存的开销;
2)属性值可以通过Binding依赖于其它对象上,这就使得我的数据源一变动全部依赖于此数据源的依赖属性全部进行更新。
第二点开发过WPF或者SilverLight应用程序都能无比畅快地感受它带来的好处,而在节省内存这个亮点上我们也行未能深刻地感受它带来
http://www.cyqdata.cn/cnblogs/article-detail-41968
微软金牌(Gold Data Platform)和两个一块钱硬币
微软寄过来的Gold Data Platform银条,99.9999%,千足银条啊。
为什么要获得能力?
获得银牌或金牌能力不仅仅是培养技能。持有这些能力,您能够:
让业务与众不同。在当今竞争环境中,获得银牌或金牌能力可通过展示具体、经证实的技能组合,帮助公司脱颖而出。
获得丰富的权益。凭借为您专业技术领域量身打造的权益以及与销售周期相匹配的权益,您能够更轻松
http://www.cyqdata.cn/cnblogs/article-detail-41963
Sharepoint学习笔记---如何在Windows7(x64)上安装 Sharepoint2010 Fundation
网上有不少的文章提到怎么安装Sharepoint2010 Fundation到Windows7(x64)上,首先请在此处下载:Sharepoint2010 Fundation。一、修改Config.xml文件 然后会有不少文章告诉你,请编辑此目录:"c:\SharePointFiles\files\Setup\config.xml"下的config文件, ,而事实上我在安装时却并非如此,
http://www.cyqdata.cn/cnblogs/article-detail-41960
【连载】 FPGA Verilog HDL 系列实例--------矩阵键盘接口
【连载】 FPGA Verilog HDL 系列实例
Verilog HDL 之 矩阵键盘接口
1、矩阵键盘的原理
矩阵键盘又叫行列式键盘。用带IO口的线组成行列结构,按键设置在行列的交点上。例如用4×4的行列式结构可以构成16个键的键盘。这样,当按键数量平方增长时,I/O口只是线性增长,这样就可以节省I/O口。矩阵键盘的原理图如图1.1所示:
&nbs
http://www.cyqdata.cn/cnblogs/article-detail-41948
WPF TreeView 模糊查询节点
<TextBox x:Name="tbSeach" Height="25" Width="60" HorizontalAlignment="Center" VerticalAlignment="Top" TextChanged="tbSeach_TextChanged"/>
private void tbSeach_TextChanged(ob
http://www.cyqdata.cn/cnblogs/article-detail-41939
Flex Spark皮肤定制
Flex3到Flex4,增加了Spark组件,这是Flex的一次重要升级,基本上组件全部重写了一套,为了保持向下兼容,出现了同一组件两套实现并存的现象,虽然说Spark组件中也可嵌入MX组件,但实际使用常会遇到些小麻烦,例如mx:Tree滚动条异常,透明背景无法监听鼠标事件等等,如果你使用定制的组件,写法稍有不规范,就会出现Spark下显示异常,比如之前定制的TWaver圆角文本输入框就是如此,不
http://www.cyqdata.cn/cnblogs/article-detail-41936
WinForm 对EXCEL的操作(一)
由于工作原因,最近对EXCEL文件的操作和数据导入导出进行了学习。并把其中的一些常用方法总结出来,不敢私藏现在分享给大家。不足之处,还请指正。
(一)获取EXCEL文件SHEET的名称
方法1:
View Code
1 public static string[] ExcelTableNames(string FileName) 2 { 3
http://www.cyqdata.cn/cnblogs/article-detail-41925