上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 46 下一页

2016年2月19日

ASP.NET MVC:通过 FileResult 向 浏览器 发送文件

摘要: 在 Controller 中我们可以使用 FileResult 向客户端发送文件。 FileResult FileResult 是一个抽象类,继承自 ActionResult。在 System.Web.Mvc.dll 中,它有如上三个子类,分别以不同的方式向客户端发送文件。 在实际使用中我们通常不需 阅读全文

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

web旋转式

摘要: 为了获取客户、回馈客户,平台一般会推出抽奖活动类的营销页。因此web页面中,有各式各样的抽奖效果。 格子式(九宫格),背景滚动式(数字/文字/图案),旋转式(转盘),游戏式(砸蛋/拼图...)...... 这里来讲解下转盘抽奖效果。 当用户进入这个抽奖页面时,一般会“华丽”的设计所吸引,虽然明知中奖 阅读全文

posted @ 2016-02-19 12:49 大西瓜3721 阅读(269) 评论(0) 推荐(0)

2016年2月18日

web前端优化-温故知新系列(1)

摘要: 有关web前端优化的博文,博客园中有许多网友的博客中都有介绍,而且详细、精准。楼主打算写这个博客,算是对自己一年工作来的一个总结和积累有些知识从别的地方拷贝过来的,但是都审查过。 引言: 1. 慢的页面可能会网站失去更多的用户.2. 慢500ms意味着20%的用户将放弃访问(google)3. 慢1 阅读全文

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

2016年2月17日

[转载]C#基础-Func,Action

摘要: Func,Action 的介绍及其用法Func是一种委托,这是在3.5里面新增的,2.0里面我们使用委托是用Delegate,Func位于System.Core命名空间下,使用委托可以提升效率,例如在反射中使用就可以弥补反射所损失的性能。Action<T>和Func<T,TResult>的功能是一样 阅读全文

posted @ 2016-02-17 09:56 大西瓜3721 阅读(206) 评论(0) 推荐(0)

2016年2月15日

javascript笔记7-事件

摘要: 由处理程序来监听某个动作,一旦某个动作发生,那么处理程序就作出响应,这就是观察者模式的简单案例。在JavaScript中,按钮一旦被点击(或者其他动作,拿点击按钮举例),就会有响应的处理程序进行响应,比如,点击按钮弹出一个对话框、鼠标滑过按钮会提示一行字等等,这就是JavaScript中要讲的事件, 阅读全文

posted @ 2016-02-15 17:27 大西瓜3721 阅读(339) 评论(0) 推荐(0)

javascript笔记4-函数表达式

摘要: 一般形式的创建函数,在执行代码之前会先读取函数声明,所以可以把函数声明写在函数调用的下面: sayHi(); function sayHi(){ alert("Hi!"); } 使用函数表达式创建函数,调用前必须先赋值: sayHi(); //错误!!函数不存在 var sayHi=function 阅读全文

posted @ 2016-02-15 17:26 大西瓜3721 阅读(221) 评论(0) 推荐(0)

javascript笔记5-BOM

摘要: Javascript应用的平台很多,不仅仅针对Web。在Web中使用Javascript,BOM(browser object model,浏览器对象模型)是核心。 BOM提供了很多对象,用于访问浏览器的功能。 window对象。 BOM的核心对象是window,它表示浏览器的一个实例。 windo 阅读全文

posted @ 2016-02-15 17:26 大西瓜3721 阅读(228) 评论(0) 推荐(0)

javascript笔记6-DOM

摘要: DOM(文档对象模型)是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树,允许程序员添加、修改页面的一部分。 节点层次:DOM可以将任何HTML或XML文档描绘成一个由多层次节点构成的结构。如: document节点有一个独生子:html元素。 每个元素节点其实是一个对象。 元素 阅读全文

posted @ 2016-02-15 17:26 大西瓜3721 阅读(321) 评论(0) 推荐(0)

javascript笔记3-面向对象的程序设计-创建对象

摘要: javascript的对象:无序属性的集合,而每个属性可以包含基本值、对象或者函数。举例: 1 var person = new Object(); 2 person.name = "Nicholas"; 3 person.age = 29; 4 person.job = "Software Eng 阅读全文

posted @ 2016-02-15 17:25 大西瓜3721 阅读(252) 评论(0) 推荐(0)

.NET深入实战系列--EF到底怎么写过滤条件

摘要: 对于系统开发来说,按不同字段进行过滤查询是一种常见的需求。在EF中通常的做法是: /// <summary> /// 只是简单举例,只用了两个过滤条件 /// </summary> IEnumerable<UserInfo> Search(string username = "", string u 阅读全文

posted @ 2016-02-15 11:08 大西瓜3721 阅读(400) 评论(0) 推荐(0)

2016年2月14日

c#里BindingFlags 筛选标志

摘要: 下列 BindingFlags 筛选标志可用于定义包含在搜索中的成员: 为了获取返回值,必须指定 BindingFlags.Instance 或 BindingFlags.Static。 指定 BindingFlags.Public 可在搜索中包含公共成员。 指定 BindingFlags.NonP 阅读全文

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

[C#/.NET]Entity Framework(EF) Code First 多对多关系的实体增,删,改,查操作全程详细示例

摘要: 本文我们来学习一下在Entity Framework中使用Context删除多对多关系的实体是如何来实现的。我们将以一个具体的控制台小实例来了解和学习整个实现Entity Framework 多对多关系的实体删除的操作过程。 你将学习到 怎样创建一个引用Entity Framework的项目; 怎样 阅读全文

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

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

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

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

float实例讲解

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

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

2016年2月6日

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

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

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

2016年2月5日

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

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

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

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

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

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

2016年2月4日

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

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

posted @ 2016-02-04 14:22 大西瓜3721 阅读(1435) 评论(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 阅读(214) 评论(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 阅读(245) 评论(0) 推荐(0)

c#中单元测试

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

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

分布式缓存学习总结

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

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

2016年2月2日

PowerDesigner使用教程

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

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

2016年1月28日

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

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

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

2016年1月27日

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

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

posted @ 2016-01-27 14:44 大西瓜3721 阅读(993) 评论(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 阅读(209) 评论(0) 推荐(0)

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

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

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

2016年1月25日

TortoiseSVN中分支和合并实践

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

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

SVN - 主干/分支

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

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

2016年1月22日

实体框架Entity Framework 4.1快速入门

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

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

First,FirstOrDefault,Single,SingleOrDefault的区别

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

posted @ 2016-01-22 14:02 大西瓜3721 阅读(227) 评论(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 阅读(241) 评论(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 阅读(8671) 评论(0) 推荐(0)

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

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

posted @ 2016-01-20 16:58 大西瓜3721 阅读(787) 评论(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 阅读(235) 评论(0) 推荐(0)

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

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

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

Entity Framework 增删改查和事务操作

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

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

Entity Framework 教程

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

posted @ 2016-01-20 09:51 大西瓜3721 阅读(281) 评论(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 阅读(202) 评论(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 阅读(263) 评论(0) 推荐(0)

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 46 下一页

导航