Wu.Country@侠缘

勤学似春起之苗,不见其增,日有所长; 辍学如磨刀之石,不见其损,日所有亏!

DevExpress.Net框架库解析(1):DevExpress框架库简介

DevExpress.Net框架库解析(1):DevExpress框架库简介

DevExpress框架库是一套基于.NetUI控件库,也是目前.Net下最为强大的完整的一套UI控件库。它主要集成了WinFormWebForm下的一些常用控件和UI元素。可以在它的官方网站下载试用版。

官方网站:http://www.devexpress.com/

 

1.             版本说明与安装:

a)       DevExpress有好几个可用的版本,而且不同的集成包有不同的内容。这里是部份可下载的框架库试用版:
http://www.devexpress.com/Downloads/NET/DXperience/
 
两个可用的集成包:DevExpress.Net For VS.net 2003的最新版V6.3.5
http://www.devexpress.com/Downloads/NET/DXperience/files/DXperienceEval-6.3.5.exe
另一个:DevExpress.Net For VS.net 2003的最新版V7.1.2
http://www.devexpress.com/Downloads/NET/DXperience/files/DXperienceEval-7.1.2.exe

b)       下载安装后

                        i.              会在GAC中安装一份全部的DLL

                       ii.              在安装目录下\Sources\DevExpress.DLL也会有一份完整的DLL

                     iii.              同时会为VS.Net2003或者2005注册工具箱工具

                    iv.              帮助文档

注:本人目前使用的是VS.net 20036.3.3版,以后所有的说明都基于这个版本,至于2005版,或者后期更高版本,在大的框架上应该不会有太大的变动。

c)        关于有破解
目前国内有一些破解版,在Google或者百度上搜索一下应该不难找到。破解版一般都是使用重新编译了的DLL文件,覆盖了GAC和安装目录里的DLL文件。

 

2.             Demo

a)       演练Demo是学习的最好方法,安装后会在程序菜单里添加所有的Demo项目,请最好先做个备份再开始演练。Demo项目在安装目录。

 

3.             项目工程简单说明

a)       它的帮助基本上是以工程为单位进行编辑的,因此主要的工程大概就是下面图中的十几个:
image002.jpg

b)       项目引用关系简单说明:

                        i.              它的核心项目为XtraDataXtraUtils,基本上其它所有的项目都对这两个项目有引用。而XtraUtil又引用了XtraData。其次是XtraEditor,它是核心界面库,基本上其它所有的UI工程也都引用它了。再就是XtraBarsXtraNavBar

                       ii.              XtraPrinting也算是一个核心项目,但其它项目对它的引用并不多,就一个XtraReport对它有引用。而最为神奇的是,几乎所有的控件都可以用PrintingSystem打印出来!因此,从使用上讲,它也算是一个核心工程了。而我对整个库的学习也是从它开始。

                     iii.              设计时工程。几乎每个控件都有一个设计时(Designer)工程,它主要负责VS.Net开发环境在使用这些控件时在设计器上的承现状态和一些设计时行为。这也将是我研究和学习的一个方向,我会在以XtraReport的设计时做为学习内容来研究它的设计时开发。

                    iv.              数据持久层工程XPO。这是一个数据持久层项目,可惜它的数据引擎的DLL没有开放。只能用ADO.Net的数据库引擎。这也将是我研究的一个方向。

 

4.             附属工具:

a)       附属工具主要有项目转化工具,界面设计工具(也是我要研究的一个工具),和其它几个小工具。

posted on 2007-05-11 22:35 Wu.Country@侠缘 阅读(3749) 评论(5)  编辑 收藏

评论

#1楼  2007-05-12 09:05 cnlb [未注册用户]

不错!终于有人研究了,有空交流下吧   回复  引用    

#2楼 [楼主] 2007-05-12 09:15 Wu.Country@侠缘      

没问题,欢迎与大家交流。我写出来就是想和大家交流的。   回复  引用  查看    

#3楼  2007-05-15 16:21 song [未注册用户]

 我也正在学习dev express ,有 研究dev Express 的QQ 群吗。加我msn 行不。 sytwss@hotmail.com




  回复  引用    

#4楼  2008-05-09 14:37 mmb [未注册用户]

我想实现这样的功能:
SQL中有一个从多个基表生成的视图,我想在客户端程序显示这个视图的数据并可对其更改后保存到数据库中,看了点XPO这块的资料.都没看见XPO对SQL表操作的示例,请问,使用XPO能实现我的要求吗???其它的解决方式也行.希望能得到你的回复.   回复  引用    

#5楼  2008-05-23 10:25 Howard Queen      

好东西啊!!!!!!!!   回复  引用  查看    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-05-11 23:12 编辑过
 
另存  打印