Delphi 2006
線上調查
首先我們要謝謝您花時間參加
2006 Delphi
使用者線上調查。您的回饋將對於
Delphi
未來的發展提供非常有價值的指引。這個線上調查大概將花上您
20
分鐘來完成它。我們非常瞭解您的時間是非常寶貴的,
Delphi
開發團隊非常感激您參與此次年度線上調查的活動。
尊敬的閣下敬上
,
Delphi
開發團隊
一般資訊
1.1.
您最近使用的
Delphi
是那一版
?
Delphi 2006 / BDS 2006
Turbo Delphi 2006
Turbo Delphi for .Net 2006
Delphi 2005
Delphi 8
Delphi 7
Delphi 6
Delphi 5
Delphi 4
Delphi 3
Delphi 2
Delphi 1
1.2.
您最近使用的
Delphi
版本是那一個
?
Architect
Enterprise
或
Client/Server
Professional
Turbo Explorer
Turbo Professional
Standard 或 Personal
1.3.
您是從先前的那一個
Delphi
版本昇級到您現在使用的
Delphi
版本
?
Delphi 2005
Delphi 8
Delphi 7
Delphi 6
Delphi 5
Delphi 4
Delphi 3
Delphi 2
Delphi 1
沒有昇級, 這是我第1次購買
1.4.
那一個版本的
Delphi
是您目前使用來進行主要的日常開發的
Delphi IDE
?
Delphi 2006/BDS 2006
Turbo Delphi for .Net 2006
Turbo Delphi 2006
Delphi 2005
Delphi 8
Delphi 7
Delphi 6
Delphi 5
Delphi 4
Delphi 3
Delphi 2
Delphi 1
1.5.
請為您最近購買的
Delphi
評分
優
好
滿意
還可以
差
技術
功能集
平台的支援 (OS, 資料庫, 等等.)
品質
文件
效率
價值
1.6.
請比較您上一次購買的
Delphi
和最近購買的
Delphi
進行滿意度比較
明顯的比較好
好一點
一樣
比較差
明顯比較差
技術
功能集
平台的支援 (OS, 資料庫, 等等.)
品質
文件
效率
價值
1.7.
您最常使用的語言環境是那一個
? (
對於
Turbo
使用者
—
您是使用那一種語言
?)
Delphi for Win32
Delphi for .Net
C#
C++
VB.NET
1.8.
您使用這種語言進行程式設計有多少年了
?
1.9.
您目前正使用什麼語言進行開發的工作
? (
您可以勾選所有您使用的語言
...)
Delphi/Object Pascal
C++
C#
Visual Basic/VB.NET/VBScript
Java/J#
PHP
Ruby
Python
JavaScript/JScript
Perl
其他
1.10.
如果您尚未昇級到
Delphi 2006,
那麼您已經
:
我已經昇級到BDS2006 或 Turbo Delphi 2006
下載和評估試用版
在文章,新聞群組,Internet等管道聽過Delphi 2006.
j都沒有 --我沒有聽過任何有關Delphi 2006的消息
1.11.
如果您尚未昇級到
Delphi 2006
,那麼為什麼您不願意昇級呢
? (
您可以勾選所有適當的原因
...)
IDE 的效率,速度
我目前的版本工作的很好
和第3方控件昇級的問題
等待Compact Framework 的支援能力
等待DTG找到買家
IDE 的品質
等待Unicode VCL的支援
需要 .Net 2.0 的支援
文件的問題
IDE 需要.NET Framework
等待Highlander
等待
64位元的支持
價格
其他
1.12.
請加入任何您對於目前
Delphi
發展路線圖的評論
.
本地化
2.1.
那一個本地化語言的
Delphi IDE
是您目前日常使用來工作的
?
英文
法文
德文
日文
2.2.
您需要除了英文,法文,德文,和日文之外的本地化語言的
Delphi IDE
嗎
?
是
否
2.3.
如果您需要另外一個本地化語言的
Delphi IDE
,那麼您需要什麼語言
?
2.4.
您為您的客戶使用的應用程式進行本地化的工作嗎
?
是的,而且我使用Borland的 ITE/ETM 工具
是的
,
而且我使用第3方本地化工具進行
這項工作
我以人工的方式轉換應用程式
沒有, 我不對應用程式進行本地化的工作.
2.5.
如果您需要為您的應用程式進行國際化的功能,那麼您需要什麼型態的國際化編碼機制
?
ANSI
UCS-2
UTF-8
UTF-16
其他
不需任何額外的字元編碼能力
平台
3.1.
您現在進行
.NET
的開發工作嗎
?
如果沒有的話那麼您計劃什麼時候開始進行
.NET
的開發
?
是的, 目前正在開發 .Net
沒有, 在6個月內會開始
沒有
,
在12個月內會開始
沒有
,
在12個月後會開始
沒有
, 而且我不知道何時會開始
沒有
, 而且我決不會開始
3.2.
除了
32
位元
Windows
,您計劃什麼時候開始為下面的平台進行開發應用程式的工作
?
目前正在開發
接下來的6個月
接下來的6-12個月
1-2 年
大於 2 年
不知道
絕不會
64位元Windows
移動式Windows (Pocket PC, Windows CE, .Net Compact Framework, 等)
Windows Vista
Linux
其他
3.3.
在您接下來
24
個月的開發中,您估計原生
vs .NET
的開發比例是多少
?
100% 原生和 0% .Net
75%
原生和
25% .Net
50%
原生和
50% .Net
25%
原生和
75% .Net
0%
原生和
100% .Net
3.4.
您在
.NET
中目前開發或是預計開發的應用程式型態是什麼
. (
您可以勾選所有適當的答案
....)
使用WinForms
的桌面型應用程式
使用VCL.NET的桌面型應用程式
ASP.NET
的Web
應用程式
Web Services 應用程式
Compact Framework
應用程式伺服器
沒有
其他
3.5.
您目前使用的
.NET
語言或是計劃使用的
.NET
語言是什麼
? (
您可以勾選所有適當的答案
...)
Delphi/Object Pascal
C#
VB.NET
C++/CLI
JavaScript/JScript
Ruby
Iron Python
J#/Java
其他
沒有
3.6.
如果您需要原生
64
位元支援,那麼請您根據您的需求為下列的因素評分.
不需要
有點需要
決對需要
需要大於4GB的記憶體
客戶要求64位元軟體
想利用現有64位元的硬體
需要站在技術的尖端
其他
3.7.
您的應用程式需要使用的記憶體位址空間是多少
?
1GB 或更少
2GB
>4GB
3.8.
對於新的
Delphi
應用程式或是您仍在維護的應用程式,在接下來的
24
個月中您需要部署的
Windows
作業系統是什麼
? (
您可以勾選所有適當的答案
...)
Windows Vista
Windows Server 2003
Windows XP (SP2)
Windows 2000 (SP4)
Windows NT 4.0
Windows 98
Windows ME
Windows 95
Windows CE Mobile Edition
其他
3.9.
您對於
Compact Framework/
移動式
Windows
應用程式有開發的計劃嗎
?
是的, 正是目前的計劃
是的
, 在接下來的12個月
是的
,
在接下來12到24個月
目前沒有Compact Framework/
移動式
Windows專案的計劃
3.10.
您計劃開發什麼型態的
Compact Framework/
移動式
Windows
應用程式
? (
您可以勾選所有適當的答案
...)
垂直市場/Turnkey應用方案 (e.g. UPS 追蹤系統, 汽車租用簽入應用, 等.)
企業級應用程式的移動式延伸應用 (e.g. 遠端資料處理/查詢, CRM, 等.)
遊戲
單機, 一般通用的市場應用程式 (e.g. PIM, 公用程式, 等)
沒有, 目前沒有計劃
3.11.
您的
Compact Framework/
移動式
Windows
應用程式計劃包含
什麼型態的資料庫能力
? (
您可以勾選所有適當的答案
...)
設備上簡單的儲存需求 (i.e. XML, INI, 文字檔,等.)
從
移動式設備上非全時的
"公事包"式資料庫連結
能力
在移動式設備上的嵌入式資料庫引擎
從
移動式設備上全時無線連結資料庫伺服器
(i.e. WiFi, GPRS, Edge 連結)
沒有資料儲存的需求
3.12.
加強那一個平台的功能將會影響您昇級的決定
?
原生 Win32的加強
.Net
加強
3.13.
請您根據您的需求對於支援下面的功能進行評分
?
現在就需要
很快就需要
有也不錯
不太關心
不需要/永不需要
Compact Framework 開發
Unicode for Win32 VCL
Win32 原生開發
Managed Windows 開發
Win64 原生開發
功能
4.1.
如果您自己設計一個適合您需求的客製化
Delphi
,那麼它將包含什麼
? (
您可以勾選所有適當的答案
...)
Delphi/Object Pascal 語言
C#
VB.Net
C++
豐富的 客戶端/桌面型 應用程式開發(i.e. VCL, WinForms)
Internet通訊協定開發 (i.e. FTP, SMTP, HTTP, 等.)
Web 開發 (ASP.NET, WebSnap, Intraweb, 等.)
移動式應用程式開發(i.e. PocketPC, Mobile Phones, CF.NET,
等
.)
物件關連式對映/物件永續儲存
VCL支援Unicode
IDE支援Unicode
UML/類別建模
高階應用程式/工作流設計和圖形化功能
Win32 編譯和除錯
.Net
編譯和除錯
Win64
編譯和除錯
本地/桌面型
資料庫連結
2層資料庫連結 (Client/Server)
3層/多層
資料庫開發
整合原始程式碼控制
整合需求管理
整合臭蟲追蹤和功能請求
整合文件工具
(a la XMLDoc, NDoc, JavaDoc)
記憶體Memory 效能評估
單元測試整合
程式碼重構
其他語言
其他
4.2.
您覺得最有用的除錯功能是什麼
?
遠端客戶端應用程式除錯
混合式.NET/原生
除錯
編輯和繼續
除錯
CORBA
除錯
遠端
ASP.NET
除錯
Pocket PC/CF.NET
除錯
其他
4.3.
請根據您的使用狀況為下面的
IDE
功能進行評分
?
我的版本沒有那個功能
不知道這個功能
不關心/不喜歡它/關閉它
有時使用它
經常使用它
不能沒有它
Block Completion
Class Completion
Code Completion
Current Line Highlighting
Parentheses Matching
Dockable Windows
Code Folding
Structure View
Welcome Page
HTML Tag Editor
VCL Designer Guidelines
History Tab
Data Explorer
Live Templates
Error Insight
Refactorings
Help Insight
其他
4.4.
您對於
IDE
中的歡迎頁面的使用情形是
閱讀 BDN 回饋
閱讀
Blog
回饋
產品更新資訊
專案按鈕/最近開啟過的專案
沒有, 我大多忽略它
我關閉使用它.
4.5.
您最常使用的表單設計家
(Form Designer )
的頁面佈局型態是什麼
?
嵌入式/停駐式
移動式/非
停駐式
4.6.
您所使用的
Together for Delphi
的功能是什麼
?
建模
重構
稽核和度量
文件產生
沒有 -- 不知道那是什麼
沒有
-- 我不使用它/忽視它
沒有
-- 我關閉Together for Delphi
4.7.
您所使用的
ActiveX/COM
開發功能是什麼
? (
您可以勾選所有適當的答案
...)
Automation
物件
封裝 VCL 控制項 為 ActiveX 控制項
建立 ActiveX Library
建立
COM 物件
輸入 COM
物件
/型態函式館
COM Interop
COM+
輸入
ActiveX
控制項
我不使用ActiveX/COM
4.8.
請您根據您的需求為下面的第
3
方控件產品進行評分
:
我的開發中重要的成員
經常使用在我的專案中
有時使用
評估後決定不使用
從未使用過它
Internet Direct (Indy)
QuickReports
IntraWeb
Rave Reports
Component One Suite
InstallShield Express
Modelmaker
TChart
Wise Owl Demeanor
4.9.
請您根據您的興趣為下面的語言功能進行評分
:
非常需要
很需要
沒什麼興趣
沒興趣
Iterators
Anonymous Methods
Aspects
Design by Contract
Multicast Delegates
Language support for multi-threading/multi-core
Generics
Partial Classes / Class Fragments
4.10.
如果您可以擁有一個新的
Delphi
功能,那麼它將是什麼
?
4.11.
下面是公佈於
http://bdn.borland.com/article/33519
中目前
Delphi
路線圖中的部份項目。請您為出現在路線圖中的每一個項目的時程進行您個人的觀感評價
.
不需要
現在太早
有點早
正是時候
太晚了
實在太晚了
.NET 2.0 支援
Compact Framework
Vista 支援
原生 64位元支援
Unicode for Win32 VCL
應用程式型態
5.1.
在接下來的
12
個月中您將維護什麼型態的應用程式
?
擁有本地資料庫和豐富客戶端的桌面型
應用程式
桌面型
應用程式
或是公用程式 (沒有資料庫) - 豐富客戶端
Web Services
ActiveX 控制項
Web 應用程式 - HTML 客戶端
Web
應用程式
- AJAX
客戶端
遊戲
2層
資料庫
應用程式
(Client/Server)
PDA
應用程式
(i.e. PocketPC)
Active Forms
VCL
客制化
控制項
移動式電話
應用程式
3層/多層資料庫
應用程式
ECO
應用程式
COM 物件
WebForms 客制化
控制項
WinForms
客制化
控制項
其他
5.2.
在接下來的
12
個月中您將使用
Delphi
進行什麼型態的新專案
?
擁有本地資料庫和豐富客戶端的桌面型
應用程式
桌面型
應用程式
或是公用程式 (沒有資料庫) - 豐富客戶端
Web Services
ActiveX
控制項
Web 應用程式 - HTML 客戶端
Web
應用程式
- AJAX
客戶端
遊戲
2層
資料庫
應用程式
(Client/Server)
PDA
應用程式
(i.e. PocketPC)
Active Forms
VCL
客制化
控制項
移動式電話
應用程式
層/多層資料庫
應用程式
ECO
應用程式
COM
物件
WebForms
客制化
控制項
WinForms
客制化
控制項
其他
5.3.
您使用
Delphi
開發
Web
應用程式主要的技術是什麼
?
ASP.NET
IntraWeb
WebSnap/WebBroker
其他第3方解決方案
沒有 -- 我不開發web 應用程式
5.4.
如果您不是使用
Delphi
開發
Web
應用程式,那麼您是使用什麼工具
/
語言
? (
您可以勾選所有適當的答案
....)
PHP
Java/JSP
AJAX
Ruby on Rails
Apache DSO
Perl
VB.NET/C#
Classic ASP
Cold Fusion