- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
M1102班C#理论知识
M1004班C#初级阶段理论理解与识记
ASP与ASP.NET的区别:
(1).开发语言不同
ASP仅局限于使用弱类型脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。 ASP.NET允许用户选择并使用功能完善的强类型编程语言,也允许使用潜力巨大的.NET Framework。
(2).运行机制不同
ASP是解释运行的编程框架,所以执行效率比较低。ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。
(3).开发方式
ASP把界面设计和程序设计混在一起,维护和重用困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。 ASP.NET更好些。
ASP.NET与ASP的主要区别在于前者是编译(Compile)执行,而后者是解释(Interpret)执行,前者比后者有更高的效率。实际上我们可以把ASP.Net的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。除此之外,ASP.Net还可以利用.Net平台架构的诸多优越性能,如类型安全,对XML,SOAP, WSDL等 Internet标准的强健支持。
.NET FRAMEWORK是什么?
答:是一种低层框架,它包括了开发人员编写、生成、测试和部署.NET FRAMEWORK应用程序时所需要的一切类;.NET FRAMEWORK的作用是便于开发者更容易地建立网络应用程序和web服务,其关键特色是提供一个多语言组件开发和执行的环境。
。NET FRAMEWORK主要有三个部分组成
答:公共语言运行库、类库和程序集
公共语言运行库:是一个执行并管理运行代码的引擎,简称为CLR。CLR在执行代码时通过实时编译,将代码转化成本机代码
类库是框架集中可重用的类的集合,包括类型安全、等级安全、和内部信任机制等,应用程序开发中,不需要在单独开发安全代码。
程序集:是编译器编译出的可执行文件或DLL文件。.NET FRAMEWORK程序集几乎可以使用任何一种主流编程语言来编写,包括Visual Basic、C#、C++、J#、Perl和COBOL等。无论选择哪种语言,都会有同样的安全基础结构在支持。
Windows应用程序与WEB应用程序的区别
答:要进行一个项目的开发,首先了解项目的功能,然后选择正确的应用程序。Windows应用程序和Web应用程序
界面的区别:用户通过浏览器操作web应用程序,而windows应用程序需要提供自己的设计界面
应用程序的部署:使用Windows应用程序,必须将程序安装在每台用户的机器上,而使用web应用程序,只要把应用程序部署在服务器一台机器上,其他用户就可以通过浏览器访问此程序。
安全性:web应用程序一般通过网络进行操作,这就增加了一些信息的不安全因素,如木马外挂、黑客潜入等。而windows应用程序一般局限于某个应用范围,不通过网络传递信息,这就避免了信息的外泄;
运行速度:web应用程序通过网络访问,考虑到带宽和远程生育局传递等因素,速度是决定一个web应用程序好坏的关键,而windows应用程序的数据和处理基本都在本地完成,所以速度不是关键。
LIST控件相关理解
LIST控件也称为列表控件,支持两种数据的显示:动态数据与静态数据。动态数据库可以来自数据库,也可以来自XML文件等其他存储文件,这些内容是不断变化的;静态数据库是开发人员手动添加的,这些数据通常不发生变化。
LIST控件:CheckBoxList、DropDownList、ListBox、RadioButtonList、RadioButtonList
列表控件的几个重要属性
DataSource:指定数据源(到现在为止,我们接触了两种数据源:DataSet,DataReader)
DataTextField:数据显示字段 如:Name
DataValueField:数据操作字段 如: ID
Items:列表中项的集合
SelectedIndex:选中项的最小索引
SelectedItem:在所有的选中相中,代表那个索引最小的选中项
SelectedValue:选中项的操作值
事件:
SelectedIndexChanged
母板页概述
母板页MasterPage是专门为Web应用程序提供统一的界面技术。其可以为应用程序中的页面创建一致的布局。单个母板页可以为应用程序的所有页,定义所需要的外观和标准行为。然后可以创建包含要显示内容的各个内容页。当用户请求内容页时,这些内容与母板页合并,将母板页的布
您可能关注的文档
最近下载
- 第6课 从小爱科学 第1课时(教学课件)2025统编版道德与法治三年级上册.pptx
- (完整)深圳市小学一至六年级英语单词表 .pdf VIP
- 2023-2024学年浙江省宁波市镇海蛟川书院小升初(分班)数学素质测试卷及参考答案.docx
- 读西游记的读后感(最新).docx VIP
- RCC-G 计部分.pdf VIP
- 病历书写基本规范(2022年版)参考.pdf VIP
- 课题申报书:核心素养导向下初中数学单元整体教学设计的实施策略研究.docx VIP
- 机械基础 课件 模块二任务二 铰链四杆机构的类型及演化.pptx
- 1.乒乓球运动概述教材编辑.ppt VIP
- 偏头痛的护理课件.pptx VIP
文档评论(0)