摘要: 在使用MVVM之前,还是要真正明确一下使用这种模式的的两个核心目标:1.让UI界面与逻辑能够很好地分离又协同工作。2.让逻辑代码更具有可测试性。写代码的过程中,认真体会吧。 阅读全文
posted @ 2012-03-09 19:23 JunBird 阅读(447) 评论(0) 推荐(1) 编辑
摘要: PO :persistent object持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。2 .在hibernate持久化框架中与insert/delet操作密切相关。3 .PO中不应该包含任何对数据库的操作。---------------------------------------------------------POJO :plain ordinary java object 无规则简单java对象一个中间对象,可以转化为PO、DTO、VO。1 .POJO持久化之后==〉PO(在运行期,由Hibernate中的cglib 阅读全文
posted @ 2012-03-09 19:09 JunBird 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: 目录路由事件概述 WPF 元素树 事件路由 路由事件和组合 附加事件 路由命令概述 操作中的路由命令 命令路由 定义命令 命令插入 路由命令的局限 避免命令出错 超越路由命令 路由处理程序示例要想尽快熟悉 Windows® Presentation Foundation (WPF),必须要面对的一个难题是有许多需要掌握的新结构。甚至 Microsoft® .NET Framework 属性和事件这类简单的事物,在 WPF 中也有新的对应项,功能有所更新且更为复杂——尤其是依赖关系属性和路由事件,这一特点更为显著。还有就是那些全新的内容,如动画、样式设定、控制模板和路由命令等 阅读全文
posted @ 2012-03-09 15:52 JunBird 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 软件工程这个概念对于我来说太大,软件开发的概念相对涵盖范围小一些,对于我来说还是太大。在很多种情况下,编码,依然是主要工作内容。我想很多人都有类似的经历(大牛请跳过此段): 1.大学时专业是计算机。学过的课程多而全。有些人课余会主动学习下网页、flash、作图,Java,Oracle。 2.毕业后第一份工作往往是从维护别人的软件或协助测试开始,主要是调试源代码,利用SQL事件探查器研究逻辑,对SQL的接触和操作较多.主要遇到的问题是下标无效,SQL语句性能过低的问题。陆续的会根据对所在项目的了解情况,分配到一些模块中的小的修改或简单功能的添加。这个时候往往学习和积累了一部分数据库的知识,慢.. 阅读全文
posted @ 2012-03-09 10:20 JunBird 阅读(254) 评论(0) 推荐(0) 编辑