Csharp/C#教程:为什么C#是快速应用程序开发(RAD)语言?分享


为什么C#是快速应用程序开发(RAD)语言?

我听说C#是一种快速应用程序开发(RAD)语言。 甚至在阅读维基百科关于RAD的文章之后我也不理解它。
你能帮我解释一下吗?

这是一个营销术语恕我直言:)基本上微软说你可以用它快速构建应用程序(而不是像C这样的语言)。

一般来说,RAD语言将具有:

框架为您提供了许多通常繁琐的东西(XML解析,与Web服务的交互,内存管理)。 您不必将重点放在较小的东西上,这样您就可以处理实际的产品。

RAD通常更多地是工具而不是语言和/或库的function。

所以RAD-ness在Visual Studio中占用更多,并且由Designers(GUI和DataSet / Linq2Sql / L2E等)组成。 要查看RAD的含义,请将DataSource添加到应用程序并在WinForm上拖放表。 VS将添加和配置网格和一些支持组件。

而在旁注中,RAD并不总是制作应用程序的最佳方法。

‘RAD’不是编程语言的一个属性,而是一种方法论(语言选择只是一小部分)。 有了一支精干的团队,你可以用C#做​​RAD; 哎呀,有一个有能力的团队,如果你真的想,你可以在ADA做RAD。

正如Chris T所提到的那样,.Net(其中C#是其中的一部分)拥有一组庞大且function强大的基本库,以及一个IDE,使其成为一种相对快速的语言来构建。 所以你可以说C#是一种RADer语言,而不是例如非托管C ++ …但同样,这是一种并不真正适用于语言本身的概括。

主要是,.NET有很大的综合库来为你抽象出低级的东西。

基本上,这些天一切都很快。 回到过去,创建一个简单的实用程序可能需要数周时间。 RAD语言(如Visual Basic)允许您在一天内创建一个简单的实用程序。

上述就是C#学习教程:为什么C#是快速应用程序开发(RAD)语言?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1023623.html

(0)
上一篇 2022年1月7日
下一篇 2022年1月7日

精彩推荐