C#和ASP.NET 有什么实质性差别呢!

sriver1 2008-09-18 04:06:48
C#和ASP.NET 有什么实质性差别呢!C#是一种开发语言,那ASP.NET是什么呢?本人刚接触实在搞不明白,望大侠们赐教!还有我安装是Microsoft visual studio 2005 菜单栏没有网站这一项是什么原因呢!先谢谢了。
...全文
94 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqgao2000 2008-09-18
  • 打赏
  • 举报
回复
受益匪浅,谢谢各位啊!
sriver1 2008-09-18
  • 打赏
  • 举报
回复
太谢谢了楼上的了
myp506 2008-09-18
  • 打赏
  • 举报
回复
C#是一種語言
asp.net是一種平台﹐在這個平台上可以使用C#語言﹐也可以用VB語言。
您說的是不是開啟的時候不可以新建網站啊﹐你再重新裝一次就可以了。
這個問題我以前也遇到過﹐那時我們是經常用超級兔子清理垃圾﹐清理的時候連注冊表也清理了﹐重裝之后﹐最好不要再清理注冊表
namhyuk 2008-09-18
  • 打赏
  • 举报
回复
核心是.net
lhllucky 2008-09-18
  • 打赏
  • 举报
回复
c#是编程语言

asp.net是应用技术
楼上的把该说的都说了
moonwrite 2008-09-18
  • 打赏
  • 举报
回复
asp 是在html中插入VB
asp.net 是在html中插入VB.net 或 C# ....C++? J#?
jsp 是在html中插入Java


Microsoft visual studio 2005 第一次运行時有提示你主要用Microsoft visual studio 2005 來干什么
我以前都选用Web开发的 但会三层的人都选项目开发
这个课本教程都会有 自己看看
JeffChung 2008-09-18
  • 打赏
  • 举报
回复
c#是编程语言

asp.net是应用技术

语言可以用来做不同的应用,比如用c#做asp.net做winform做mobile做office开发都可以

应用技术也可以用不同的语言来实现,比如asp.net可以用c#写可以用vb.net写,还可以delphi.net,jscript.net等等
brallow 2008-09-18
  • 打赏
  • 举报
回复
呵呵,楼主。
ASP.NET按我的理解是Web开发的一个架构。C#只是这个架构中所使用的一种脚本(语言)工具罢了,当然它很重要。但是它有可替换的东西,比如:VB.NET,Python等。
反过来说C#也可以应用于除了ASP.NET外的其它环境中比如:WinForm比如:SQL2005的存储过程(其实也差不多咯)。
huguang2yq 2008-09-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 longfei_liuweitao 的回复:]
C#——语言
asp.net——技术
技术可以用C#来实现也可以用vb.net实现
[/Quote]
.............
endyli 2008-09-18
  • 打赏
  • 举报
回复
c#只是一个语言,只有其本的语法
.net是一个框架,里面含有很多类库,需要配合语言才能进行开发,如C#,vb
asp.net是.net用开发web的部分

你vs2005的问题因该是你安装的时候自定义了,自己选择了C#,VB语言了,在这个勾选的时候语言下面还有一个勾选项叫web***什么什么的,你没选,这个很必要的
解决方法:重新打开安装程序,选择修改,勾选上那个web***什么什么的就行了
davidtsui 2008-09-18
  • 打赏
  • 举报
回复
asp.net是一门技术,这种技术可以用C#、VB.NET或其他语言实现。没有可比性。
「已注销」 2008-09-18
  • 打赏
  • 举报
回复
C#——语言
asp.net——技术
技术可以用C#来实现也可以用vb.net实现
IIS 7.0上的ASP.NET本身也从以ISAPI的实现形式变成直接接入IIS7管道的模块: 这带来诸多好处: 1) 你现在可以对服务器的所有请求(例如, .htm,.php,.jsp文件)使用ASP.NET表单认证,成员/角色,以及任何其他特性。   2) 你现在可以轻松地重写任何web请求的URL或者以种种有趣的方式对请求做改动。   3) 你可以使用VB或C#替换或扩展任何现有的IIS特性(例如,你可以除去内置的目录清单模块,接入你自己的模块)。   这确实给.NET开发人员带来了无穷多的扩展性机会。   IIS 7.0 七大新特性:   1)模块化的网络核心允许用户增加和删除特定的功能。如果要使用服务统计构件,仅需几个模块(不包括ISAPI)。   2)一个统一标准的HTTP管道,它对应于本地管理方面的应用程序。用户可以对经典的ASP网页使用基于窗体的认证系统。   3)用户可以建立自己的IHttpModule以及IHttpHandlers,并且把它们插入到统一的管道。   4)新款分布式的XML设置系统,它利用了ASP.NET的设置系统的优点。   5)改善的诊断和问题解答机制,包括了新Runtime状态以及跟踪功能。   6)新型可扩展,面向任务的管理员用户界面。 7)总体来讲,IIS7.0支持之前所有的功能,并且有很多相关的扩展功能。同时,在IIS 7.0里支持PHP5,FTP方面,选择IIS7.0的主机扩展到了50个FTP。   总而言之,IIS 7将为Web管理员以及Web爱好者提供更加丰富,更加易用的管理工具。在新的IIS7中,无论是管理方面还是安全方面都得到了全新的设计,而从用户群的角度上讲,利用IIS7, 个人用户可以更快,更简便的建立自己的站点,而企业用户则可以更加全面,更加安全的维护和管理自己的WEB环境。随着Windows Server2008的日益临近,相信有关IIS7管理的相关介绍也会越来越多,究竟新版本有没有带给我们实质的变革,还是只是一个IIS服务器功能的增强,让我们拭目以待吧。 本信息来源于www.xqmv.com,原文地址:http://www.xqmv.com/Article.aspx?id=319
基于 jQuery 的 Web 源代码在线评测系统(Design and Implementation of JudgeOnline System Based on jQuery)是基于软件工程的黑盒测试理论,是以 Java、 Servletj、Query 和数据库技术为基础搭建起来的一套可以对多种语言的源代码进行自 动编译、测试、分析及评判的系统。 该系统最初是为了支持 ACM/ICPC(ACM International Collegiate Programming Contest,国际大学生程序设计竞赛)而开发的系统。在实际应用中取得了非常好的 效果,近年来有很多高校教师将该系统引入到日常教学当中,取得了巨大的成功。 本论文的意义不只在于讨论如何实现一个可用的在线评测系统,并以此为基础思 考如何提升源代码在线评价系统的性能,更是讨论了如何完善系统功能的新方向。其 成果就是实现了一个已经在使用的在线评测系统,并给出了完成这个系统所需要的所 有关键技术和设计步骤。 本论文的创造性不仅在于讨论了在 Linux 系统上实现评判核心单元的关键技术和 具体方法,还在于使用了较大篇幅讨论了在线评测系统的层次结构,而这个结构常常 制约着现今很多在线评测系统的发展。ACM/ICPC 在国内发展得如火如荼,各种在线 比赛也层出不穷。就在这些比赛中间常常出现系统崩溃、反应缓慢等问题。这是因为 竞赛的时候并发请求集中爆发,给系统造成了巨大的压力,如果系统设计有缺陷则会 出现各种问题。而本文不但注重技术的讨论,更是重点论述评测系统的体系结构。 在运行平台和开发工具方面,许多在线评测系统都使用 Windows 操作系统做为 运行平台,使用 Asp.net 做为开发环境,使用微软的 SQLServer 数据库做为数据库服 务器。这样可能会使开发效率有一点提高,但是如果从长期考量这种搭配是不合适的。 首先,Windows 操作系统、SQLServer 数据库系统都需要昂贵的购买费用。其次, Windows 操作系统病毒横行,游戏众多,这些都不利于服务器的管理和安全。再次, 从并发性能、安全性、稳定性及操作系统体系结构成熟度而言,Windows 操作系统都 不是在线评测系统的首选。这一点从世界众多 IT 巨头在部署关键业务时操作系统平 台的选择就可见一斑。 在开发平台方面,Asp.net 平台的成熟度、安全性也需要进一步完善。而 Java 阵 营的 Java EE 企业平台经过多年的发展已经非常安全、稳定,同时 Java EE 拥有众 多结构合理、效率出众的框架可以使用。反观.net 平台的 MVC 框架也是刚刚出现, 这从一个侧面显示出了.net平台的落后。到目前为止.,net平台基本只部署于Windows 平台,号称 Linux 上.net 平台的 Mono 现在还不能完全与微软的.net 平台兼容。C# et 还实质性地掌握在微软这样一个商业公司手中,其前途是不确定的。 数据库方面使用 SQLServer 就更加不可行。体积庞大、费用高昂都是该数据库 的弱点。并且该数据库系统是只能运行在 Windows 操作系统上的商业数据库,源代 码和文档结构不公开。其日志文件结构保密会导致数据恢复困难(有实际教训的)。 在这方面 MySQL 数据库都比 SQLServer 数据库更好。而使用 MySQL 还是 PostgreSQL 则是仁者见仁智者见智的事情,主要还是看对数据库结构的设计、数据 库操作的优化上。 AJAX 技术的使用在众多的源代码在线评测系统中是不多见的。主要是很多在线 评测系统在创建之初还没有 AJAX 技术或者还没有如 jQuery 般成熟的 AJAX 框架。 所以几乎所有的在线评测系统都将精力放在后台评测核心的开发和评测指标的扩展 上面。近年来随着 jQuery 等 AJAX 框架的成熟,越来越多的网站采用 AJAX 技术作 表现层的开发。所以现在使用AJAX技术开发源代码在线评测系统的时机已经成熟了。 将 AJAX 技术用于源代码在线评测系统除了界面的漂亮,同时还大量减少了客户端和 服务器端传输的数据量,节约了带宽,提高了相应速度。这样也就提高了在线评测系 统的并发能力。而并发能力的强弱对于在线测试系统,或者任何在线考试系统、甚至 任何网站来说都是至关重要的。从一个狭隘的角度说,可以用更低廉的硬件平台,支 持更多的用户。这不是一件非常有意义的事情吗?
短信猫:又称GSM MODEM,GSM猫,无线猫,短信模块,GSM模块,短信设备。根据集成模块的个数不同,又分为单猫和猫池两种。 短信猫是什么?短信猫其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。与手机相比,实际上核心模块一致,只是手机多了屏幕、键盘以及软件界面支持,而短信猫是在PC上通过串口通讯用AT指令去控制的,但两者能完成的短信收发功能是完全相同的。 随着手机及短信的普及,越来越多的行业开始发展企业短信应用,短信猫设备凭借其低成本、稳定可靠的点对点通信、方便快捷接入的优势已经成为企业短信领域重要的短信接入方式之一。中德福林依托其强大的研发实力、多年的无线通信经验,推出了一系列短信猫产品,除了原装正版的WAVECOM GSM MODEM,自身更是研发了多种型号的短信猫设备,基本上基于WAVECOM核心模块,接口包括串口(RS232)、USB接口、PCI接口、网口等,并提供一系列短信猫开发包及示例程序,支持VC/VC++/VB/DELPHI/PB/C#/.NET/ASP/JAVA/JSP二次开发。 短信猫设备二次开发接口 基于短信猫开发行业短信应用,软件开发商可以采取以下三种方式: 直接使用AT指令:基于串口通讯模式使用AT指令直接操作短信猫,这是最底层的短信猫开发模式,但是我们建议客户尽量不采用此方法,因为这种方式需要对短信猫的AT指令及特性非常熟悉。 短信猫二次开发包:短信猫厂商针对软件开发商短信应用提供的二次开发包,其底层是基于短信猫的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。基于多年的开发经验,为客户提供一套基于动态链接库(DLL)技术的短信猫开发包,可以支持所有的 WINDOWS 环境下开发工具,也提供支持 JAVA 开发的 JAR 包。 短信猫通信中间件:这是我们独家提供的基于数据库接口的短信猫通信服务器软件,软件开发商只需要提交短信队列到数据库里即可,开发简单快速,节约人力成本,是最佳的短信应用开发接口模式。 短信猫的优势 基于短信猫建立行业短信应用,具有如下优势: 投入低:无需购置接入服务器,只需购置经济的短信猫设备; 安装维护方便:短信猫设备容易安装,维护手段简便易用; 安全性好:服务采用自服方式,不需经第三方,信息保密,整个应用都在企业的控制之内; 用户覆盖面广:该服务能通过不同运营商的短信中心发送或接收短信息,兼容移动、联通的所有手机用户以及电信、网通的所有小灵通用户; 可靠性高:采用点对点的发送方式,优先级别高,稳定性好; 系统容量可扩展:通过简单添加通信模块就可以扩充系统容量; 业务开展自由:业务内容不受运营商限制,可以根据企业的具体需求进行业务和应用的定制; 接入门槛低:无需和运营商、服务提供商进行繁琐的商务谈判,只需一台短信猫就可以迅速构建企业自己的短信服务系统。 短 信 猫 直 销 网 产 品 简 介 欢迎由此查看本网短信猫产品规范及技术指标 短信猫,一般也叫做GSM MODEM,从英文名翻译过来,其实就是支持GSM制式通讯的调制解调器。所以,短信猫还有很多别称,如GSM猫,无线猫,短信模块,GSM短信模块等。因为大部分客户都是拿着GSM MODEM去收发短信,也就是在行业应用市场上,GSM MODEM最大的用途是用来收发短信,因此,大多数人还是称之为短信猫。 短信猫是什么?短信猫其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。 短信猫(GSM MODEM)的核心模块实际上就是手机的核心模块。当短信猫接通电源以后,GSM MODEM的内置软件就开始工作,如果您插入了某个移动运营商的SIM卡,GSM MODEM便完全就和手机一样接入到移动通信网络中去了。与此同时,计算机可以通过串口或USB连接GSM MODEM,通过一套AT指令,便可以操作GSM MODEM,例如收发短信。其实也可以拨打电话、收发传真等等,只是我们一般没有必要使用这些多余功能。因此短信猫(GSM MODEM)与手机的最大区别在于手机自带屏幕、键盘、应用软件,而短信猫相当于一个处于黑箱操作的手机,需要计算机去驱动和控制。 短信猫(GSM MODEM)的分类:按照与计算机的不同接口,短信猫可分为串口短信猫、USB接口短信猫、PCI接口短信猫、网口短信猫等。按照模块数的多少,短信猫可分为单口短信猫和短信猫池两种。短信猫池其实就是将多个模块集成到一起通过多串口或者网口与计算机形成多串口通讯,从而实现多个模块并发的设备。按照无线网络制式的不同,又可分为GSM短信猫、CDMA短信猫和小灵通短信猫。 短信猫开发接口(GSM MODEM SDK),基于短信猫开发行业短信应用,软件开发商可以采取以下四种方式:1、直接使用AT指令,基于串口通讯模式使用AT指令直接操作短信猫,这是最底层的短信猫开发模式,基本上无论是哪种接口的短信猫,其实质还是通过GSM MODEM的串口通讯AT指令来驱动的。2、短信猫开发包:短信猫厂商针对软件开发商短信应用提供的二次开发包,其底层是基于短信猫的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。3、短信猫通信中间件:这是一套的基于数据库接口的短信猫通信软件,用户只需提交短信队列到数据库即可进行短信收发。因此无论您用的是哪种开发语言,只要您能读写数据库即可。这种开发简单快速,节约人力成本,是最快捷的一种短信应用开发模式。4、直接使用由第三方提供的短信网关:这时其实已经没有必要再购买短信猫了(因为短信网关公司已经替您配备了类似设备),用户只需按照网关说明直接调用短信网关接口,系统就会自动实现短信收发。短信网关公司的网址为:SmsGate.CN。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧