上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页

2016年2月14日

玩转Asp.net MVC 的八个扩展点

摘要: MVC模型以低耦合、可重用、可维护性高等众多优点已逐渐代替了WebForm模型。能够灵活使用MVC提供的扩展点可以达到事半功倍的效果,另一方面Asp.net MVC优秀的设计和高质量的代码也值得我们去阅读和学习。 本文将介绍Asp.net MVC中常用的八个扩展点并举例说明。 一、ActionRes 阅读全文

posted @ 2016-02-14 11:30 大西瓜3721 阅读(213) 评论(0) 推荐(0)

float实例讲解

摘要: float实例讲解 float是个强大的属性,在实际前端开发过程中,人们经常拿它来进行布局,但有时,使用的不好,也麻烦多多啊。 比如,现在我们要实现一个两列布局,左边的列,宽度固定;右边的列,宽度自动扩展。 效果图见下: 思路:利用div+float,div1为左边的列,div2为右边的列,将div 阅读全文

posted @ 2016-02-14 08:50 大西瓜3721 阅读(416) 评论(0) 推荐(0)

2016年2月6日

C#高性能TCP服务的多种实现方式

摘要: 哎~~ 想想大部分园友应该对 "高性能" 字样更感兴趣,为了吸引眼球所以标题中一定要突出,其实我更喜欢的标题是《猴赛雷,C#编写TCP服务的花样姿势!》。 本篇文章的主旨是使用 .NET/C# 实现 TCP 高性能服务的不同方式,包括但不限于如下内容: APM 方式,即 Asynchronous P 阅读全文

posted @ 2016-02-06 11:31 大西瓜3721 阅读(630) 评论(0) 推荐(0)

2016年2月5日

如何把SQLServer数据库从高版本降级到低版本?

摘要: 由于目前还广泛使用着SQLServer2000,很多公司又想使用新的SQLServer,从而直接【分离/附加】或者【备份/还原】数据库,在不同版本之间存放。往往就会遇到版本不兼容的问题。前几天遇到了从我本机2008R2上备份的一个数据库还原到2008上面时报错: 从运行版本10.50.2500(20 阅读全文

posted @ 2016-02-05 14:27 大西瓜3721 阅读(441) 评论(0) 推荐(0)

ASP.NET MVC Area使用-将Area设置成独立项目

摘要: 环境说明:Vistual Studio 2013 MVC 4.0 其实关于ASP.NET MVC Area使用的基础知识可以参考 http://chuna2.787528.xyz/willick/p/3331519.html 这篇软文. Global.asax 中的 Application_Start 阅读全文

posted @ 2016-02-05 08:47 大西瓜3721 阅读(444) 评论(0) 推荐(0)

2016年2月4日

如何使用ping和tracert命令测试网站访问速度

摘要: 在我们平时访问的网站中,有一些网站访问速度非常快,比如百度搜索网站和一些门户网站,有些网站访问很慢,有些网站甚至无法访问。那么我们该如何判断这些网站的访问速度呢?下面我们就使用Windows的ping和tracert命令来分析一个网站的访问速度情况。 打开CMD命令窗口 1 使用这2个命令需要先打开 阅读全文

posted @ 2016-02-04 14:22 大西瓜3721 阅读(1496) 评论(0) 推荐(0)

MVC Action Filter

摘要: ASP.NET MVC Framework支持四种不同类型的Filter: Authorization filters – 实现IAuthorizationFilter接口的属性. Action filters – 实现IActionFilter接口的属性. Result filters – 实现I 阅读全文

posted @ 2016-02-04 14:10 大西瓜3721 阅读(217) 评论(0) 推荐(0)

ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)

摘要: 于ASP.NET MVC Preview5. 前一篇中我们已经了解了Action Filter 与 内置的Filter实现,现在我们就来写一个实例。就写一个防盗链的Filter吧。 首先继承自FilterAttribute类同时实现IActionFilter接口,代码如下: /// <summary 阅读全文

posted @ 2016-02-04 14:10 大西瓜3721 阅读(250) 评论(0) 推荐(0)

c#中单元测试

摘要: 从走进.net后发现每天有写不完的代码,有做不完的测试。。。人感觉都已经机械,我们需要认清自己调整好心态,问下自己是否真的喜欢编程。我的答案当然也就是我爱编码,编码给我带来了许多欢乐,每天都给我体验小小成就。所以我要为我写的编码负责。那么先总结下测试方面的小小积累,作为以后复习的笔记。 在团队开发中 阅读全文

posted @ 2016-02-04 11:16 大西瓜3721 阅读(186) 评论(0) 推荐(0)

分布式缓存学习总结

摘要: 一、分布式缓存简图 二、为什么使用Memcached分布式缓存呢? 三、Memcached基础原理 四、Memcache下载与安装 五、MencacheHelper.cs 示例使用 结合Session与项目配置缓存 六、Redis和Memcache的区别总结 一、分布式缓存简图 二、为什么使用Mem 阅读全文

posted @ 2016-02-04 08:56 大西瓜3721 阅读(383) 评论(0) 推荐(0)

2016年2月2日

PowerDesigner使用教程

摘要: PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。 PowerDes 阅读全文

posted @ 2016-02-02 14:29 大西瓜3721 阅读(297) 评论(0) 推荐(0)

2016年1月28日

新手学习数据库(一)用Powerdesigner设计数据库

摘要: 说明: 一.学会用开发语言进行数据库编程,其关键是在于学会sql语言,开发语言只不过给程序员提供了一个操作数据库的接口罢了。 二. 本人也是初学者,采用的数据库设计软件是powerdesigner。利用该软件用户可以设计E-R图,然后软件会自动根据E-R图生成创建数据库表,即表间约束的sql语句。 阅读全文

posted @ 2016-01-28 16:26 大西瓜3721 阅读(1230) 评论(0) 推荐(0)

2016年1月27日

手把手教你WEB套打程序开发

摘要: WEB套打可选方案不多,理想的更少,利用免费控件Lodop+JavaScript实现精确套打,算是较为经典的选择。这种方案其实比较简单,利用一个htm文件就可以实现模板设计过程,几乎是“空手套”式的开发,但理解这几个步骤还是需要点时间,下面一步步详细演示说明: 第一步:建立一个空白的模板设计文件 把 阅读全文

posted @ 2016-01-27 14:44 大西瓜3721 阅读(1004) 评论(0) 推荐(1)

2016年1月26日

(转)INSTALLSHIELD 2010 预安装组件和软件

摘要: 使用Installshield2010提供的组件 大家再开发软件产品的时候经常是基于某些软件和类库的,像我们的项目就用到了.Net Framework3.5,mapinfo,sqlserver 2008 express,installer 4.5。那用户要用我们的产品,必须有以上的环境才可以,这些东... 阅读全文

posted @ 2016-01-26 15:43 大西瓜3721 阅读(212) 评论(0) 推荐(0)

InstallShield高级应用--检查是否安装ORACLE或SQL Server

摘要: InstallShield高级应用--检查是否安装ORACLE或SQL Server实现原理:判断是否存在,是通过查找注册表是否含有相应标识来判断的。注意:XP与WIN7系统注册表保存方式不一样,32位与64位操作系统注册表保存方式也不一样,需要分别判断。在此只判断32位操作系统的情况。源码:///... 阅读全文

posted @ 2016-01-26 09:48 大西瓜3721 阅读(373) 评论(0) 推荐(0)

2016年1月25日

TortoiseSVN中分支和合并实践

摘要: 使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合... 阅读全文

posted @ 2016-01-25 15:21 大西瓜3721 阅读(227) 评论(0) 推荐(0)

SVN - 主干/分支

摘要: 一个大项目在开发中可能会拆分成几个小项目,分别分去,同时共通的部分再由人做,做完后再统一合并。同时,在开发中,共通的部分修改后,其它人要保持同步。这种情况反应到SVN的分支/合并功能上,再贴切不过了。SVN可以为一个版本库中的内容(主干)建立一个分支.分支和主干完全独立,就相当于把代码再复制一份,重... 阅读全文

posted @ 2016-01-25 14:56 大西瓜3721 阅读(345) 评论(0) 推荐(0)

2016年1月22日

实体框架Entity Framework 4.1快速入门

摘要: 介 绍 在旧的Entity 框架中,开发者可以从已存在的数据库中产生业务实体的模型,这种开发方法被称为数据库驱动的开发方法。而在4.1的Entity Framework中,支开发者先创建实体业务类,然后再产生相关的数据库文件,这种开发方法可以称为“代码先行”的开发方法。这种方法对于开发者来说是很有... 阅读全文

posted @ 2016-01-22 14:33 大西瓜3721 阅读(215) 评论(0) 推荐(0)

First,FirstOrDefault,Single,SingleOrDefault的区别

摘要: 操作符如果源序列是空的源序列只包含一个元素源序列包含多个元素First抛异常返回该元素返回第一个元素FirstOrDefault返回default(TSource)返回该元素返回第一个元素Last抛异常返回该元素返回最后一个元素LastOrDefault返回default(TSource)返回该元素... 阅读全文

posted @ 2016-01-22 14:02 大西瓜3721 阅读(235) 评论(0) 推荐(0)

2016年1月21日

详解C#break ,continue, return

摘要: C#编程语法中break ,continue, return这三个常用的关键字的学习对于我们编程开发是十分有用的,那么本文就向你介绍break ,continue, return具体的语法规范。C#编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关... 阅读全文

posted @ 2016-01-21 14:13 大西瓜3721 阅读(245) 评论(0) 推荐(0)

2016年1月20日

DICOM医学图像处理:DIMSE消息发送与接收“大同小异”之DCMTK fo-dicom mDCM

摘要: 背景: 从DICOM网络传输一文开始,相继介绍了C-ECHO、C-FIND、C-STORE、C-MOVE等DIMSE-C服务的简单实现,博文中的代码给出的实例都是基于fo-dicom库来实现的,原因只有一个:基于C#的fo-dicom库具有高封装性。对于初学者来说实现大多数的DIMSE-C、D... 阅读全文

posted @ 2016-01-20 17:33 大西瓜3721 阅读(8811) 评论(0) 推荐(0)

MetadataType的使用,MVC的Model层数据验证

摘要: //ActivityFlowContent是实体模型的model类 //ActivityFlowContentMetadata是自己写的model类 //这两个类属性相同可以形成映射关系,ActivityFlowContent中还可以加其他额外字段 [MetadataType(typeof(Acti 阅读全文

posted @ 2016-01-20 16:58 大西瓜3721 阅读(794) 评论(0) 推荐(0)

Asp.Net MVC 模型(使用Entity Framework创建模型类) - Part.1

摘要: 这篇教程的目的是解释在创建ASP.NET MVC应用程序时,如何使用Microsoft Entity Framework来创建数据访问类。这篇教程假设你事先对Microsoft Entity Framework没有任何的了解。读完本篇教程,你将会理解如何使用Entity Framework来选择、插 阅读全文

posted @ 2016-01-20 16:42 大西瓜3721 阅读(238) 评论(0) 推荐(0)

C#综合揭秘——Entity Framework 并发处理详解

摘要: 引言 在软件开发过程中,并发控制是确保及时纠正由并发操作导致的错误的一种机制。从 ADO.NET 到 LINQ to SQL 再到如今的 ADO.NET Entity Framework,.NET 都为并发控制提供好良好的支持方案。并发处理方式一般分为乐观必并发与悲观必并发两种,本文将为大家介绍 E 阅读全文

posted @ 2016-01-20 12:09 大西瓜3721 阅读(314) 评论(0) 推荐(0)

Entity Framework 增删改查和事务操作

摘要: 1、增加对象 2、删除对象,删除只需要对象的主键 3、修改对象 方法一: 方法二:方法一中每次都需要对所有字段进行修改,效率低,而且麻烦,下面介绍修改部分字段 4、使用事务:使用事务很简单,只要把需要的操作放在 TransactionScope 中,最后提交 5、查询:查询通过LinQ查询 查询基本 阅读全文

posted @ 2016-01-20 10:10 大西瓜3721 阅读(272) 评论(0) 推荐(0)

Entity Framework 教程

摘要: 预备知识 LINQ技术 LINQ是.NET 3.5中新增的一种技术,这个技术扩展了.NET平台上的编程语言,使其可以更加方便的进行数据查询,单纯的LINQ技术主要完成对集合对象(如System.Collection下或System.Collection.Generic命名空间下的对象)的查询。结合L 阅读全文

posted @ 2016-01-20 09:51 大西瓜3721 阅读(291) 评论(0) 推荐(0)

2016年1月19日

EF框架step by step(9)—Code First Fluent API

摘要: 在上一篇中,讲述了用数据特性的方式来标识实体与数据表之间的映射关系,在Code First方法中,还可以通过Fluent API的方式来处理实体与数据表之间的映射关系。 要使用Fluent API必须在构造自定义的DbContext时,重写OnModelCreating方法,在此方法体内调用Flue 阅读全文

posted @ 2016-01-19 09:03 大西瓜3721 阅读(207) 评论(0) 推荐(0)

EF框架step by step(7)—Code First DataAnnotations(1)

摘要: Data annotation特性是在.NET 3.5中引进的,给ASP.NET web应用中的类提供了一种添加验证的方式。Code First允许你使用代码来建立实体框架模型,同时允许用Data annotation特性来配置类和属性的某些特性。 其实在前面的几篇文章中,有用到几个,在这一篇里,进 阅读全文

posted @ 2016-01-19 09:02 大西瓜3721 阅读(275) 评论(0) 推荐(0)

EF框架step by step(8)—Code First DataAnnotations(2)

摘要: 上一篇 EF框架step by step(7)—Code First DataAnnotations(1) 描述了实体内部的采用数据特性描述与表的关系。这一篇将用DataAnnotations描述一下实体之间的关系。 ForeignKey Code first默认情况下会自动建立实体之间的关系,比如 阅读全文

posted @ 2016-01-19 09:02 大西瓜3721 阅读(270) 评论(0) 推荐(0)

EF框架step by step(6)—处理实体complex属性

摘要: 上一篇的中介绍过了对于EF4.1框架中,实体的简单属性的处理 这一篇介绍一下Code First方法中,实体Complex属性的处理。Complex属性是将一个对象做为另一个对象的属性。映射到数据库中则子对象表现为多个属性字段。 反之,也就是说,数据库中多个相关字段映射成一个子对象,来进行统一的管理 阅读全文

posted @ 2016-01-19 09:01 大西瓜3721 阅读(288) 评论(0) 推荐(0)

EF框架step by step(5)—处理实体简单属性

摘要: EF框架会对实体进行跟踪,对实体的每个属性当前值和原始值及其状态进行跟踪,记录。当前值是指实体属性当前的被赋予的值,而原始值是指实体最初从数据库读取或者附加到DbContext时的值。 先通过简单的代码演示一下如何获取这两个值,仍采用上彷文章的案例,多余代码不在展示 数据库内容如下图示 简单获取当前 阅读全文

posted @ 2016-01-19 09:00 大西瓜3721 阅读(257) 评论(0) 推荐(0)

EF框架step by step(4)—DBcontext应用于已存在数据库

摘要: EF4.1有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-first,前面都已经简单介绍过了.下面简单小结一下:1.Database First是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系 阅读全文

posted @ 2016-01-19 08:59 大西瓜3721 阅读(278) 评论(0) 推荐(0)

EF框架step by step(3)—Code-First

摘要: CodeFirst是EF框架的第三种方式,也是最为复杂一种方式,本文将以EF4.1版本为基础,简要讲解一下用法,同时,也介绍DbContext的用法。 本文采用的示例仍然是前两篇采用的博客用户的示例。故不在此对业务进行描述。 第二步:为项目添加2个实体对象,仍然采用前面所描述过的博客用户及随笔类,代 阅读全文

posted @ 2016-01-19 08:58 大西瓜3721 阅读(240) 评论(0) 推荐(0)

EF框架step by step(2)—Model-First

摘要: 这一篇主要说一下EF框架中,Model First做法,仍然采用上一篇的案例。但增加评论功能。首先打开Blog.edmx文件,在空白处右键,添加新实体Comment,如下图示: 点击确定,关闭窗口。 第二步:在Comment实体上右键,选择Add—Scalar Property,为这个类添加Comm 阅读全文

posted @ 2016-01-19 08:57 大西瓜3721 阅读(264) 评论(0) 推荐(0)

EF框架step by step(1)—Database-First

摘要: ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,现已经包含在 Visual Studio 2008 Service Pack 1 以及 .NET Framework 3.5 Service Pack 1 阅读全文

posted @ 2016-01-19 08:55 大西瓜3721 阅读(226) 评论(0) 推荐(0)

2016年1月15日

.NET程序的性能要领和优化建议

摘要: 前几天在老赵的博客上看到,Bill Chiles (Roslyn编译器的Program Manager)写了一篇文章叫做《Essential Performance Facts and .NET Framework Tips》。这篇文章是一个14页的pdf,当时我是在地铁上在Lumia手机上看的,觉... 阅读全文

posted @ 2016-01-15 14:33 大西瓜3721 阅读(335) 评论(0) 推荐(0)

.Net 垃圾回收机制原理(二)

摘要: 英文原文:Jeffrey Richter编译:赵玉开 链接http://chuna2.787528.xyz/yukaizhao/archive/2011/11/25/dot_net_GC_2.html上一篇文章介绍了.Net 垃圾回收的基本原理和垃圾回收执行Finalize方法的内部机制;这一篇我们看下... 阅读全文

posted @ 2016-01-15 14:29 大西瓜3721 阅读(214) 评论(0) 推荐(0)

.Net 垃圾回收机制原理(一)

摘要: 英文原文:Jeffrey Richter 编译:赵玉开链接:http://chuna2.787528.xyz/yukaizhao/archive/2011/11/23/dot_net_GC_1.html有了Microsoft.Net clr中的垃圾回收机制程序员不需要再关注什么时候释放内存,释放内存这件... 阅读全文

posted @ 2016-01-15 14:28 大西瓜3721 阅读(262) 评论(0) 推荐(0)

WCF 绑定(Binding)

摘要: 绑定包含多个绑定元素 ,它 们描述了所有绑定要求 。可以创建自定义绑定 ,也可以使用下表中的其中一个预定义绑定 :不同的绑定支持不同的功能。以Ws开头的绑定独立于平台 ,支持 Web服务规范。以 Net开 头的绑定使用二进制格式,使Net应用程序之间的通信有很高的性能。其他功能支持会话、可靠的会话、... 阅读全文

posted @ 2016-01-15 14:27 大西瓜3721 阅读(270) 评论(0) 推荐(0)

WCF 配置服务 (02)

摘要: 配置服务概述 • 在设计和实现服务协定后,即可配置服务。 在其中可以定义和自定义如何向客户端公开服务,包括指定可以找到服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型。 • 配置服务的类型 – 使用配置文件配置 – 在代码中强制配置 • 实际上,编写配置是 WCF 应用... 阅读全文

posted @ 2016-01-15 14:26 大西瓜3721 阅读(275) 评论(0) 推荐(0)

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页

导航