摘要:
你可能不知道的跨域解决方案2013-11-18 19:34 by Justany_WhiteSnow,290阅读,0评论,收藏,编辑出于浏览器的同源策略,我们经常会遇到浏览器跨域的问题。简单的说跨域基本解决方案是:GET请求用JSONP其他请求用同源iframe做代理JSONP的介绍很多,这里就不多说了。而同源iframe做代理主要是主窗口与iframe的通讯问题,因为这里也有同源策略。常见的方法是使用window.name或者通过url param来通讯。但这些方法都需要反复加载iframe来完成的,资源消耗较高,有没有更好的方案呢?window.postMessagewindow.post 阅读全文
posted @ 2013-11-18 22:22
HackerVirus
阅读(185)
评论(0)
推荐(0)
摘要:
jQuery选择器大全在Dom 编程中我们只能使用有限的函数根据id 或者TagName 获取Dom 对象. 然而在jQuery 中则完全不同,jQuery 提供了异常强大的选择器用来帮助我们获取页面上的对象, 并且将对象以jQuery 包装集的形式返回。本文主要对常用的jQuery 选择器进行一个介绍及归类。jQuery 选择器大体上可分为 4 类:基本选择器、层次选择器、过滤选择器、表单选择器。其中过滤选择器可以分为:简单过滤选择器、内容过滤选择器、可见性过滤选择器、属性过滤选择器、子元素过滤选择器、表单对象属性过滤选择器。基本选择器:$("#myELement") 选 阅读全文
posted @ 2013-11-18 22:18
HackerVirus
阅读(115)
评论(0)
推荐(0)
摘要:
jquery水印插件:placeholder有的浏览器支持html5的水印placeholder(如Crome,firefox,ie10+),有的不支持html5的placeholder(ie9,ie8,ie7....),对于不支持placeholder的属性也能使用placeholderAttr,于是写了这个简单的jquery插件,发出来与大家分享,实现代码逻辑在代码中都有注释,实现细节请直接参看代码。/** * jqueryPlug : 给不支持html5 placeholder水印功能的浏览器打补丁 */;(function($){ 'use strict'; ///// 阅读全文
posted @ 2013-11-18 22:09
HackerVirus
阅读(353)
评论(0)
推荐(0)
摘要:
EF POWER TOOLS由数据库逆向CODE FIRST前言 利用db first的开发方式有很多可供选择的方案,一种可以用ado.net实体框架模型,由向导直接生成edmx,并生成数据库上下文,持久化类,这是一种方案,其次使用t4模板代码生成器生成上下文及实体类,本文使用Visual Studio 库中EF Power Tools根据现有数据库,生成 POCO 类、映射(配置)类和 DbContext 派生类,来实现code first开发。准备工具:vs2010或者vs2012EF PowerTools插件,下载地址:http://visualstudiogallery.msdn.m. 阅读全文
posted @ 2013-11-18 17:36
HackerVirus
阅读(303)
评论(0)
推荐(0)
摘要:
.NET重构(类型码的设计、重构方法)阅读目录:1.开篇介绍2.不影响对象中的逻辑行为(枚举、常量、Entity子类来替代类型码)3.影响对象中的逻辑行为(抽象出类型码,使用多态解决)4.无法直接抽象出类型码(使用策略模式解决)1】开篇介绍说到类型码,我们都会很有印象,在某个Entity内部多多少少会出现一两个类型码来表示当前Entity在某个抽象角度属于哪一种层面,比如在EmployeeEntity中,基本上会有一个表示性别的Age的属性,同时Age属性的最终保存是在某个age字段中的,它就是很典型的类型码元素;Age类型码属性用来表达了在用性别这一个抽象角度对实体进行分类时,那么实体会存在 阅读全文
posted @ 2013-11-18 14:24
HackerVirus
阅读(281)
评论(0)
推荐(0)
摘要:
CodeUI Test:创建第一个CodeUI TestCodeUI Test是微软自动化测试的一个比较好的项目,它的原理是获取到Windows窗口上的控件,然后针对控件的部分属性进行获取和对比,模拟对控件进行点击、双击、右键点击等事件。这样可以录制用户测试用例的动作,一次录制完动作,以后只需要运行测试用例程序,即可自动化测试。 注意:Code UI Test只能针对Window 程序。如果是C#编写的将会更加有效。 1.创建一个Code UI Test项目和普通WPF项目。 2.运行测试用例里面的WpfApplication1.exe,然后右键点击测试用例“CodeUITest”项目里... 阅读全文
posted @ 2013-11-18 12:46
HackerVirus
阅读(341)
评论(0)
推荐(0)
摘要:
重新想象 Windows 8 Store Apps 系列文章索引Posted on2013-11-18 08:33webabcd阅读(672) 评论(3)编辑收藏[源码下载]重新想象 Windows 8 Store Apps 系列文章索引作者:webabcd1、重新想象 Windows 8 Store Apps (1) - 控件之文本控件: TextBlock, TextBox, PasswordBox, RichEditBox, RichTextBlock, RichTextBlockOverflow介绍重新想象 Windows 8 Store Apps 之 控件TextBlock - 文本 阅读全文
posted @ 2013-11-18 12:40
HackerVirus
阅读(321)
评论(0)
推荐(0)
摘要:
ASP.NET MVC 使用MSBuild部署的几个注意事项做新项目,当时参考NopCommerce的结构,后台Nop.Admin是一个独立的Area Web Site,但部署的时候发现,使用一键发布,Admin Area会丢失。研究了下NopCommerce的做法,使用MSBuild组织文件结构,关键的地方在下面: 然后是如何替换配置文件:使用Web.Release.config替换Web.config12345使用Settings.Release.txt替换Settings.txt12345678MSBuild配置文件,可下载参考。MSBuild学习资料:http://technet.m. 阅读全文
posted @ 2013-11-18 12:38
HackerVirus
阅读(1455)
评论(0)
推荐(0)
摘要:
c#中如何跨线程调用windows窗体控件?我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { ... 阅读全文
posted @ 2013-11-18 12:36
HackerVirus
阅读(278)
评论(0)
推荐(0)
浙公网安备 33010602011771号