<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[智美码农]]></title><description><![CDATA[不要让代码成为负累，也不应该成为一种艺术。它只是一种输出，为了满足供需的一种输出。]]></description><link>https://blog.youkuaiyun.com/u013385913</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013385913]]></copyright><item><title><![CDATA[Git忽略文件之设置全局gitignore规则文件]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/48206129</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/48206129</guid><author>u013385913</author><pubDate>Fri, 04 Sep 2015 06:56:04 +0800</pubDate><description><![CDATA[第一步，下载gitignore规则文件，在github有个开源的项目，它的地址是：https://github.com/github/gitignore，这个项目提供了各种类型的规则文件。


第二步，打开配置git配置文件，在core节点中添加excludesfile选项。保存即可使规则文件生效。


结束！]]></description><category></category></item><item><title><![CDATA[将域名映射到内网服务器中]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/47793713</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/47793713</guid><author>u013385913</author><pubDate>Thu, 20 Aug 2015 00:30:13 +0800</pubDate><description><![CDATA[一般情况下，域名会通过dns解析到公网ip上供外部用户访问。
在特定情况下，因开发需要将域名映射到内网服务器甚至本机上，那么有什么方法可以实现这个效果呢？
方法是有的，操作如下：
1、打开C:\windows\system32\drivers\etc目录；


2、用记事本打开hosts文件，如果要把域名www.abc.com映射到本机地址，则可以这样来写：（注意前面ip地址前不要带#]]></description><category></category></item><item><title><![CDATA[在AspNet.WebApi中使用Razor]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/47322367</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/47322367</guid><author>u013385913</author><pubDate>Thu, 06 Aug 2015 20:27:02 +0800</pubDate><description><![CDATA[本文用到组件RazorEngine，Github地址：https://github.com/Antaris/RazorEngine。关于RazorEngine的详细使用，请参看RazorEngine相关教程。
一、规则定义，视图存放路径
沿用ASP.NET MVC的视图存放规则：~/Views/{controller}/{action}.cshtml。（不考虑区域）
public stati]]></description><category></category></item><item><title><![CDATA[C# 运算符]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46843113</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46843113</guid><author>u013385913</author><pubDate>Sat, 11 Jul 2015 17:06:26 +0800</pubDate><description><![CDATA[C# 提供大量运算符，这些运算符是指定在表达式中执行哪些操作的符号。 整型运算包括 ==、!=、、=、binary +、binary -、^、& |、~、++、-- 和 sizeof()，通常在枚举时允许这些运算。 此外，很多运算符可被用户重载，由此在应用到用户定义的类型时更改这些运算符的含义。
下表列出了按优先级顺序分组的 C# 运算符。 每个组中的运算符具有相同的优先级。




]]></description><category></category></item><item><title><![CDATA[.NET通过配置文件的方式实现静态js文件跨域访问]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46815145</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46815145</guid><author>u013385913</author><pubDate>Thu, 09 Jul 2015 12:08:17 +0800</pubDate><description><![CDATA[.NET项目部署后，JS静态文件需要允许跨域访问，在不修改代码的前提下，使用web.config配置可以实现跨域访问。
web.config内容如下，请将该文件放在js静态文件所存放的目录下。]]></description><category></category></item><item><title><![CDATA[ASP.NET vNext如何获取文件物理路径？]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46663357</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46663357</guid><author>u013385913</author><pubDate>Sat, 27 Jun 2015 19:01:35 +0800</pubDate><description><![CDATA[ASP.NET vNEXT中，不再建议使用System.Web.Hosting.HostingEnvironment获取文件物理路径。新的调用方式如下：

       private readonly IApplicationEnvironment _appEnvironment;

        public HomeController(IApplicationEnvironment]]></description><category></category></item><item><title><![CDATA[JS中的prototype]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46649049</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46649049</guid><author>u013385913</author><pubDate>Fri, 26 Jun 2015 13:24:48 +0800</pubDate><description><![CDATA[JS中的phototype是JS中比较难理解的一个部分
本文基于下面几个知识点:
1 原型法设计模式，在.Net中可以使用clone()来实现原型法。原型法的主要思想是，现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。
2 javascript的方法可以分为三类：


a 类方法b 对象方法c 原型方法

例子：
function P]]></description><category></category></item><item><title><![CDATA[t-sql/mssql用命令行导入数据脚本的SQL语句示例]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46595801</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46595801</guid><author>u013385913</author><pubDate>Mon, 22 Jun 2015 20:59:44 +0800</pubDate><description><![CDATA[osql简单用法：用来将本地脚本执行，适合sql脚本比较大点的情况，执行起来比较方便
osql -S serverIP -U sa -P 123 -i C:\script.sql
serverIP数据库实例所在ip地址或服务器名称
sa是用户
123是密码
c:\script.sql是要导入的脚本]]></description><category></category></item><item><title><![CDATA[Windows Server 2012 GUI与Core的切换方法]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46587281</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46587281</guid><author>u013385913</author><pubDate>Mon, 22 Jun 2015 02:23:20 +0800</pubDate><description><![CDATA[Server Core是在Windows Server 2008 系统上开始引入的极小的服务器安装选项，server core 的作用就是为特定的服务提供一个可执行的功能有限的低维护服务器环境，为我们带来了提升服务器的稳定性、减少软件维护量、降低被攻击风险、更少的空间占有率等益处。 
在 Windows Server 2012 中，管理员可以直接在Server Core版本和GUI版本之间切换，]]></description><category></category></item><item><title><![CDATA[JS中关于in运算符]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46560053</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46560053</guid><author>u013385913</author><pubDate>Fri, 19 Jun 2015 11:51:59 +0800</pubDate><description><![CDATA[近期看某框架源码时，发现以下代码用于当前环境是否支持触摸事件。
var touchSupport = ('ontouchstart' in document);
关于in用法描述如下：
in运算符虽然也是一个二元运算符，但是对运算符左右两个操作数的要求比较严格。in运算符要求第1个（左边的）操作数必须是字符串类型或可以转换为字符串类型的其他类型，而第2个（右边的）操作数必须是数组或对象。只有]]></description><category></category></item><item><title><![CDATA[Nancy和ASP.NET MVC的简单对比]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46555585</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46555585</guid><author>u013385913</author><pubDate>Fri, 19 Jun 2015 02:40:35 +0800</pubDate><description><![CDATA[Nancy的优势在哪里？和微软的MVC比有什么不同，哪个更好？Nancy是否可以脱离IIS等等，那么今天就拿MVC和Nancy做个简单的对比吧。
今天主要讲理论的东西，不写代码，文章中所提到的配置，只是为了帮助理解，详细配置和操作内容还请参考官方帮助文档。

一、Hosting Of Nancy
1、Hosting Nancy with asp.net
方案一：整站都使用Nancy
　]]></description><category></category></item><item><title><![CDATA[.NET微信支付集成实例]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46509631</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46509631</guid><author>u013385913</author><pubDate>Mon, 15 Jun 2015 23:23:54 +0800</pubDate><description><![CDATA[微信端HTML页面下单事件：

document.getElementById('btn-wxpay')addEventListener('tap', function (e) {
  //创建订单
  $.post('/Orders/Create', orderdata, function(result){
    //创建订单成功
    if (result.status == 'suc]]></description><category></category></item><item><title><![CDATA[老衣的开发工具和类库集之2014版]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46490929</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46490929</guid><author>u013385913</author><pubDate>Sun, 14 Jun 2015 14:01:08 +0800</pubDate><description><![CDATA[14年承诺朋友们公开自己常用的工具和类库集，一直没能及时兑现。今天忙里偷个闲，整理了一下清单，在此公布出来，希望能够对大家在.NET、App、Web等开发方面有所帮助。也当是给.NET开发者一个元宵礼物吧，哈哈。不废话直接上菜啦~ 【注：最下方有补充更新】

Visual Studio 2013 扩展

Visual Studio
 2013 Update 4：是目前微软发布的最新版开发]]></description><category></category></item><item><title><![CDATA[localForage——轻松实现 Web 离线存储]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46484763</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46484763</guid><author>u013385913</author><pubDate>Sat, 13 Jun 2015 21:30:59 +0800</pubDate><description><![CDATA[Web 应用程序有离线功能，如保存大量数据集和二进制文件。你甚至可以做缓存 MP3 文件这样的事情。浏览器技术可以保存离线数据和大量的储存。但问题是，如何选择合适技术，如何方便灵活的实现。
如果你需要开发一个支持离线存储的 Web 应用程序，不知道从哪里开始，那么这篇文章正是你需要的。
localStorage 能够让你实现基本的数据存储，但它的速度慢，而且不能处理二进制数据。IndexedD]]></description><category></category></item><item><title><![CDATA[浏览器加载和渲染html的顺序]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46439693</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46439693</guid><author>u013385913</author><pubDate>Wed, 10 Jun 2015 11:22:28 +0800</pubDate><description><![CDATA[1.浏览器加载和渲染html的顺序



1、IE下载的顺序是从上到下，渲染的顺序也是从上到下，下载和渲染是同时进行的。
2、在渲染到页面的某一部分时，其上面的所有部分都已经下载完成（并不是说所有相关联的元素都已经下载完）
3、如果遇到语义解释性的标签嵌入文件（JS脚本，CSS样式），那么此时IE的下载过程会启用单独连接进行下载。
4、并且在下载后进行解析，解析过程中，停止页面所有往]]></description><category></category></item><item><title><![CDATA[关于提高浏览器渲染页面速度的建议]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46439605</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46439605</guid><author>u013385913</author><pubDate>Wed, 10 Jun 2015 11:16:51 +0800</pubDate><description><![CDATA[怎样尽可能的缩短浏览器上页面渲染的时间，文章从以下几方面着手：


写出高效的css代码
避免使用css表达式
把css文件放在页面顶部
指定页面图片的尺寸
页面头部标明文档编码

一，写出高效的css代码

首先弄清浏览器解析html代码的过程：构建一个dom树，页面要显示的各元素都会创建到这个dom树当中。每当一个新元素加入到这个dom树当中，浏览器便会通过css引擎查遍]]></description><category></category></item><item><title><![CDATA[DOM性能瓶颈与Javascript性能优化]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46439467</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46439467</guid><author>u013385913</author><pubDate>Wed, 10 Jun 2015 11:08:05 +0800</pubDate><description><![CDATA[一.Dom的性能瓶颈及原因

1. 为什么是DOM

    标准的xml/html的文本解析协议，常见的有DOM与SAX。在解析速度及内存占用上，SAX比DOM有优势，但为什么浏览器选择DOM解析html？

    （1）DOM VS SAX

    SAX提供一次性解析文本，不生成对象，Iterator模式访问元素，event-based，PUSH模式触发，简单说：App需]]></description><category></category></item><item><title><![CDATA[HTML5本地存储——IndexedDB（二：索引）]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46410457</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46410457</guid><author>u013385913</author><pubDate>Mon, 08 Jun 2015 11:43:11 +0800</pubDate><description><![CDATA[在HTML5本地存储——IndexedDB（一：基本使用）中介绍了关于IndexedDB的基本使用方法，很不过瘾，这篇我们来看看indexedDB的杀器——索引。

熟悉数据库的同学都知道索引的一个好处就是可以迅速定位数据，提高搜索速度，在indexedDB中有两种索引，一种是自增长的int值，一种是keyPath：自己指定索引列，我们重点来看看keyPath方式的索引使用.

创建索引]]></description><category></category></item><item><title><![CDATA[HTML5本地存储——IndexedDB（一：基本使用）]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46410433</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46410433</guid><author>u013385913</author><pubDate>Mon, 08 Jun 2015 11:40:13 +0800</pubDate><description><![CDATA[在HTML5本地存储——Web SQL Database提到过Web SQL Database实际上已经被废弃，而HTML5的支持的本地存储实际上变成了

Web Storage（Local Storage和Session Storage）与IndexedDB。Web Storage使用简单字符串键值对在本地存储数据，方便灵活，但是对于大量结构化数据存储力不从心，IndexedDB是为了能够在]]></description><category></category></item><item><title><![CDATA[使用 HTML5 开发 WebApp 性能注意点]]></title><link>https://blog.youkuaiyun.com/u013385913/article/details/46406487</link><guid>https://blog.youkuaiyun.com/u013385913/article/details/46406487</guid><author>u013385913</author><pubDate>Mon, 08 Jun 2015 00:12:51 +0800</pubDate><description><![CDATA[PhoneGap HTML5 应用简介
PhoneGap是一个用基于HTML，CSS和JavaScript的，创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone，Android，Palm，Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位，加速器，联系人，声音和振动等，此外PhoneGap拥有丰富的插件，可以以此扩展无限的功能。Phon]]></description><category></category></item></channel></rss>