码迷,mamicode.com
首页 >  
搜索关键字:mvvm    ( 1748个结果
Knockout学习之(1)
监控属性Knockout包含以下三个核心特性:1.监控属性和依赖跟踪2.显式绑定3.模板下面我们将学习这三点中的第一点,在这之前我们先研究下MVVM模式和视图模型的概念。MVVM和视图模型模型:用来存储应用中的数据。它处于业务领域中,并且包含了相关的属性以及操作,与用户界面独立。在使用OK时,你将经...
分类:其他好文   时间:2014-06-06 21:49:44    阅读次数:333
Asp.Net MVC4开发一:概要
之前为写Asp.Net MVC4而写了Linq应用系列: Linq技术一:Linq to SQL和Devart Linq to SQL Model Linq技术二:Linq to XML及xml增删改查的不同实现方式 Linq技术三:Linq to Object 和生成数据表的扩展方法  Linq技术四:动态Linq技术 -- Linq.Expressions   ...
分类:Web程序   时间:2014-06-04 13:10:21    阅读次数:411
迷你MVVM框架 avalonjs 沉思录 第2节 DOM操作的三大问题
jQuery之所以击败Prototype.js,是因为它自一开始就了解这三大问题,并提出完善的解决方案。第一个问题,DOM什么时候可用。JS不像C那样有一个main函数,里面的逻辑不分主次。但JS是这样玩,并不意味着DOM也是这样。被JS自由惯了的人,于是傻眼了。这涉及一个时间的概念。牛顿与爱因斯坦...
分类:Web程序   时间:2014-05-31 11:13:08    阅读次数:405
迷你MVVM框架 avalonjs 沉思录 第1节 土耳其开局
正如一切传说的开端那样,有一远古巨神开天辟地,然后就是其他半神喧宾夺主。我们对最巨贡献与创建力的远古巨神懵懂不知,却对巫师们的话语津津乐道。这同样也是我们前端的现实。MVVM是来自.NET,另一个遥远的界域。前端,相对于后端,怎么看都是蛮夷之地。JS这个肩负着前端一切交互工作的语言,竟然被视为恶魔,...
分类:Web程序   时间:2014-05-29 19:12:59    阅读次数:325
MVVM架构~knockoutjs系列之扩展ajax验证~验证输入数据是否与后台数据相等
返回目录在看这篇文章之前,你有必要先看我之前的文章,之前文章是将一个方法以参数的形式传给KO,然后返回一个真假值,去做验证,这类似于面向对象语言里的委托,在JS里我们叫它回调方法,本篇文章与前一文章不同,需要有两个参数,其一是远程方法的签名(JS方法),其二是已知要比较的数据(可能是加密后的密码数据...
分类:Web程序   时间:2014-05-26 22:46:51    阅读次数:262
silverlighter下MVVM模式中利用Behavior和TargetedTriggerAction实现文本框的一些特效
在silverlight一般开发模式中,给文本框添加一些事件是轻而易举的,然而MVVM开发模式中,想要给文本框添加一些事件并非那么容易,因为MVVM模式中,只有ICommand接口,而且也只有Button中才有Command属性,通过ViewModel可以将方法绑定到Button上面,却无法绑定.....
分类:Web程序   时间:2014-05-26 15:40:26    阅读次数:332
【翻译】在Ext JS 5种使用ViewControllers
在Ext JS 5中,在应用程序架构方面提供了一些令人兴奋的改进,如添加了ViewModels、MVVM以及viewControllers来加强MVC应用程序。最重要的是,这些选择并不互斥,因此,可以采用增量的方式来介绍这些功能,又或者将他们混合在一起。...
分类:Web程序   时间:2014-05-26 05:02:36    阅读次数:304
Silverlight项目笔记1:UI控件与布局、MVVM、数据绑定、await/async、Linq查询、WCF RIA Services、序列化、委托与事件
最近从技术支持转到开发岗,做Silverlight部分的开发,用的Prism+MVVM,框架由同事搭好,目前做的主要是功能实现,用到了一些东西,侧重于如何使用,总结如下: 1.UI控件与布局 2.MVVM 3.数据绑定 4.await/async 5.Linq查询 6.WCF RIA...
分类:Web程序   时间:2014-05-25 20:05:38    阅读次数:346
MVVM架构~knockoutjs系列之为validation.js扩展minLength和maxLength
返回目录为什么要对minLength和maxLength这两个方法进行扩展呢,是因为这样一个需求,在用户注册时,可以由用户自己决定他们输入的字符,中文,英文,数字均可,这样做了之后,使用户的体验更好,但对于程序来说就有些麻烦了,因为我们的Length方法只针对英文字符和数字而言的原因1:事实上,真实...
分类:Web程序   时间:2014-05-22 00:56:17    阅读次数:334
AngularJS 源码分析1
### AngularJS简介 angularjs 是google出品的一款MVVM前端框架,包含一个精简的类jquery库,创新的开发了以指令的方式来组件化前端开发,可以去它的官网看看,请戳这里 再贴上一个本文源码分析对应的angularjs源码合并版本1.2.4,精简版的,除掉了所有的注释, 请...
分类:Web程序   时间:2014-05-19 13:24:59    阅读次数:550
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!