我目前加入了一个项目,团队支持的客户给出了需求布局。根据我的想法,这些要求对Web应用程序级别的要求非常高。它需要处理日常事务,列出更新警报等。我追求使用.NET Web应用程序的想法。这些想法已经出现使用APEX。我根本不熟悉。阅读它我发现它基本上是一个运行Oracle DB的Oracle前端应用程序。前端仅限于html / css修改,只报告生成?因此,我真的不知道使用APEX作为开发人员的真正限制
答案 0 :(得分:6)
你看过apex.oracle.com了吗?有很多资源可以了解Apex的功能。
Apex是一种用于创建在Oracle数据库之上运行的基于Web的应用程序的工具。由于它使用HTML和Javascript工作,它可以做任何其他任何基于Web的应用程序平台所做的事情 - 或多或少比其他人更容易,具体取决于你想做什么。
你的问题对于“苛刻的要求”非常模糊。也许选择一个你认为会对Apex有问题并更详细地描述它的人?
答案 1 :(得分:5)
我是Apex的倡导者并且对.Net知之甚少:但是开发平台和架构的选择必须不仅考虑要求和能力(当然这些非常重要),还要考虑技能和大多数系统开发人员和维护人员的经验。
你在
其他考虑因素是成本和简单性 - 我怀疑,Apex比.Net(移动部件少,与数据库更紧密的集成)和更便宜(即免费使用Oracle许可证)相比要简单得多。
(加上:Tony说的。)