Tag: rad

salesforce.com和Apex是一个什么样的应用程序开发平台?

最近我发现salesforce.com不仅仅是一个在线客户关系pipe理(CRM),而是在他们开发了一个工作pipe理应用程序的Morrison 案例研究之后。 我一直在试图在平台上重新创build我们自己的Workspipe理系统。 我的背景是在微软和.Net,明显的第一select将是asp.net。 然而,只有真正的我自己有.net的经验,我的经理有更多的Synergy编程背景,而且我自学成才,正在评估其他RAD选项(例如Ironspeed)。 业务性质主要在2-5个并存的build设types的合同中,每个合同运行3-5年,每个需要15-50个系统用户。 传统上,我们已经使用了基于angular色的Works Mangement系统来完成每个合同。 表面上的Salesforce授权模式适合这种灵活性,但是我担心开发的灵活性/学习曲线以及围绕locking的所有问题。 对于networking上不是Salesforce自己的材料/博客的平台,似乎没有太多中立的冷静分析 有没有人比任何“传统”.Net路线开发销售人员应用程序的经验?

手编写的GUI与Qtdevise器GUI

我花这些假期学习写Qt应用程序。 我几个小时前就在读Qtdevise器,这让我想知道:在Qt中编写真实世界应用程序的人使用什么来devise他们的GUI? 事实上,人们如何devise一般的GUI? 例如,我发现手工编写代码在概念上比使用Qt Designer更简单,但对于复杂的GUI Designer来说也许是有意义的。 大型graphics用户界面可能可以使用devise器,但随着时间的推移,复杂度的增加可能会变得非常困难(这只是我的看法)。 我还下载了AmaroK的源代码,以便了解这些人正在做什么,并且发现了很多对addWidget()和朋友的调用,但是没有一个由Designer创build的XML文件(除此之外:AmaroK必须是我最喜欢的应用程序任何平台)。 那么,创buildGUI的“正确”方法是什么呢? devise师还是代码? 让我们来进行这个讨论,考虑以下types的GUI: 简单的对话只需要input,显示一些结果并退出。 假设一个应用程序需要一个YouTubeurl并将video下载到用户的硬盘上。 新手可能会开始的那种应用程序。 中级别的graphics用户界面(比如说一个带有一些工具栏/菜单项目的粘性笔记编辑器)。 以xPad为例( http://getxpad.com/ )。 我会说大多数应用程序属于“公用事业”类别。 非常复杂的GUI,像AmaroK或OpenOffice。 当你看到他们时,你知道他们,因为他们让你的眼睛stream血。