08 2014 档案

【译】Android系统简介—— Activity
摘要:续上一篇,继续介绍Android系统。上一篇:【译】Android系统简介本文主要介绍构建Android应用的一些主要概念:ActivityActivity是应用程序中一个单独的有UI的页面(screen),例如:在email应用中,会有一个activity用来显示email的列表,还有activi... 阅读全文

posted @ 2014-08-31 17:12 AI应用技术 阅读(483) 评论(0) 推荐(0) 编辑

【译】Android系统简介
摘要:简介本文主要介绍Android的基础知识和体系结构,本文主题:简介什么是Android,为什么开发者需要关注Android;Android体系结构(如Linux Kernel, Libraries, Android Runtime, Application Framework, Applicatio... 阅读全文

posted @ 2014-08-31 15:00 AI应用技术 阅读(1746) 评论(0) 推荐(1) 编辑

C# 访问控制:public、private、protected和internal
摘要:平日工作时最常用的访问控制符是public和private,当看到prism里面大量使用protected的时候,觉得还是不太理解为啥。所以就静下心来查找并理解了一下,这里记录下,以便回顾和交流。以下是从stackoverflow看到的一张表:为什么需要访问控制呢?当项目越来越大时,很容易剥离模块间... 阅读全文

posted @ 2014-08-24 20:22 AI应用技术 阅读(1412) 评论(2) 推荐(0) 编辑

《Prism 5.0源码走读》ModuleCatalog
摘要:概念ModuleCatalog 是Prism中主要概念之一,主要用来保存应用程序可用的modules(模块),每个module都是用ModuleInfo来定义(包含module的名称、类型和位置)。功能实现ModuleCatalog继承自IModuleCatalog,IModuleCatalog声明... 阅读全文

posted @ 2014-08-24 18:31 AI应用技术 阅读(1906) 评论(1) 推荐(0) 编辑

《.NET简单企业应用》技术路线
摘要:前言工作三年了,一直从事基于.NET体系的企业应用开发,心得和经验也攒了点;担心时间长了给忘了,所以得给写下来,以便以后回味回味;更重要的是能让知识系统化和体系化。本系列以一个简单的企业应用系统为基线,以技术设计使用为主线来总结我这三年的一些心得。框架结构1. C/S,B/S架构,N-tire, R... 阅读全文

posted @ 2014-08-24 10:22 AI应用技术 阅读(2425) 评论(0) 推荐(1) 编辑

C#中的interface、virtual和abstract
摘要:一、Abstract:abstract方法必须在abstarct类中声明,没有默认实现,子类必须实现。二、Virtual:virtual方法可以声明在abstract类中,也可以声明在非abstarct类中,并且可以有默认实现。三、Interface(接口)接口的一些描述1. 接口是一个引用类型,通... 阅读全文

posted @ 2014-08-23 14:08 AI应用技术 阅读(2282) 评论(0) 推荐(0) 编辑

《Prism 5.0源码走读》UnityBootstrapper
摘要:UnityBootstrapper (abstract class)继承自Bootstrapper(abstract)类, 在Prism.UnityExtensions.Desktop project中。主要是为了支持Unity Container(Dependency Injection Cont... 阅读全文

posted @ 2014-08-20 21:53 AI应用技术 阅读(2024) 评论(0) 推荐(0) 编辑

《Prism 5.0源码走读》Service Locator Pattern
摘要:在Prism Bootstrapper里面取实例的时候使用ServiceLocator模式,使用的是CommonServiceLocator库 (http://commonservicelocator.codeplex.com/)。ServiceLocation定义了IServiceLocator及... 阅读全文

posted @ 2014-08-14 22:45 AI应用技术 阅读(1611) 评论(0) 推荐(0) 编辑

《Prism 5.0源码走读》 设计模式
摘要:Prism或Prism构建的应用程序时会使用大量的设计模式,本文简要列举Prism相关的那些设计模式。Adapter(适配器模式):Prism Library主要在Region和IoC container应用Adapter模式。ContentControlRegionAdapter.csItemsC... 阅读全文

posted @ 2014-08-11 22:16 AI应用技术 阅读(974) 评论(0) 推荐(0) 编辑

《Prism 5.0源码走读》Bootstrapper
摘要:Prism框架需要在应用程序启动的时候进行一些初始化的工作,Bootstrapper就是来做这些的,是其切入点。Bootstrapper主要要做的事有:创建和配置module catalog,创建DI Container,为UI配置默认的region适配器,创建和初始化shell以及初始化modul... 阅读全文

posted @ 2014-08-10 17:28 AI应用技术 阅读(1281) 评论(4) 推荐(1) 编辑

VS编译时自动下载NuGet管理的库
摘要:之前一直使用NuGet来管理一些第三方的库,但是每次check in代码时候为了保证编译通过,都需要把对应的packages check in。比较耗费时间,特别是往github上同步代码,而且这些库在NuGet上都有的,是没有必要check in上去的。应广大的同胞的要求,NuGet在2.0版本开... 阅读全文

posted @ 2014-08-09 14:38 AI应用技术 阅读(2776) 评论(0) 推荐(0) 编辑

《Prism 5.0源码走读》Prism 5.0简介
摘要:Prism是一个开发和设计模块化WPF应用的基础框架,里面包含了MVVM pattern和设计示例。当前最新的版本是Prism 5.0,官方网站:https://compositewpf.codeplex.com/Prism 5.0较4.0有相当的改动,其中主要变动的两个部分:1. 提供Portal... 阅读全文

posted @ 2014-08-09 13:22 AI应用技术 阅读(1809) 评论(0) 推荐(1) 编辑

导航

点击右上角即可分享
微信分享提示