用c#能编写什么样的应用程序
作者:佚名 时间:2014-03-21
.net framework没有限制应用程序的类型,c#使用.net framework,所以也没有限制应用程序的类型,这里仅讨论几种常见的应用程序类型.
1.windows应用程序
这些应用程序如microsoft office,有我们很熟悉windows外观和操作方式,使用.net framework的windows forms模块就可以生成这种应用程序.windows form模块是一个控件库,其中的控件(例如按钮,工具栏,菜单等)可以用于建立windows用户界面(ui).
2.web应用程序
这些是web页,可以通过任何web浏览器查看,.net framework包括一个动态生成web内容的强大系统,允许个性化,实现安全性等,这个系统叫做active server pages.net,我们可以使用c#通过web forms创建asp.net应用程序.
3.web服务
这是创建各种分布式应用程序的新方式,使用web服务呆以通过internet虚拟交换数据,无论使用什么语言创建web服务,也无论web服务驻留在什么系统上,都使用一样简单的语法.
这些类型也需要某种形式的数据库访问,这可以通过.net framework的ado.net部分来实现,也可以使用许多其他资源,例如创建联网组件,输出图形,执行复杂数学任务的工具.