身为一个将来要从事.NET的程序猿,我认为还是应该及时更新一下自己的博客,写一点关于.NET的,要不然好意思的和别人说自己是搞.NET的吗?
近期的一篇关于.NET的文章还是5个月之前...呵呵,我错了,写点关于面试的东西的.
个人觉得,假设一个大学生没做过项目,没有项目经验,等于放弃了50%的公司,没有基础,或者说基础不够硬,又放弃了另外的50%.针对本屌丝没有不论什么的项目经验,咱们接下来重点说说那些基础的东西,说的不正确的地方希望大家能及时留言,有想法也能够咱们一起探讨.毕竟本屌丝没啥好处...在最后我尽量都留几个问题,咱们大家一起探讨,欢迎留言.闲话少叙,进入正题.
题目一:什么是CTS,CLS和CLR?
答案:楼主你搞笑吗,俺们是来学习的,不是来背词典的...好吧,我的错,我尽量不会出现过多的专业术语以及过多的名词解析.
题目二:简述一下ASP.NET站点的执行原理.
參考:当用户在浏览器中输入asp.net网页的网址后,浏览器就会对该网页所在的网址发送一个查看网页的请求(Request),站点server收到后会将此请求转送到网页所属的asp.net站点应用程序,接着运行网页,将运行结果传回用户的浏览器中.
题目三:ASP.NET是否是面向对象的?
參考:ASP.NET中一个最好的体现面向对象的样例就是基于server的控件.基于server的控件是封装的一个典型代表.
题目四:.NET和SQL Server中的”空值”是否是一回事
參考:SQL Server中的”空值”用NULL表示,等同于”没有输入的值”,比如,在SQL Server数据库中某个 表中插入一个新行,新行中没有输入的字段都是”空值”.在T-SQL命令中,推断一个值是不是空值,要用”IS NULL”而不是”=NULL”.处理空值有个ISNULL函数,它使用指定的值替换NULL.
说明:在SQL Server中某个表的数据编辑窗体,用鼠标单击某个有数值的单元格,在键盘上按Ctrl+0组合键就可以将该单元变成”空值”.
ADO.NET数据提供程序从数据库中提取数据时,在字段没有有效值时会自己主动分配DBNull.即SQL Server中的NULL等同于.NET中的DBNull.
在.NET中,DBNULL类型是一个单独的类,标识未初始化的变量或不存在的数据序列.而面向对象编程语言中NULL标识不存在某个对象的引用.所以SQL Server数据库中的NULL和C#语言中NULL是全然不同样的.
以一个学生数据为例,age年龄数据的值是null时,并不代表这个学生没有年龄(每一个人都有年龄),而是尚未设定或者还不知道而已,声明一个能够同意空值的年龄变量,演示样例代码例如以下:
int ?
age=null;
题目五:.NET的应用程序域是什么
參考:这个问题预计得多花点笔墨了..可是这又不符合我的风格!LOOK
就是为安全性,可靠性,隔离性,
centos 7安装jdk8
Centos 7 修改YUM镜像源地址为阿里云镜像地址
Fabric智能合约(余额转移样本)
Fabric智能合约(base)
Fabric背书策略文件编写说明
多catch块折叠
Frp内网穿透服务部署
Linux常用命令合集(初级)--Centos版
English trip EM3-LP-5A Shopping Teacher: GABRIELE