Hazirlanan genis bir ankette delphide hangi ozelliklere daha fazla agirlik verilmesi gerektigini bu adreste bizlere soruyor.
eger delphinin isteklerimiz dogrultusunda buyumesini istiyorsak 20 dakikamizi ayirip bu anketi cevaplandiralim hatta burda hangi secenekleri isaretlememiz gerektigini kararlastirip ortak bir hareket icinde olalim.
mesela 6.1. nolu secenekte Firebird'u uzerinde karar verebiliriz.
benim istedigim delphi cesitli platformlara (linux, compact framework vs.) , acik kaynaga, modellemeye , yazilim gelistirme sureclerine , web uygulamalarina, n-tier yapilara daha fazla destek veren bir delphi.
bunlar benim isaretlemeyi dusundugum secenekler...
--> 1.1.What version of Delphi is your most recent?
Delphi 7
--> 1.2.Which edition is your most recent?
Architect
--> 1.3.From which previous version of Delphi did you upgrade to this version?
Delphi 6
--> 1.4. Which version of Delphi do you currently use as your primary "day to day" Delphi IDE?
Delphi 7
--> 1.5. Please rate your most recent Delphi Purchase
Kod: Tümünü seç
1-Excellent 2-Good 3-Satisfactory 4-Fair 5-Poor
Technology 2
Feature Set 2
Platform Support (OS, Database, etc.) 4
Quality 2
Documentation 2
Performance 2
Value 2
Kod: Tümünü seç
1Significantly Higher 2Somewhat Higher 3Same 4Somewhat Lower 5Significantly Lower
Technology 2
Feature Set 2
Platform Support (OS, database, etc.) 4
Quality 3
Documentation 3
Performance 3
Value 3
--> 1.7.Which language personality do you use the most? (for Turbo users -- which language do you use?)
Delphi for .Net
--> 1.8. How many years have you been programming in this language?
6
--> 1.9. What languages do you currently develop in? (Check all that apply...)
Delphi/Object Pascal
Java/J#
--> 1.10. If you haven't upgraded to Delphi 2006, have you:
Downloaded and evaluated the trial version
--> 1.11If you haven't upgraded to Delphi 2006, what are your reasons for not upgrading?
Waiting for Compact Framework Support
IDE Quality
Need .Net 2.0 support
--> 3.1. Are you currently developing for .Net and if not when do you plan to start?
Yes, currently developing for .Net
--> 3.2. Beyond 32-bit Windows, when do you plan to start developing applications for these platforms?
Currently Developing
Mobile Windows (Pocket PC, Windows CE, .Net Compact Framework, etc.)
Windows Vista
Linux
MacOs
--> 3.3. Approximately what percentage of your Delphi development over the next 24 months will be Native vs. .Net?
25% Native and 75% .Net
--> 3.4. What types of applications do you develop or plan to develop in .Net (Choose all that apply....)
Web Applications with ASP.NET
Web Services Applications
Compact Framework
Application Servers
--> 3.5. Which .NET languages do you use or plan to use for .NET development?
Delphi/Object Pascal
--> 3.8. For new Delphi applications or those that you are still maintaining, which Windows operating systems do you need to deploy to over the next 24 months?
Windows Server 2003
Windows XP (SP2)
Windows CE Mobile Edition
Linux
MacOS
--> 3.9. Do you have plans to build Compact Framework/Mobile Windows applications?
Yes, immediate plans
--> 3.10. What types of Compact Framework/Mobile applications are you planning to build? (Choose all that apply ...)
Mobile extensions to existing Enterprise applications (e.g. Remote data entry/lookup, CRM, etc.)
--> 3.11. What type of database capabilities would/do your Compact Framework/Mobile plans include? (
Simple storage requirements on device (i.e. XML, INI, Text files, etc.)
Embedded database engine on the mobile device
Full-time wireless database server connectivity from the mobile device (i.e. WiFi, GPRS, Edge connectivity)
--> 3.12. Enhancements for which platform would be a greater influence to your upgrade decisions?
.Net Enhancements
--> 3.13. How would you rate your need for support for the following features?
Compact Framework Development
Unicode for Win32 VCL
Managed Windows Development
//en onemli maddelerden birisi
--> 4.1. If you were to design a custom edition of Delphi just to suit your own needs, what would it include?
Delphi/Object Pascal Language
C#
Internet Protocol Development (i.e. FTP, SMTP, HTTP, etc.)
Web Development (ASP.NET, WebSnap, Intraweb, etc.)
Mobile Application Development (i.e. PocketPC, Mobile Phones, CF.NET, etc.)
Object Relational Mapping/Object Persistence
Unicode support in VCL
Unicode support in IDE
UML/Class Modelling
High-level Application/Workflow Design and Diagramming
.Net Compilation and Debugging
Win64 Compilation and Debugging
Three-tiered/n-tiered Database Development
Integrated Source Control
Integrated Requirement Management
Integrated Bug Tracking and Feature Request
Integrated documentation tools (a la XMLDoc, NDoc, JavaDoc)
Memory Profiling
Unit Testing Integration
Code Refactoring
--> 4.2. Which debugging feature would you find most useful?
Remote Client Application Debugging
--> 4.4. What is your main use of the Welcome Page
Read Blog Feeds
--> 4.5. Which type of Form Designer layout do you use the most?
Floating/Undocked // eski stile devam
--> 4.6. What features of Together for Delphi do you use?
Modeling
Refactoring
Documentation Generation
Which ActiveX/COM development features do you use? (Choose all that apply ...)
COM+
Import ActiveX Controls
--> 4.8. Please rate your use of the following third-party products:
indy , intraweb ve modelmaker
--> 4.9. Please rate your interest in the following language features:
1Highly Desired 2Moderately Desired 3Little Interest 4No Interest
Iterators 2
Anonymous Methods 2
Aspects 2
Design by Contract 1
Multicast Delegates 1
Language support for multi-threading/multi-core 1
Generics 1
Partial Classes / Class Fragments 3
--> 4.11. Below are listed items that are part of the current Delphi roadmap as outlined on http://bdn.borland.com/article/33519. Please give your view with regard to the timing of each item as they appear on the roadmap.
1Not Needed 2Way Too Early 3A Little Early 4Just Right 5Too Late 6Way Too Late
.NET 2.0 Support 6
Compact Framework 6
Vista Support 4
Native 64-Bit Support 4
Unicode for Win32 VCL 4
--> 5.1. What types of applications will you be maintaining with Delphi in the next 12 months?
Desktop Application or Utility (no database) - Rich Client
Web Services
Web Applications - HTML Client
Web Application - AJAX Client
Two-tiered database applications (Client/Server)
PDA Applications (i.e. PocketPC)
Mobile Phone Applications
Three/n-tier Database Applications
ECO model-powered applications
--> 5.2. What types of new projects will you be starting/creating with Delphi in the next 12 months?
Web Services
Web Application - AJAX Client
Web Applications - HTML Client
PDA Applications (i.e. PocketPC)
Mobile Phone Applications
Three/n-tier Database Applications
ECO model-powered applications
--> 5.3. What is your primary technology used to develop web applications with Delphi?
ASP.NET
--> 5.4. If you develop web applications with a tool or language other than Delphi, what tool do you use? (Check all that apply....)
Java/JSP
AJAX
--> 6.1. Which databases do you require Delphi connectivity with? (Choose all that apply ...)
Firebird
Oracle
--> 6.2. Which Delphi database technologies do you use? (Choose all that apply ...)
dbExpress for VCL
InterBase Express
DataSnap (MIDAS)
Borland Data Provider (BDP) for ADO.NET
dbExpress for VCL.NET
FIBPlus
--> 6.3. If you use the BDE, what is the database that you connect to it with?
ther RDBMS via SQL Links
--> 6.4. Have you tried Delphi's Enterprise Core Objects (ECO)?
Yes, I'm developing applications with ECO
--> 6.5. If you are using ECO, what are the reasons that you do? (Choose all that apply ...)
UML Modeling
Model Driven Architecture
Object Persistence
Object/Relational Mapping
Abstraction of Database
--> 6.6. If you are using ECO, what types of applications are you building with it? (Choose all that apply ...)
Web Applications
Multi-tier Applications
--> 3.1. Are you currently developing for .Net and if not when do you plan to start?
Yes, currently developing for .Net
--> 3.2. Beyond 32-bit Windows, when do you plan to start developing applications for these platforms?
64-bit Windows 1
Mobile Windows (Pocket PC, Windows CE, .Net Compact Framework, etc.) 1
Windows Vista 4
Linux 1
--> 7.1. In what form do you prefer the Delphi documentation to be delivered?
Hard Copy/Book
--> 7.2. Which type of help is most needed?
F1 Reference Help
--> 8.1. How often do you visit the Borland Developer Network?
Daily
--> 8.2. What method do you use to read the Borland Developer Network?
RSS Feeds in an RSS Reader
--> 8.3. Do you report bugs and problems via Quality Central?
yes
--> 8.4. Do you use CodeCentral to upload or download source code or other files?
yes
--> 10.1. How did you or your organization purchase Delphi?
Through a Borland reseller or partner
--> 10.2. What role did you play in the purchase of Delphi from Borland?
I sign the purchase order or otherwise commit the funds
--> 10.3. Which way would you rather purchase Delphi?
Purchase upgrades as needed/desired
--> 10.4. Would you purchase Delphi via electronic software distribution (i.e. as a download only)?
yes
--> 10.5. If you were to purchase Delphi as a download, what is the largest download size that would be practical for you?
250MB or less
--> 11.1. How much to you typically spend per developer on 3rd-party VCL controls each Delphi release?
$201 - $300
--> 11.2. How many commercial (i.e. require payment) components or component packages do you use in your applications?
10+
--> 11.3. How many freeware or open source components or component packages do you use in your applications?
10+
--> 11.4. What source control management system do you use?
subversion
--> 11.5. Which of the following best describes your view of open source code and open source tools geared towards development?
I routinely use open source code and/or open source development tools
--> 11.6. Do you use other Borland DTG products? (Choose all that apply ...)
Kylix
JBuilder
Interbase
--> 12.4. What is the approximate annual revenue of your entire organization?
--> 12.5. On average, how much does your company spend per developer on development tools annually?
$2001-$3000
--> 12.6. Which of the following best describes the nature of your organization (i.e. I/We are a...)?
Enterprise/Corporate Development (internal development)
--> 12.7. Which of the following best describes your organization's industry or the industry for which you primarily write software?
Healthcare/Pharmaceuticals/Medical Services
--> 12.8. How much memory does your primary development machine have in it?
512MB - 1GB
v12.9. In what country or region are you or your organization based?,
turkey
--> 12.10. How old are you?
20-29
--> 12.11. How many years have you been programming?