毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
asp.net技术的专卖店商业管理系统设计与实现(4)
首先,客户端浏览器向Web服务器发出对.aspx类型的页面请求,这个请求将通过Internet传递到Web服务器的ASP.NET环境。
然后,Web服务器的ASP.NET环境通过加载相应.dll文件,将.aspx文件解析为源程序代码,再由公共语言运行时编译为IL类型的文件,之后再由JIT编译器将其编译成机器代码(当此页面第二次被请求时,公共语言运行时便不再编译代码,而是执行己经编译好的代码),机器代码在执行之后生成一个HTML文件。
2.4 C#
C#语言是特定为.NET设计的一门专业性语言,设计者是微软公司的安德斯•海尔斯伯格和以斯科特威拉米特为领导的团队,优先移植特点。C,C++,Java三者的优点均在C#上体现出来,另外还融合了其自身独特的性质。程序员在工作时,可将C#移植到.NET上,而且这类转换移植是较为实现的。C#还是一种较易于编写的程序,驱动对象容易实现。而且,程序员在开发运行C#时,为减少时间,可以利用IDE来建立调试,此时开发程序所耗费的时间仅为单独开发时长的一小部分,实现了精力和时间上的最优化。C#语言具有以下特点:
(1)简洁的语法:C#是由C、C++发展而来的,所以三者在语法风格上基本一致,与C、C++相比,C#的语法简单易懂。
(2)完全的面向对象设计:C#语言拥有面向对象语言所具有的所有特性:封装、继承、多态,而且C#是完全面向对象的程序设计语言。
(3)与Web的紧密结合:现有的一些开发语言不能与Web紧密结合,但C#语言解决了这一难题。XML是网络中结构化数据传输送的标准,C#语言提供了对XML的良好支持,开发人员能够方便地开发XML Web Service,有效地处理网络中的各种数据。
(4)消除程序错误:程序中任何一个小的错误,就可能酿成难以预料的后果。.NET Framework为使用C#语言编写的应用程序提供了安全性保障和错误处理机制。C#利用.NET Framework提供的垃圾回收器有效减轻了内存管理的负担。
(5)版本处理技术:在程序的开发中,几乎所有的程序员都碰到过“DLL地狱”问题,该问题是因为安装了相同名字的不同版本DLL文件造成的。但是C#中版本处理技术可以最好地解决这个问题,其内置的版本控制功能,为程序员保证版本控制成为可能。
(6)灵活性:虽然C#大量简化了语法,但是并没有失去灵活性。由于其灵活性,使得C#可以与C、C++语言中需要传递参数的API进行交互操作。
共4页:
上一页
1
2
3
4
下一页
上一篇:
php+mysql酒店管理系统的设计与实现
下一篇:
jsp+mysql高校日志管理系统的设计与开发
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
公寓空调设计任务书
承德市事业单位档案管理...
中国学术生态细节考察《...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...
志愿者活动的调查问卷表