日期:2014-05-20  浏览次数:20832 次

急!!!!!!!!!!!!!!C#和C#.NET是不是一回事啊
急!!!!!!!!!!!!!!C#和C#.NET是不是一回事啊

还是C#是编程语言,
.NET是平台啊

还是就有C#.NET这个开发语言啊,
我不懂啊,请教下,


急,望回复!!谢谢

------解决方案--------------------
.NET FrameWork是平台
asp.net是写网页的,开发语言有VB.NET、C#
C#就是写WinForm的
都是基于。net平台的
------解决方案--------------------
个人认为是一回事,不建议有这样的称呼:C#.net语言
就直接说C#就好了,C#语言和.net平台是同时诞生的。

之所以会出现C#.net语言这一说法,个人认为是因为:
在.net平台推出之前,存在过C++和VB,在.net平台推出后,这两种语言也出现了.net版本,
在说C++和VB时,就要明确指出是C++,还是C++.net;是VB,还是VB.net

但是在说C#时,没必要说是C#,还是C#.net,因为在.net之前,C#根本就没有存在过。
------解决方案--------------------
.net是一个框架平台---可以把它理解为是winsows操作系统的延伸。
只是二者侧重点不同。
windows操作系统对用户而言它抽象的是计算机设备,我们编程人员只要关注API就可以了,不必再就过份纠缠于硬件的具体细节。
而.net对用户而言它主要抽象的是网络服务,同样它给我们提供了高级的API。
.net只是渲染了微软的.net框架的重要特征,比如说webservice就是其中最重要的特征之一。
.net这个名词只是一个宣传口号而已,只是向我们传递公司的着重点而已。
它其实就是CLR(叫虚拟机也行)和类库API
------解决方案--------------------
C#是微软为.net开发的一种专门的语言,所以C#与C#.net是一回事!在VS.net前身VS6.0中是没有C#的,只有VB6,VC6,VFP6(被踢出.net了)VJ这几种语言,没有C#的!C#是在VS.net中才有的!
------解决方案--------------------
我的理解

C#是微软造出来的一门编程语言

.net是支持这种语言的平台,好比,微软平台上运行的软件,需要微软的操作系统支持一样

Visual C#是C#语言的开发工具(软件),好比C++是语言,VC++,C++builder等都是开发工具

C#.NET 没什么,以前这么叫,现在直接C#,一回事。
------解决方案--------------------
ooReport开发平台演示报告
主站地址:http://www.ooreport.com/
http://soft.etcell.com/topicView.aspx?Id=89159(论坛地址)

(平台总体介绍 flash文件14.5M)
http://www.ooreport.com/flash/ooReport01.swf

(制作采集程序并且提交到数据库方法演示 flash文件5.5M)
http://www.ooreport.com/flash/ooReport02.swf

一个对ooReport网上直报/数据分系统的Flash讲解,看一下,提提建议

WinTable报表设计器下载地址:http://www.etcell.com/download.asp?id=51
ooReport开发工具下载地址:http://www.etcell.com/download.asp?id=5101

测试环境 需要的话,通知我,给你开通账号
http://www.ooreport.com/ooReports/
http://www.ooreport.com/ooReports/indexlg.aspx?sid=TEST
然后选择
10、ooReport网上直报数据分析平台