当前位置:IT09数码网 > 热点 > I T 资讯 > 正文

CAD技术:中望CAD+2014.NET四大特点

http://www.it09.cn 时间:2013-09-04 10:55来源:赛迪网

  中望CAD+最新的2014版本已经能够支持.NET开发,这对于广大的.NET开发者来讲,是一个令人振奋的好消息。对于软件开发者而言,功能强大的编程语言并不意味着是最好的语言,只有根据开发者本身的特点,选择合适的编程方式才是明智的。在中望CAD+2014中,除了动态块、CUI自定义界面、Smarts系列、Online等实用性功能外,支持.NET更是针对二次开发而专门新增和完善的。具体而言,它具有以下几个特点:
 
  一、多种选择,灵活方便
 
  中望CAD+最早的版本就实现了全面支持LISP/VBA/SDS/ZRX,而2014版中.NET API提供了一系列托管的外包类(Managed Wrapper Class),使开发人员可在.NET框架下,使用任何支持.NET的语言,如VB.NET、C# 和Managed C++等对中望CAD+进行二次开发,将更多专业软件移植到中望CAD+上面。
 

 
  二、功能强大,易学易用
 
  用ZRX(VC)开发中望CAD+,开发者可以开发出功能强大的应用。我们知道,ObjextZRX可以很好地运用各种面向对象技术,但其缺点是发开速度比较慢,同时对开发人员的能力要求很高;它是基于VC++平台上进行的开发。相比之下,VBA和Lisp则比较容易上手,但是它们对于复杂、大型的程序显得无能为力。.NET同时结合了VC++功能强大和VBA或Lisp易学易用的特点,可以快速开发出功能强大的应用,是完全面向对象的开发方式。
 
  三、配置简单,稳定可靠
 
  .NET开发中望CAD+,开发环境配置简单,只需在VS平台中链接两个库文件, ZwDatabaseMgd.dll和ZwManaged.dll,就可以进行中望CAD+的开发了,并且从中望CAD+2014开始,这两个库文件就已经打包进去了,非常方便。不同于ObjectZRX开发者,.NET开发者不需要自己去下载对应版本的开发库,.NET开发只要下载需要基于开发的中望CAD+版本就可以了。在VC环境下,程序员需要自己管理内存的申请和释放,而.NET采用了垃圾回收机制,由.NET框架自行判断内存回收的时机并实行回收,从而解决了令C++程序员头痛的内存泄漏问题。也正是由于这个特点,.NET语言开发的软件产品稳定性较高。
 
  四、控件丰富,界面友好
 
  VC++对话框需要自己编写,难度较大,要求较高,耗时长, .NET封装了更好的类和控件,可以快速创建友好的界面。以报表为例(如下图),FastReport .NET的报表元件很丰富,从最基本的文本元件、图形和直线到图表元件和条形码元件都已经包含。特别是微软收购了Dundas Chart之后,现在最新的Visual Studio 2010中包含了免费的漂亮的Dundas Chart,FastReport把Visual Studio中的图表给整合进来,应该说效果还是非常不错的,这几类图表已经基本上满足我们的需求了。
 

 
  对于中望CAD+2014新增的支持.NET功能,对于软件开发者来说,是非常有价值的。有兴趣的用户朋友可以亲自体验一下,相信其效果远远优于以上所描述的。现在,中望软件官网及主流软件下载站点均有提供中望CAD+2014免费下载服务。
 
  体验中望CAD+2014卓越品质!8月1日起,中望CAD+2014有奖测试大赛同步启动,30天正版授权号(FF3W-7RQF-YV36-PZ8Q-8XUK-EYTR)及限量旅游大奖等你拿!

    【免责声明】本文仅代表作者个人观点,与IT09数码网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。