×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

you must be kidding. Visual FoxPro 8.0 is just released

本文发表在 rolia.net 枫下论坛Visual FoxPro 8.0 is fully compatible with previous versions of Visual FoxPro and includes everything needed to write, build, and test great data-centric applications. Product highlights in Visual FoxPro 8.0 include structured error handling, CursorAdapter class for universal data access, new auto-increment support for data tables, Windows XP Themes support, new base classes and controls, new GDI+ image support, new event binding for objects, full hierarchical support, new XML Web services features, updated OLE DB provider, improved development productivity, and new and improved compatibility with Visual Studio .NET and SQL Server 2000.

Visual FoxPro 8.0 Product Highlights:

1. Structured error handling - Control and encapsulate error handling in code using TRY...CATCH...FINALLY structure, escalate exceptions using THROW, and manage using Exception objects.

2. Universal data access - Use the CursorAdapter class for unified data access to native Visual FoxPro tables, XML, Microsoft SQL Server 2000, and ODBC or OLE DB data sources.

3. View Designer - Build SQL SELECT statement queries using two-way editing between the Query/View designer and source code output.
Auto-increment support - Create auto-increment counter fields for primary key fields in Visual FoxPro data tables.

4. Windows XP Themes support - Apply Microsoft Windows XP Themes to Visual FoxPro applications, including controls at the form and container level.
Advanced controls - Build smart client desktop forms using rich features such as orienting tabs on page frames, locking and automatically resizing columns, highlighting grid rows, changing background color and positioning images on command buttons.

5. GDI+ image support - Display and rotate images on forms with support for file formats such as .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, and more.
Event binding - Bind native and custom events and methods to other Visual FoxPro objects.

6. XML data import and export - Import and export hierarchical XML using support for XML DiffGrams between Visual FoxPro data cursors and ADO.NET DataSets.

7. XML Web services - Publish and consume SOAP-based XML Web services compatible with .NET technology over HTTP using the Microsoft SOAP Toolkit 3.0 (included).

8. OLE DB Provider - Provide access to Visual FoxPro data from other clients such as Microsoft Visual Studio .NET and Office XP.

9. Microsoft SQL Server 2000 Desktop Engine (MSDE) - Build desktop and shared solutions compatible with Microsoft SQL Server 2000 and migrate them to SQL Server 2000 directly without modifying code.

10. Deployment tools - Create setup programs for your applications using an exclusively developed version of InstallShield® Express for Visual FoxPro.

11.Powerful base classes - Subclass member classes such as pages in page frames and headers and columns in grids. Subclass the DataEnvironment class and use the DataEnvironment and CursorAdapter builders. You can manage application objects using the new Collection class.

12. Development productivity - Use the Task Pane to manage development tasks and access Visual FoxPro Help, XML Web services, and community news. The new Toolbox provides easy access to frequently used items such as classes, controls, and code snippets. You can search for and replace symbol and text references throughout projects and files using the Code References tool.更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / 有一套信息管理系统,三期将要做完,是FOXPRO开发的,大概20多个数据库表(记录不会太多),60多个FORM,和40个REPORT。下一步想Redesign,彻底抛掉过时的foxpro,想做到产品化,易于包装,加密,发布。
    • 没决定好用什么语言开发和挂一个什么数据库,选了一些,但想听听高手的意见,谢谢。
    • 简单一点用SQL Server和VB
      • 用SQL Server的话,发布销售软件的时候成本怎样?我意思是SQL Server不是免费的。
        • But it's much cheaper than Oracle already..........
          • 要在国内我坚决上ORACLE :) ,在这儿,我兴许ODBC一个ACCESS就够了,免费+够用,嘿嘿
        • 桌面板的msde是免费的, 很多软件商用.
          • 谢谢,方便集成吗?抛开SQL SERVER的安装设置,能把引擎,库文件和管理设置集成到我的软件安装过程中吗?(做成产品的事实在没经验)
            • Yes, you can. I have done that before, it's pretty good. MSDE is for personal user, its setup/configuration is for dummy.
              • Good. Thanks. I will try to get more info about this.
              • how could you do backup?
    • 其实用什么数据库取决于你将来的客户群。你的客户们大致的承受能力,还有他们是着重于你的产品的价格还是安全性稳定性等等。Oracle是肯定不用考虑的, 一个有20 tables的database只是一个小型的数据库。sql server 和access都够用
      SQL的安全性不用说了。对客户来说, sql 不单单是前期投资, 还有将来的维护问题。access呢, 等用了一段时间以后就会膨胀得一塌糊涂,你是打算让客户自己解决这个问题还是你自己定期去清理?还有access的安全性问题等等。到你的客户或者可能成为你的客户哪里去调查,我觉得会更现实一些。
      • MSDE needs almost zero-maintaince. To upgrade MSDE to SQL Server, no modification is necessary.
      • ACCESS的管理界面好像有一个“修复和压缩”菜单选项很好用,不知在程序中如何直接调用这个功能。安全性我不必考虑,用户现在用我的foxpro版已经赞不绝口了: D 你说的sql将来的维护问题指的是什么,这个我怕怕
        • SQL Server is a SERVER, that means it needs backup/monitor/tuning...
          • 酱紫啊,那我要重点考虑ACCESS了。其实foxpro被收购后,好的东西应该是给access吃掉了
            • 重新设计有点划不来, 这两个东西性能差不多
              • 其实我着重考虑的是,选一种语言来包装出一个产品。foxpro是解释语言,不保密,界面效果也做不漂亮,实在没信心卖出去。
                • VB or Delphi would be sufficient.
                • access+VB,既容易也漂亮,再和客户签support的合同或者开个support line......
                  • 是,我也在考虑用DELPHI / VB / VC++和ACCESS,比较偏重于DELPHI
            • If you compare SQL Server with Access, maybe Access is simpler. But consider MSDE, then MSDE is much better than Access.
              • good point.
            • Foxpro is abandoned. I wouldn't consider Access , because SQL Server is a full product line from desktop to datacenter.
              • you must be kidding. Visual FoxPro 8.0 is just released
                本文发表在 rolia.net 枫下论坛Visual FoxPro 8.0 is fully compatible with previous versions of Visual FoxPro and includes everything needed to write, build, and test great data-centric applications. Product highlights in Visual FoxPro 8.0 include structured error handling, CursorAdapter class for universal data access, new auto-increment support for data tables, Windows XP Themes support, new base classes and controls, new GDI+ image support, new event binding for objects, full hierarchical support, new XML Web services features, updated OLE DB provider, improved development productivity, and new and improved compatibility with Visual Studio .NET and SQL Server 2000.

                Visual FoxPro 8.0 Product Highlights:

                1. Structured error handling - Control and encapsulate error handling in code using TRY...CATCH...FINALLY structure, escalate exceptions using THROW, and manage using Exception objects.

                2. Universal data access - Use the CursorAdapter class for unified data access to native Visual FoxPro tables, XML, Microsoft SQL Server 2000, and ODBC or OLE DB data sources.

                3. View Designer - Build SQL SELECT statement queries using two-way editing between the Query/View designer and source code output.
                Auto-increment support - Create auto-increment counter fields for primary key fields in Visual FoxPro data tables.

                4. Windows XP Themes support - Apply Microsoft Windows XP Themes to Visual FoxPro applications, including controls at the form and container level.
                Advanced controls - Build smart client desktop forms using rich features such as orienting tabs on page frames, locking and automatically resizing columns, highlighting grid rows, changing background color and positioning images on command buttons.

                5. GDI+ image support - Display and rotate images on forms with support for file formats such as .bmp, .jpeg, .gif, animated .gif, .wmf, .emf, .tiff, and more.
                Event binding - Bind native and custom events and methods to other Visual FoxPro objects.

                6. XML data import and export - Import and export hierarchical XML using support for XML DiffGrams between Visual FoxPro data cursors and ADO.NET DataSets.

                7. XML Web services - Publish and consume SOAP-based XML Web services compatible with .NET technology over HTTP using the Microsoft SOAP Toolkit 3.0 (included).

                8. OLE DB Provider - Provide access to Visual FoxPro data from other clients such as Microsoft Visual Studio .NET and Office XP.

                9. Microsoft SQL Server 2000 Desktop Engine (MSDE) - Build desktop and shared solutions compatible with Microsoft SQL Server 2000 and migrate them to SQL Server 2000 directly without modifying code.

                10. Deployment tools - Create setup programs for your applications using an exclusively developed version of InstallShield® Express for Visual FoxPro.

                11.Powerful base classes - Subclass member classes such as pages in page frames and headers and columns in grids. Subclass the DataEnvironment class and use the DataEnvironment and CursorAdapter builders. You can manage application objects using the new Collection class.

                12. Development productivity - Use the Task Pane to manage development tasks and access Visual FoxPro Help, XML Web services, and community news. The new Toolbox provides easy access to frequently used items such as classes, controls, and code snippets. You can search for and replace symbol and text references throughout projects and files using the Code References tool.更多精彩文章及讨论,请光临枫下论坛 rolia.net
              • Sorry, I didn't say it clearly. Foxpro is not abandoned by Microsoft yet, but is abandoned by many developers.
        • 你如果是单机用户, 根本就不要考虑sql, 但是作一个产品你不仅仅想到现在, 还有将来呢?如果用sql server, 那么database 的bachup 什么的谁做?如果server 当了你怎么办?
          • hoho,IT这行我可没立什么鸿鹄大志,只想开几抢撂倒几个敌人就换阵地啦。想想看8年前写的DOS的对硬件控制访问程序现在不知死哪去了,就说两年前在大公司JAVA+WML,当时觉得自己很牛啊,wireless的浪尖上,
            不久wml就死掉了,以后升级扩展只有重新设计,傻眼了
            • re-do怕什么, 重新charge他们一遍,作过的东西再改也容易啊
              • 重新charge?在这种经济情况下,你当谁呀。人家说东西是可以将就用地,钱是没有地,升级是不用想地,以后re-do,JAVA我们是要抛弃地,晓风同志,这里已经没有你什么事地
                • 晓风同志先把老系统搞趴下地,你们不想re-do也要re-build地,re-charge当然不能少地
    • ACCESS + Powerbuilder
      • 对。但我不准备用PB了,干了三年PB觉得烦,对数据库的功能是强大,但界面和封装性不好,做不出什么新意。这几年出了7.0/8.0,自己都不知道想干什么,趟别人三层结构的web老套路,结果没有什么明显的优势,我看离死不远了
        • DEPHI好一点,第三方控件多.对于小系统开发起来快.对于数据库的备份和恢复 自己做一个小的控制程序给他不就行了.PB用了快三年,界面实在是丑
    • Browser + mid-tier + Linux MySql ( free )
      • 单机版,我只考虑用C/S结构,另外用到LINUX可太没必要了
    • 为什么不试试.NET呢?xcopy发布,系统很容易从单机扩展到n层结构。至于数据库,Access数据库文件可以和程序文件一同xcopy。.NET提供足够的加密/安全机制
      • 这个主意好,我要深入来了解一下。
      • 要看客户是否愿意为了一个产品去安装framework