C#与.NET_c
C#与.NET由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c”。
自我介绍:
学校、姓名、学历、专业、开发特长、项目经验。
针对问题回答。
.NET
目标:把整个互联网变成一个操作系统,用户在互联网上开发应用程序,使用互联网上的所有应用,就好象在自己的办公室里的PC上一样,感觉不到互联网的存在。微软公司希望“Code once, Run anywhere”,即写好一个程序,然后能将之用于四海,这就是.net的目标。
.NET FrameWork:
1、通用语言开发环境
2、.NET基础类库
3、。NET开发语言
4、。NET集成开发环境
Vs.net :
提供统一的跨语言开发环境,可以用来开发WEB应用程序,Windows应用系统、控制台应用系统、Web服务等。
组件技术的标准:
CORBA和DCOM
C#独特的特点:
1、与COM的无缝集成2、隐式参数定义,var a;
Web Services:
定义:一种计算机与计算机之间传输数据的格式,通过SOAP网络协议,利用XML进行数据的共享与传输。简单来说,利用WEB服务,可以把使用不同开发语言、不同对象模型,并且在不同的操作系统上实现的应用程序集成在一起,并将其转接成更容易发布和使用WEB程序。可以这样理解,WEB服务实际上就是在INTERNET环境中的组件开发技术。特点:
1、支持分布式计算
2、利用WSDL(web services description language)语言进行描述,WSDL利用XML的数
据格式。
本质:实现WEB环境下的组件开发。
数据访问:
ADO.NET:一系列提供数据访问服务类。这些类包含在System.Date里面。基于.NET体系架构,优化的数据访问模型和基于COM的ADO是完全的数据访问方式。
ASP.NET:
基本概念:继承自ASP和.NET;简单来说,ASP.NET是一种服务端WEB应用开发技术,主要功能是设计动态网页。因此,ASP.NET的工作原理与其他服务器端的开发技术类似,但ASP.NET的WEB服务器只限于IIS。
区别于其他WEB开发技术:抽象编程模型,即WEB窗体模型。
优点:
1、优良的性能:在服务器端上运行的是经过编译好的代码,利用二次编译、代码优化、缓
冲服务等来提升性能。
2、丰富的工具箱支持。在VS.NET的开发环境中,提供了丰富的易用控件,所见即所得。
3、强大的功能。基础类库+多语言开发。
4、程序与页面分离了。
5、良好的移植性。
6、超强的扩展性。允许开发用户自定义组件。
数据库优化:
Order bygroup bywhere子句索引的运用DBMS中函数的运用
用where子句代替其他子句用>=代替>用=代替in
提出问题:
贵公司的行业定位、规模、发展前景、是否有培训、待遇(税前、税后)、是否加班、是否提供食宿、是否解决户口。