关于C#、C#.net、.net框架的问题
对这几个关键词总是分辨不了。现在知道C#是编程语言,但是,什么是基于.net的C#应用程序,什么是基于winform的C#应用程序?是不是说使用.net框架写出来的应用程...
对这几个关键词总是分辨不了。现在知道C#是编程语言,但是,什么是基于.net的C#应用程序,什么是基于winform的C#应用程序?是不是说使用.net框架写出来的应用程序都是网页类型的?
展开
4个回答
展开全部
1,C#是一门开发语言,并同于C++ java php pb等等,
2,C#.Net 是Net家族的一员,除此之外还有VB,Net 等,他们的共同点就是程序的开发和发布之后运行,都是基于Framework,俗称Net类库,只是C#.net是这个家族的老大而已,名号比较响,就好像大家都知道诸葛亮,他的哥哥诸葛瑾就鲜有问津,所以有人怀疑诸葛亮是姓诸吗,当你知道他哥哥的名字就,不这么想,当然你知道还有其他成员也就看清了C#。net是什么意思了。
3,什么是框架,框架就是把大部分重复的机械性的代码都采用一种公共的,性能好的,易于开发和维护的方式封装起来,不要被框架这个概念吓到,框架就是类似于盖房子的搭建的那个外层的铁架子。有了好的框架,你的砖头(就是代码)才好填上去,所以这行也成搬砖嘛
所以你理解的就很不清楚了嘛,这个铁架子可以盖高楼大厦,可以盖摩登大楼,也可以盖农村三层小洋房嘛,所以说,所有winform应用程序和web程序都可以使用框架,也可不使用,比如你家里修个围墙要搭铁架子吗?杀鸡焉用牛刀。
再多说一下,应用程序一般是指客户端程序,web程序是指网页即cs和bs中的c和b
2,C#.Net 是Net家族的一员,除此之外还有VB,Net 等,他们的共同点就是程序的开发和发布之后运行,都是基于Framework,俗称Net类库,只是C#.net是这个家族的老大而已,名号比较响,就好像大家都知道诸葛亮,他的哥哥诸葛瑾就鲜有问津,所以有人怀疑诸葛亮是姓诸吗,当你知道他哥哥的名字就,不这么想,当然你知道还有其他成员也就看清了C#。net是什么意思了。
3,什么是框架,框架就是把大部分重复的机械性的代码都采用一种公共的,性能好的,易于开发和维护的方式封装起来,不要被框架这个概念吓到,框架就是类似于盖房子的搭建的那个外层的铁架子。有了好的框架,你的砖头(就是代码)才好填上去,所以这行也成搬砖嘛
所以你理解的就很不清楚了嘛,这个铁架子可以盖高楼大厦,可以盖摩登大楼,也可以盖农村三层小洋房嘛,所以说,所有winform应用程序和web程序都可以使用框架,也可不使用,比如你家里修个围墙要搭铁架子吗?杀鸡焉用牛刀。
再多说一下,应用程序一般是指客户端程序,web程序是指网页即cs和bs中的c和b
展开全部
基于.net的C#程序 就是在.net平台环境下开发的程序大体分为两部分:一部分是BS结构的,就是网页类型的,另一部分就是CS结构的也就winform类型的程序。他们使用的语言都是c#
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.net的c#是这样的,前台是用静态或者动态的html写的,然后后台是用c#写的,而winform是前后台都是用c#写的,就那么简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#是面向对象的程序设计语言,winform的C#应用程序指的是用C#写的桌面端程序(不是网页版的),.net是一个平台,不管你写桌面端程序还是网页版程序都缺不了它,它给你提供底层支持,网页版用asp.net开发(后台用的还是C#)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询