- 博客(28)
- 资源 (7)
- 收藏
- 关注
原创 二、IIS6.0和7.0区别以及自定义HttpModule、HttpHandler注册
IIS7.0的革新IIS7.0在请求监听和分发机制上进行了革新性的改进。主要体现在如下2点:Windows进程激活服务(Windows Process Activation Service)WAS的引入,为IIS7.0提供了对非HTTP请求的支持ASP.NET的集成。将IIS与ASP.NET两个相对独立的管道(Pipeline)进行了集成。 通过ASP.NET集成可以获取到以
2014-11-27 23:19:43
5181
原创 数据库调优相关知识笔记
数据库索引索引的管理成本:1、存储索引需要额外的存储空间2、执行数据修改操作(增删改)产生的索引维护,会比不创建索引的时候耗时3、在数据处理的时候需要额外的回退空间索引按功能分类:1、唯一索引唯一索引有两个作用,一个是数据约束,一个是数据索引,其中数据约束主要用来保证数据的完整性,唯一索引产生的索引记录中每一条记录都对应一个唯一的ROWID。2、主键(P
2014-02-24 19:10:23
916
原创 Entityframework 伪CodeFirst开发模式应用于Sqlite数据库
因为最近没有时间深入的研究EntityFramework的内部机制,所以具体的实现并不十分了解。微软最初的初衷是开发出一套通用的数据库访问逻辑,实现对Dal数据访问层的高度封装,其中就用到了工厂模式和抽象工厂模式。在以下的说明中我主要以创建一个简单的web工程来讲解,Sqlite下EntityFramework的CodeFirst模式的实现。1.我们首先建立一个空的WebApplicati
2014-02-22 13:01:10
7651
2
原创 Code First 与 DataBase First(.edmx)的区别以及 对于EF对非 ms-sql server数据库的支持
连接字符串对于数据库优先模式来说,一般刚接触的开发者基本都是这个模式。对于这个模式来说,会自动生成一个连接字符串:(类似于以下的形式)(字符串1) 一般而言我们的web开发的字符串应该是这样的:(字符串2) <add name="NothwindConn" connectionString="Data Source=APPLE\SQL2012;Initial
2014-01-10 21:27:40
12261
转载 DbContext 如何发现模型和数据库连接
微软官网的使用说明:(约定惯例)http://msdn.microsoft.com/zh-cn/data/jj592674.aspx
2013-12-23 15:07:15
6588
原创 EntityFramework级联删除的操作方式
相关文章:http://www.cnblogs.com/brusehht/archive/2010/08/26/1809055.htmlhttp://www.cnblogs.com/oppoic/p/ef_one-to-one_one-to-many_many-to-many_cascadedelete.html//级联删除总结1.为了快速开发一般使用数据库优先模式我们在数据库
2013-12-18 18:12:16
9377
原创 MVC4+EntityFramework时候遇到的问题
1.返回JSON数据的问题:当使用Ajax请求Controller里面返回数据的时候,会要求返回一个Json数据,然后使用EntityFramework生成的数据实体modle直接放回是不行的,因为EF中的实体除了本身的属性以外,还存在有导航属性(Navigation Property)这样在Json序列化的时候会报错,大致意思就是:出现了循环引用,解决方法如下: A
2013-12-10 16:39:30
1905
原创 内联汇编和汇编指令的说明
例1:lea eax,[ecx+0x48];(Load Effective Address 加载有效地址),也就是将ecx+048这个结果作为一个地址传给eax(那么现在eax里面存的就是一个地址了)例2:说明:pVariable是一个指针变量lea eax,pVariable;这样的话我们是把这个指针变量的自身的地址传给了eax在编程的概念里面,一般我们传递指针就是传递地址,
2013-12-04 09:03:15
1642
原创 关于Visual studio 2012想使用EntityFramework4.0的操作方法
在Visual studio 2012我们想在项目里面创建“Ado.Net实体数据模型的时候”如下图所示:默认的我们创建的是*.edmx默认的是基于EntityFramework5的,继承自DBContext上下文。(如下图所示)在EntityFramework5.x里面,EntityFramework被独立出来了成为了一个单独的dll,所以我们还要引入一个Entity
2013-12-02 22:17:29
5946
原创 .Net framework 4.0+MVC4.0+EntityFramework5.0 to Oracle发布到IIS上的配置问题
第一步:添加站点如图所示第二步:选对应的web应用程序池.NetFramework版本为4.0第三步:应用程序池里面的高级设置,将 常规、启用32位应用程序设置为True第四步:给Web应用程序文件夹添加一个IIS_IUSERS用户全部的读写权限,如下图所示
2013-11-29 17:59:47
4531
原创 动态链接库
动态链接库动态链接库顾名思义就是编译的时候不被编译进.exe可执行文件,而是在程序运行的时候动态加载.dll里面的可执行代码。动态链接库的创建跟静态链接库的创建类似:如图所示1.新建,项目,Visual C++项目,Win32 Console Application.2.点击完成创建dll类库项目对于动态链接库里面的方法有两种情况:(这是跟静态类库不一样的地方)
2013-11-27 11:32:51
1124
原创 静态链接库
概念:CLR(公共语言运行时)对于现在的C++而言现在可以创建2种形式的C++代码,一种是本地代码(Native),一种是托管代码,如下图的Visual studio 2012(习惯用Visual studio开发环境了,毕竟是主要写C#的人):当让我使用C++的目的在于编写跟WindowsApi(直接跟操作系统打交道的代码实现一些特殊的功能),所以不可否认的选择Win32.静态链接库
2013-11-26 13:30:48
1308
原创 MVC4相关Razor语法以及Form表单
Razor的母版页机制默认建的工程都自带的了一个_ViewStart.cshtml文件,文件里面的代码如下:@{ Layout = "~/Views/Shared/_Layout.cshtml";}这里的@{Layout="";}代码块指定了整个项目默认所使用的布局文件(如图:)左边蓝色部分显示了MVC4提供的默认的布局文件,我们看看_Layout.cshtml里
2013-11-02 12:21:02
24389
1
原创 Jquery特效+前端模板站点
1.画廊插件,类谷歌的图片乱排插件,可以随机的根据算法排列图片(Justified Gallery)http://plugins.jquery.com/justifiedgallery/
2013-09-07 22:42:35
1402
转载 WIN8系统修复
Win8系统文件损坏,无法自动修复的解决方法:管理员运行如下命令等待即可:DISM.exe /Online /Cleanup-image /ScanhealthDISM.exe /Online /Cleanup-image /Restorehealth
2013-08-11 19:08:50
1320
转载 Windows 系统错代码
0-操作成功完成。1-函数不正确。2-系统找不到指定的文件。3-系统找不到指定的路径。4-系统无法打开文件。5-拒绝访问。6-句柄无效。7-存储控制块被损坏。8-存储空间不足,无法处理此命令。9-存储控制块地址无效。10-环境不正确。11-试图加载格式不正确的程序。12-访问码无效。13-数据无效。14-存储空间不足,无法完成此操作。15
2013-06-21 09:49:15
77680
1
转载 CWnd与HWND的区别与转换
一、区别HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。 CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装到了这个类中,如:ShowWindow等等,同时它也封装了窗口句柄即m_hWnd成员。二、如何得到窗口对象指针CWn
2013-06-20 22:49:51
967
原创 win8网络变成网络2或者更多的解决办法
原文:点击打开链接win+r运行regedit HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList 删除Profiles下的目录。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\NetworkList\Signa
2013-01-18 23:04:11
1405
翻译 If IE Html里面的条件控制语句(CSS Hack)
非IE可识别 所有的IE可识别 只有IE5.0可以识别 仅IE5.0与IE5.5可以识别 IE5.0以及IE5.0以上版本都可以识别 仅IE6可识别 IE6以及IE6以下版本可识别 IE6以及IE6以上版本可识别 仅IE7可识别 IE7以及IE7以下版本可识别 IE7以及IE7以上版本可识别
2012-12-07 14:29:11
1656
转载 asp.net2.0发布到本机IIs报错:Failed to execute request because the App-Domain could not be created. Error: 0
1.首先打开「命令行窗口」,並切换目录到 %SystemRoot%/Microsoft.Net/Framework/(%SystemRoot% 视你 Windows 安装目录而定,一般是在 C:/Windows)2.执行 "net stop w3svc" 终止 w3svc 服务3.切换到下层目录 v2.0.5.xxx4.执行 "aspnet_regiis.exe -ua" 解除 .
2012-11-23 19:40:23
1282
原创 Jquery的Jsonp原理
客户端: function test(data) { alert(data); } 服务端: var fun = Request["callback"]; Response.Write(fun+"(\"你好世界\")"); 其实就是这么个原理
2012-11-20 13:46:02
1201
转载 FormsAuthentication使用指南
配置安全鉴别鉴别是指鉴定来访用户是否合法的过程。ASP.NET Framework支持三种鉴别类型:Windows鉴别;NET Passport鉴别;Forms鉴别。对于某一特定的应用程序,同一时刻只能启用其中一种鉴别方式。例如,不能在同一时刻同时启用Windows鉴别和Forms鉴别。在默认情况下,系统将启用Windows鉴别。当Windows鉴别启用后,用户通过微软Wi
2012-11-20 13:45:17
26221
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人