摘要:我不过略有一些讨人喜欢的地方而已,怎么会有什么迷人的魔力呢? 一.语法 JS只有一个数字类型,64位浮点数,所以1和1.0是相同的。为什么这么设计:防止短整型的溢出。 二.对象 1.通常将一个对象的值赋给另一个变量的赋值方法 if(car.name!=null){ a=car.name; }else 阅读全文
posted @ 2016-03-09 22:06 一文钱 阅读 (5251) 评论 (39) 编辑
摘要:ServiceStack是一个开源的、支持.NET与Mono平台的REST Web Services框架。InfoQ有幸与Demis Bellot深入地讨论了这个项目。在这篇两部分报道的第1部分中,我们主要谈论了ServiceStack项目建立的原动力,以及项目中的各种设计方案选择。InfoQ:你是... 阅读全文
posted @ 2014-06-04 17:43 一文钱 阅读 (294) 评论 (0) 编辑
摘要:先来点理论知识,来自http://www.cnblogs.com/simonchen/articles/2220838.html一.什么是Rest REST软件架构是由Roy Thomas Fielding博士2000年在他的论文《Architectural Styles and the Design of Network- based Software Architectures》首次提出的。他提出的理论对后来的Web技术的发展产生了巨大的影响,他是许多重要Web架构标准的设计者,这些标准就是 HTTP、URI等。Rest的英文全称是“Representational State Tran. 阅读全文
posted @ 2013-09-27 15:15 一文钱 阅读 (2773) 评论 (17) 编辑
摘要:上一篇文章介绍了怎样快速搭建一个基于MVVMLight的程序http://www.cnblogs.com/whosedream/p/mvvmlight1.html算是简单入门了下,今天我们来做一个稍许复杂点的应用,关于这个应用我是找了个CodePlex上的小例子加以改造的。需求大致如下1.用户输入一定规格的数据 例如: buy car;100000 buy bike;3000 receive;200002.用户自定义类别,并将索引值(指用于匹配数据的关键字)关联上类别 例如: category name: 买车 ,token value:car catego... 阅读全文
posted @ 2013-09-18 16:28 一文钱 阅读 (1464) 评论 (0) 编辑
摘要:写了篇MVVM小记http://www.cnblogs.com/whosedream/p/mvvmnote1.html,说好要写点MVVMLight的东西,所以接着写,以便和大家共勉。 我假设你已经有了MVVM的一些概念,那么我们就单刀直入了,怎样基于MVVMLight 来建项目呢?其实很简单,首先我们需要下载MVVMLight,然后安装,完了你会看到Binaries里有各个版本的程序集这里我用到了silverlight4的程序集不过你安装了模板的话,新建模板项目,那么上面这些程序集就不用你手动去添加了,我用的是VS2012,所以安装了下面的第二个模板MvvmLight.VS2012.v... 阅读全文
posted @ 2013-09-17 14:24 一文钱 阅读 (2781) 评论 (6) 编辑
摘要:这篇小记源自于codeproject上的一篇文章http://www.codeproject.com/Articles/100175/Model-View-ViewModel-MVVM-Explained关于MVVM,它是一个对WPF和silverlight有很多好处的模式,如果你的开发伴随着下面的问题,那么你可以尝试尝试MVVM。你是否是与一个设计者合作一个项目并且设计和开发都很复杂而且几乎是要同时开始工作?你是否需要对你的方案进行彻底的单元测试?在你的团队中,你是否需要一个可重用的模块?你是否想改变你的界面而不影响到后台逻辑?需要了解的概念Model 模型 模型-领域模型,Model描述. 阅读全文
posted @ 2013-09-16 13:35 一文钱 阅读 (1357) 评论 (5) 编辑
摘要:这篇文章的由来是我看了国外的一篇博客后觉得不错也就加了自己的理解后翻译了下来 我需要一个简单易用的拦截机制来应对一些要用AOP技术的需求 。当然,现在已经有一些拦截器了,不过大部分都是在运行时通过IL语言,来emit动态的子类,并且最终关于你可以拦截的类的限制几乎是一样的:非静态,必须是non-sealed,属性和方法必须是virtual 等等 其它的拦截机制需要改变生成过程,或者你得买一个license,我就提供不了。。。目录介绍高级开发人员看这!AOP的原则背景关于AOP的益处,一些场景…场景 A场景 B场景 CCross-cutting concerns理论答案一些概念我们如... 阅读全文
posted @ 2013-02-26 09:24 一文钱 阅读 (2542) 评论 (9) 编辑
摘要:今天再来介绍一些经典的404页面,还记得上一篇文章么,那里也有很多404哦点我回顾01.CSS-TricksCSS-Tricks 是个非常不错的网站,被广大设计者所喜爱,尽管主题很枯燥,不过确充满激情,幽默,个性。这就是他那忒混蛋的404页面。02.HootsuiteHootsuite是国外一个社交媒体管理平台。而猫头鹰则是他们的吉祥物,瞧上面,那就是他们的404页面。03.iStockphotoiStockphoto is an online, royalty free, international microstock image provider that’s risen to prom 阅读全文
posted @ 2013-02-06 10:55 一文钱 阅读 (1069) 评论 (0) 编辑
摘要:源码下载介绍我们可以用ASP.NET提供的DropDownList控件非常简单的去展现一系列的选项,不过如果你想要允许用户输入信息,那么很是可惜啊,答案是不能,非得想要,你就得写javascript或者是jquery什么的。现在我将分享一个我觉得不错的DLL控件,你可以非常容易的集成到你的asp.net页面中。源码所运用到的知识:ASP.NET 4.0 / WebformsC#jQuery / JavaScriptCSS例子背景使用这个控件,你完全不需要懂jQuery,JavaScript,和CSS。唯一需要的是,你得在需要的页面引用它,还有正确的包含所用到的CSS和javascript文件, 阅读全文
posted @ 2012-12-16 10:27 一文钱 阅读 (1218) 评论 (4) 编辑
摘要:好久没写东西了,最近搞了下silverlight方面的东西,有一需求要求应用程序的模块和xap包分离,实现按需加载,模块化的更新,怎么做呢?在没思路的情况下,百度,google是最好的方法了,虽然能搜到得东西不多,不过也让我有了头绪,也就有了下面的文章。1.用WebClient从服务端下载这是一个用来接收和发送数据的类,这里我们用它来从服务端加载dll模块 public void DownloadAssembly() { var webClient = new WebClient(); webClient.OpenReadCom... 阅读全文
posted @ 2012-11-20 14:04 一文钱 阅读 (1716) 评论 (4) 编辑