bootstrap easyui RunJS JSFiddle codepen Gist
摘要: 这是本人第一次写比较复杂的文章,表达不清之处,请各位见谅。好,闲话少说,入正题。最近单位开发一个项目,其中需要用到自动升级功能。因为自动升级是一个比较常用的功能,可能会在很多程序中用到,于是,我就想写一个自动升级的组件,在应用程序中,只需要引用这个自动升级组件,并添加少量代码,即可实现自动升级功能。因为我们的程序中可能包含多个exe或者dll文件,所以要支持多文件的更新。首先,要确定程序应该去哪里下载需要升级的文件。我选择了到指定的网站上去下载,这样比较简单,也通用一些。在这个网站上,需要放置一个当前描述最新文件列表的文件,我们估且叫它服务器配置文件。这个文件保存了当前最新文件的版本号(las 阅读全文
posted @ 2012-04-26 15:10 lvyafei 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 比较WinForm应用和Web应用[整理]2007-08-17 23:55 比较WinForm应用和Web应用[整理]1、UI的布局能力HTML具有完善的布局能力,包括能够基于文本流进行布局,包括各种段落、图片,段落中文字的左中右对齐,段首的缩进,行间距,避头尾字符;HTML的表格具有极强的布局功能,可以将UI分割成不同比例的部分,可以按照比例缩放;HTML元素的位置和尺寸,不但可以是像素也可以是百分比;矢量图可以通过VML来实现,任何元素作为位图输出之前,可以通过滤镜变换。WinForm主要是以GDI在窗口上输出,理论上没有什么实现不了的。当然,要想实现成HTML的能力是不现实的。GDI的优 阅读全文
posted @ 2012-04-26 14:54 lvyafei 阅读(765) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/peterzb/tag/WinForm/ 阅读全文
posted @ 2012-04-26 14:32 lvyafei 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个 Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。 (一).Web.Config是 阅读全文
posted @ 2012-04-25 16:46 lvyafei 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 摘要:随着Internet和weh技术的迅速发展,传统的分布式计算技术已经不能很好的适用于Web环境。正是基于这种情况,Web Service技术应运而生。Web Service是一个新概念,它的系统架构、实现技术是现有应用的面向Internet的一个延伸。Web是为了程序到用户的交互,而Web Service是为程序到程序的交互作准备,web Service已成为IT产业近几年来探索的热点课题之一。关键词:Web Service;特点;技术1 Web Service关键技术Web Service以技术栈的形式规范了Web Service体系中的各类关键技术,包括服务的描述、发布、实现以及消息 阅读全文
posted @ 2012-04-23 23:35 lvyafei 阅读(178) 评论(0) 推荐(0) 编辑
摘要: http://wenku.baidu.com/view/f1eff439376baf1ffc4fad21.html 阅读全文
posted @ 2012-04-23 23:34 lvyafei 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 编辑器加载中...Web Service简介 分布式应用程序和浏览器 研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的瘦客户应用程序。这当然不是因为瘦客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问题。 传统的Windows富客户应用程序使用DCOM来与服务器进行通信和调用远程对象。配置好DCOM使其在一个大型的网络中正常工作将是一个极富挑战性的工作,同时也是许多IT工程师的噩梦。事实上,许多IT工程师宁愿忍受浏览器所带来的功能限制... 阅读全文
posted @ 2012-04-23 23:27 lvyafei 阅读(150) 评论(0) 推荐(0) 编辑
摘要: WSDL(Web Service Description Language)是一种用于描述Web Service的XML。其文档结构如下:Definition根元素Types数据类型定义,提供了用于描述交换消息的数据类型定义,它使用某种类型系统(一般使用XML Schema中的类型,即XSD)Message消息数据结构的抽象类型化定义,消息包括多个逻辑部分,每一部分与某种类型系统中的一个定义相关。消息使用Types所定义的类型来定义整个消息的数据结构。Operation对服务中所支持的操作的抽象描述。一般来说,单个Operation描述了一个访问入口的请求/响应消息对。PortType某个访问 阅读全文
posted @ 2012-04-22 14:32 lvyafei 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Flex Builder 3 正式版,发布于中国时间 2008 年 2 月 25 日;下载地址一:http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe大小: 424 MB ;未进行压缩的 Flex Builder 3 安装文件不用注册登录,可以直接下载。下载地址二:http://trials.adobe.com/Applications/.../FB3_WWEJ.exe大小: 385.84 MB ; 已经压缩的 Flex Builder 3 安装文件需要注册登录,才可下载。Flex builder 3.0注册码(已经试 阅读全文
posted @ 2012-04-22 12:11 lvyafei 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文和大家重点讨论一下Flex框架中Cairngorm和Mate的优缺点,Cairngorm是一个广为人知的老牌Flex框架,而Mate是一个基于标签的,事件驱动的框架。它们有什么不同点或者相似之处吗请看下文详细介绍。如何选择一个Flex框架CairngormCairngorm是一个广为人知的老牌Flex框架。它是一个微型架构——由一些设计模式组成用来降低团队协作的困难。Cairngorm从Java的世界带来了很多开发理念,并且把重点放在三个关键区域:处理用户动作,封装服务端的交互和业务逻辑,管理客户端的状态和界面呈现。使用Cairngorm来构建一个项目,需要将应用代码分离到不同的包并且继承 阅读全文
posted @ 2012-04-21 19:26 lvyafei 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 现有成熟常用的Flex框架: Cairngorm (Adobe Open Source) - MVC framework PureMVC (Open Source) - MVC framework Mate (Open Source) - tag-based, event-driven Swiz (Open Source) - Metadata-based Dependency Injection Spring ActionScript (Open Source) – IOC Framework 􀟋􀬟􀧴􀬉 http://www.infoq.com/news/2008/01 阅读全文
posted @ 2012-04-21 17:11 lvyafei 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Cairngorm框架构成:1. Model Locator(模型定位器):存储你的应用中所有的Value Objects(数据)和共享变量在一个位置。和Http的Session对象类似,只是它存储在Flex接口的客户端而不是在中间件应用服务器的服务器端。2. View(界面):通过一个或者多个Flex组件(按钮、面板、组合框、Tile等等)组合在一起的一个个命名单元,绑定数据在Model Locator(模型定位器)中,并且产生基于用户操作(点击、滚动、拖拽等)的自定义的Cairngorm事件。3. Front Controller(前端控制器):接收Cairngorm事件并映射他们到Cai 阅读全文
posted @ 2012-04-21 16:21 lvyafei 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 简介airngorm是指导Flex开发以MVC(Model-View-Control)模式进行的架构框架,它的重点在于给你一个指导性原则,而并非具体实现,它要实现的目的就是提高项目的可维护性和灵活性,和重用(注意是功能上的重用,而非代码级的重用)。它是一个由多个设计模式组合而成的集合体。使用它的重点在于遵循它的设计思想,而非使用它的代码。它解决的问题包括:使用Model保持客户端状态,使用ValueObject方式达到传送数据的目的。Cairngorm推荐的最佳实践:将数据模型几种到一个全局的ModelLocator中。ModelLocator应为单例模式避免变量冲突。在控件中使用数据绑定合理 阅读全文
posted @ 2012-04-21 16:18 lvyafei 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 前台控制器监听用户动作用户处于这次会话的主导地位。你的RIA等待来自用户的一些提示。这些提示包括:点击按钮,拖放图标,双击行或是发送表单,这些都叫做“用户动作”Cairngorm 将这些用户动作翻译成Cairngorm事件。无论是点击,按下,拖曳,放下,提交的事件都代表用户的需求,你使用事件广播器广播事件。事件广播器是Cairngorm会话的开始。前台控制器模块是Cairngorm事件的唯一监听者。聚集不同事件句柄,前台控制器确保满足用户的需求。无论如何,前台控制器不做具体的工作。它只是一个管理者,不是一个工人。前台控制器负责管理着一份名单“谁做什么?”,一份命令名单,命令对应着相应的事件。命 阅读全文
posted @ 2012-04-21 13:43 lvyafei 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 构造函数可以使用 super() 语句显式地调用其直接超类的构造函数。如果未显式调用超类构造函数,编译器会在构造函数体中的第一个语句前自动插入一个调用。还可以使用 super 前缀作为对超类的引用来调用超类的方法。如果决定在同一构造函数中使用 super() 和super,务必先调用 super()。否则,super 引用的行为将会与预期不符。另外,super() 构造函数也应在 throw 或 return 语句之前调用。下面的示例说明如果在调用 super() 构造函数之前尝试使用 super 引用,将会发生什么情况。新类 ExampleEx 扩展了 Example 类。ExampleEx 阅读全文
posted @ 2012-04-19 16:24 lvyafei 阅读(237) 评论(0) 推荐(0) 编辑
博客地址:lvyafei 返回顶部   返回顶部   返回顶部 站长QQ,点击这里给我发消息
无觅关联推荐,快速提升流量