我开始编写一些手持式程序作为爱好,目前我已经了解 Blackberry App (Java)、Symbian S60 (PyS60) 和 J2ME
我想学习的是 Windows Mobile/Pocket PC 和 iPhone 开发,但由于我不使用 Mac,所以我转向 Windows Mobile/Pocket PC 开发
这里有一个问题:
1.Lazarus 和 Turbo Delphi.Net 哪个更好?
2. 两者是否都支持某种网络接入(GPRS、Wi-Fi、HSDPA 等)?
3. 远程数据库和独立/嵌入数据库都具有数据库访问权限吗?像 SQL Server 2005 CE 吗?
4. 我是否需要在 Windows Mobile/Pocket PC 上安装一些驱动程序才能在我已有的服务器上使用 SQL Server 2005 Developer?
如果可能的话逐点回答
谢谢
最佳答案
- Lazarus 为 WinCE 应用程序内置了表单设计器,Delphi 4.Net 没有,CG 也已停止开发 Turbo Delphi 系列,并且仅支持 .Net CF 1.1。
也许使用 Delphi Prism 会是更好的选择,因为它支持最新的 .net 框架,并且具有新的 MonoTouch对于 future 与 iPhone 的开发来说,这也可能是更好的选择。
第2点和第3点,我没有关于它们的信息,您可以访问Lazarus论坛和wiki以获取更多信息,但是对于Delphi 4.Net,它支持.Net框架CF上的所有类。
4.如果我没记错的话,.Net CF有SqlServer Mobile版本和Sql Server的驱动程序,例如它有用于移动的SqlCEConnection和用于常规Sql服务器版本的SqlConnection。
关于sql-server - 手持式开发、Lazarus 或 Turbo Delphi.Net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1067025/