【编者按】本文出自站外作者BrijBhushanMishra,Brij是微软MVP-ASP.NET/IIS、C#CornerMVP、CodeProjectInsider,前CodeProjectMVP,CodeProjectMentor以及CodeProjectPlatinumMember,拥有6年左右的高级开发工程师/架构师经验,自幼酷爱计算机。采用ASP.NET和IIS构建Web应用程..
分类:
Web程序 时间:
2016-01-13 20:14:25
阅读次数:
269
复杂的软件必须有清晰的架构,便于维护和扩展,下面脑图罗列出了各自的区别来自为知笔记(Wiz)附件列表MVVM脑图.png
分类:
Web程序 时间:
2016-01-06 13:48:03
阅读次数:
149
在android项目开发中,随着功能不断迭代,代码量通常也会随之不断增加,维护成本越来越高。作为开发者,笔者经常会被杂乱的逻辑搞的焦头烂额,不禁思考:什么样的结构能够简化开发,同时又能降低维护成本?当下开发中比较推崇的是三层架构,典型代表即是MVP。笔者在此将最近对MVP的理解与心得与大家分享一下。...
分类:
移动开发 时间:
2016-01-05 01:34:16
阅读次数:
247
51CTO与微软中国合作长期为用户提供申请“微软最有价值专家”的平台希望有兴趣、资历的朋友以及正在朝这个方向努力的朋友能够积极参与只要您想参与我们将为您向微软推荐微软最有价值专家MVP一年评选4次分别为每年的1月、4月、7月、10月。2016年4月的MVP申请截止时间是2016年1月..
分类:
其他好文 时间:
2016-01-04 18:27:22
阅读次数:
247
1.了解不同版本的特性包括IDE的。如:AsyncTask3.0之后和之前的区别、Android 5.0的新的API、Android 6.0 不能用HttpClient 、AS2.0的新特性 等等。2.掌握热门技术并了解其原理。如:RxJava(响应式框架)、Retrofit(请求框架可以配合RxJava)、MVP(开发模式) hotfix(热修复)等等。3.掌握测试工具(因为懂得测试查看才能更好...
分类:
移动开发 时间:
2015-12-30 17:33:56
阅读次数:
183
引用苏宁前端架构师的一个总结作为开篇编程技术及生态发展的三个阶段最初的时候人们忙着补全各种API,代表着他们拥有的东西还很匮乏,需要在语言跟基础设施上继续完善然后就开始各种模式,标志他们做的东西逐渐变大变复杂,需要更好的组织了然后就是各类分层MVC,MVP,MVVM之类,可视化开发,自动化测试,团队...
分类:
其他好文 时间:
2015-12-30 10:26:54
阅读次数:
202
复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javas...
分类:
Web程序 时间:
2015-12-27 14:43:00
阅读次数:
156
1.MVP框架介绍: 最近公司内部培训,正好理一下项目的架构,目前最主要的产品还是用的MVP软件设计模式,就顺便查查资料来做个总结。1.1什么是MVP? MVP是Model-View—Presenter的缩写,从网上找到的资料来看,大多数时候,对于MVP的介绍还是基于MVC,关注点基本上就集中在.....
分类:
其他好文 时间:
2015-12-26 23:30:10
阅读次数:
203
看到博友SQL Server MVP桦仔的一篇博文“将表里的数据批量生成INSERT语句的存储过程的实现”。我仔细看来博文中的两个存储代码,自我感觉两个都不太满意,都是生成的单行模式的插入,数据行稍微大些性能会受影响的。所在公司本来就存在第二个版本的类似实现,但是是基于多行模式的,还是需要手工添.....
分类:
数据库 时间:
2015-12-23 17:42:41
阅读次数:
192