网上文摘 小说 Flash游戏 最近更新 下载排行 资源分类 下载指南
经典编程资源 精彩不容错过
设为首页
加入收藏
联系我们
当前位置:Delphi园地技巧文章宝兰动态 → Delphi2008调查(中文版)
Delphi2008调查(中文版)
日期:2008年5月4日 作者:codegear 人气: 查看:[大字体 中字体 小字体]

谢谢你抽出宝贵时间来参加, 2008年Delphi用户调查。您的宝贵意见将有助于指导未来的Delphi开发。这项调查大约需要20分钟可以完成。我们知道你的时间是宝贵的,所以我们非常感激您能参加本次年度调查。



请注意,本次调查是主要是针对Delphi的,其中包含了很少的C + + Builder的相关的内容。如果你是一个C + + Builder的开发者,也是一个Delphi的开发者,请在本次调查中主要以Delphi开发者的立场来考虑问题 。我们期待着这项调查与另一专门针对C + + Builder调查能够得到尽可能正确、完整的结果。

注:如果您选择"其他" ,为某一问题的答案,请将相关的信息填写在相关编辑框中。


真诚的,
Delphi Team
 
如需要填写调查表请访问
 
以下为调查项列表,选择无效:)
 

一般信息

1.1.  本次调查中的很多问题是和您最近购买或使用的Delphi版本相关的,所以请选择您最近购买或使用的Delphi版本。
 
 
1.2.  您最近购买和使用的Delphi是哪个版本?
 
 
1.3.  哪个版本的Delphi是您目前时常工作中使用的?
 
 
1.4.  请评价您最近购买的Delphi的以下几个方面
 
  卓越 满意 普通 不好
技术
功能
平台支持 (OS, Database, etc.)
品质
文档
安装和注册
效率
价值
 
1.5.  请评价您最近购买的Delphi和您以前购买的Delphi比较起来,各个方面的差异。
 
  显著提高 稍有提高 相同 稍有下降 显著下降
技术
功能
平台支持 (OS, database, etc.)
品质
文档
安装和注册
效率
价值
 
1.6.  您现在开发中使用何种语言(选择所有适用的)?
 
 
1.7.  下面各项中,哪个最接近于您现在使用Delphi的状态。
 
我用Delphi以及其他的IDE和工具
 

平台

2.1.  对于新的Delphi应用或那些您还在维护的应用,在未来的24个月您会使用哪一个Windows操作系统部署你的应用? (多选 )
 
 
2.2.  一个Windows开发平台的增强功能会更影响您的升级决定?
 
 
2.3.  对于您的开发项目,CodeGear应该以何种顺序开发以下功能以最好地满足您的需要?
 
1
2
3
4
5
 
2.4.  关于跨平台/ 交叉编译的支持,你是否需要应用部署支持:
 
 

功能

3.1.  你如何评价对以下IDE功能的使用?
 
  没有或不知道 无所谓/没有用 有时用 经常用
Block Completion
Class Completion
Code Completion
当前行高亮显示
括号匹配
Dockable Windows
代码可折叠
Structure View
Welcome Page
VCL 设计时 Guidelines
TODO List 功能
单元测试向导
UML/类图
Soap/WSDL 导入
代码审计和静态评估
代码本地版本管理
Data Explorer
Delphi/XML 绑定想到
Live Templates
Error Insight
重构
Help Insight
其它
 
3.2.  你喜欢哪一个界面设计器布局?
 
 
3.3.  你如何评价对以下第三方产品的使用:
 
  项目中经常使用 偶尔使用 经评估后决定不使用 从未关注过
Internet Direct (Indy)
QuickReports
IntraWeb
Rave Reports
InstallAware Express
TChart
Wise Owl Demeanor
 
3.4.  Delphi语言增强功能:请针对你的开发需要对以下语言功能进行排序:
 
1
2
3
4
5
6
7
8
9
 
3.5.  RAD Studio特点: 请根据您的开发需求对以下RAD Studio特点打分,分值在0到100之间,以显示您希望CodeGear更加关注哪些支持和功能。最终总分为100分。
 
Delphi for Win32 特性
Delphi for .Net 特性
C++Builder 特性
C#/VB.Net 特性
   
 
3.6.  VCL改进: 请根据你的开发需要分配100分到下面各项VCL框架的改进之中,以显示您对那些改进更加关注。最终总分为100分。
 
Ribbon Controls/带状控件
更新 Grid 控件
OpenGL/DirectX 支持
自动 Form 状态持久化
新的数据绑定方式
Skinning/皮肤组件
无障碍环境支持
改进的图形功能 (更好地高色彩图型支持, 矢量图, png等)
Vista特定的 API 和控件支持
   
 
3.7.  请填写您希望看到的其它新添或增强的VCL功能。
 
 
3.8.  IDE 增强: 请根据您的开发需求对以下可能的IDE增强功能打分,分值在0到100之间,以显示您希望CodeGear更加关注哪些支持和功能。总分100分。
 
进一步的 MSBuild 整合
在Project Manager里面进行RES文件的管理
代码自动格式化
类浏览器
更多的重构功能
在IDE中整合源代码控制系统(版本控制)
Open Tools API
Keymapping 编辑器
   
 
3.9.  请填写您希望看到的其它新添或增强的IDE功能。
 
 
3.10.  在下一个Delphi发布中, CodeGear会将字符串类型升级为 Unicode字符串。 Unicode字符串大多为透明方式,可能会对字符和字符串的处理产生影响。在您的代码中使用以下代码技术的频率是:
 
  从来不做 有事做 经常这样做
用字符串类型用做数据缓冲
明确地使用常数值 "1" 而不是 "SizeOf(Char)"来表示一个Char的长度
在字符串或PChars中使用指针运算
在字符串中使用TStream 的Read/ReadBuffer或 Write/WriteBuffer方法
执行操作时假定字符串的长度等同于字符串中字节的数量
对字符串和字符串数据进行直接内存处理(如 Move, Copy等)
 
3.11.  Delphi的下一版本将完全支持Unicode。因此默认字符串类型将改为Unicode字符串类型。 Unicode字符串大多为透明方式,但可能在字符串和char处理方面需要对您的现有项目代码进行简单改动。CodeGear 将会提供完整的文档帮助您过渡到Unicode. 以下哪一种陈述能够最好地描述您的迁移计划?
 
 
3.12.  CodeGear做出了大量的努力来保持Delphi for .Net和 Native Delphi之间高度的语言兼容性,以方便跨平台开发和输出. 您对于.NET 和 Native Delphi的兼容性有什么要求?
 
 

.Net 使用

4.1.  以下哪一句能够最好地描述您的Delphi for .Net使用情况:
 
我所有的.Net开发都是在Visual Studio中做的,因此对Delphi for .NET没有兴趣
我不需要进行.NET开发
 
4.2.  在未来12个月中,您的开发中 Native对.Net的比例大概是多少?
 
 
4.3.  您使用以下哪一种Delphi for .Net技术?
 
 
4.4.  以下哪句陈述能够最贴切地描述您的VCL.NET使用情况?
 
 
4.5.  您会在以下的IDE配置下购买或使用Delphi for .NET吗?
 
  绝对不会 可能 绝对会
Delphi for .Net 在 RAD Studio IDE (Galileo)中
Delphi for .Net 在 the Visual Studio IDE 中
Delphi for .Net 在 Eclipse 中
 

开发类型

5.1.  在未来12个月中,您会使用Delphi维护哪种类型的应用?
 
客户/服务器数据库应用 – 两层
客户/服务器数据库应用 – 三层或多层
ECO模型驱动应用
不带数据库连接的移动客户应用
基于web的服务器应用以及AJAX/HTML客户端
基于框架的Web应用 (ASP.NET, VCL for the Web,等等)
 
5.2.  在未来12个月中,您会使用Delphi开始/创建哪种新的应用?
 
 
5.3.  您使用Delphi进行web开发主要用到了哪种技术?
 
 
5.4.  如果您使用Delphi之外的其它工具或框架进行web开发,您使用的是:(多选)
 
 
5.5.  您是否开发自己的定制控件?
 
 

数据库

6.1.  您需要Delphi连接到哪一种数据库? (多选)
 
 
6.2.  您使用Delphi的哪一种数据库技术? (选择所有适用... )
 
 
6.3.  如果您使用dbExpress来访问数据,您会用:
 
 
6.4.  您的应用程序需要连接的最大的数据库容量?
 
 
6.5.  您的数据库应用需要多少个最终用户连接?
 
 
6.6.  如果您使用dbexpress时用到第三方驱动,您有什么具体的理由这样做吗?
 
 
6.7.  您尝试过 Enterprise Core Objects (ECO)吗?
 
 
6.8.  如果您正在使用ECO,是什么原因使您使用它呢? (选择所有适用... )
 
 
6.9.  如果您正在使用ECO,您用它开发什么类型的应用程序呢? (选择所有适用... )
 
 
6.10.  如果您使用的不是ECO,下列哪一项最能描述您不使用的原因:
 
我的Delphi版本中没有这项技术
 
6.11.  如果您正在开发ECO,您使用什么语言?
 
两个都用
 
6.12.  如果您正在开发ECO,您使用什么框架?
 
 

Development Environment

7.1.  您的主要开发机器使用什么样的处理器?
 
 
7.2.  您的主要开发机器使用什么操作系统运行Delphi?
 
 
7.3.  您的主要开发机器有多少内存?
 
 
7.4.  下面哪一句最能描述您使用Delphi开发时虚拟机的使用情况:
 
 

本地化/国际化

8.1.  您的日常工作使用Delphi IDE的哪一种本地化语言版本?
 
 
8.2.  您还希望看到Delphi翻译成哪一种语言?
 
 
8.3.  您将您的应用本地化到除母语之外的任何其它语言吗?
 
 
8.4.  如果您上一个问题回答"是",您将应用本地化时主要遇到哪些问题?
 
 

文档

9.1.  您如何评价文档的以下几个方面?
 
  一般 非常好 优秀
F1的参考帮助
例子
具体功能介绍/ howtos
概念性概述
IDE的对话框帮助按钮内容
框架/API 参考
 
9.2.  请将下列文档类型按重要性顺序排列。
 
1
2
3
4
5
6
 
9.3.  您愿意参与在线文档网站,以帮助改进Delphi文档吗?
 
 

培训和在线资料

10.1.  您用什么样的方式阅读CodeGear开发网络?
 
 
10.2.  您通过质量中心报告错误,提出功能要求吗?
 
 
10.3.  您是否使用CodeCentral上传或下载源代码或其它文件?
 
 
10.4.  如果您的组织需要培训,请评价您对不同类型培训的看法:
 
  没有必要 非常讨厌 讨厌 中立 喜欢 非常喜欢
在您公司的课堂陪训
"公开招生"类型的课堂培训
通过国际互联网(网络会议)的教师引导培训
自定进度的培训,导师通过互联网指导
通过因特网自定进度的自动化培训
私人辅导
通过书籍,杂志或网站自修
 

注册/激活/安装/许可证

11.1.  您能接受的Delphi最长安装时间,以分钟为单位
 
 
11.2.  您能接受的Delphi最长卸载时间,以分钟为单位
 
 
11.3.  你对Delphi2007和RAD Studio 2007的自动升级功能怎么看?
 
 
11.4.  你现在是否使用电子许可证?
 
 
11.5.  你是否会为你的应用选择有CodeGear提供的基于组件的许可证服务?
 
 

购买/升级

12.1.  你心目中以下三个版本Delphi的比较合理的购买价格应该是多少美金?
 
Professional:
Enterprise:
Architect:
 
12.2.  你心目中以下三个版本Delphi的比较合理的升级价格应该是多少美金?
 
Professional:
Enterprise:
Architect:
 
12.3.  你或你的组织如何购买Delphi?
 
 
12.4.  你在从CodeGear购买Delphi的过程中担任何种角色?
 
 
12.5.  你更希望通过哪种方式得到Delphi的拷贝?
 
 
12.6.  你首选的获得Delphi省级的方式?
 
 
12.7.  你对下面哪种购买Delphi的方式最感兴趣?
 
 
12.8.  你喜欢每个多久进行一次升级?
 
 
12.9.  当你做出升级决定时,下列哪一种因素对您有影响?
 
 
12.10. </