这个礼拜主要是要熟悉一个框架,但是这个框架是用MVC写的,而我只知道三层架构,对MVC只是知道有点像三层架构,其他并不了解,看了一下源代码,发现是需要用到HTML,js这些前端技术的,对于前端的这些,好像真的是一窍不通,不过好在js这些并不难,去W3CSchool里面直接看教程就差不多知道了。毕竟目前能用到的也只是比较基础的js,所以差不多看得懂基础的就行。
彭博和我说这个框架用的是EF,不再使用SQL语句了,以后大家应该都会用EF了,而且他还买了一本EF的书。EF是什么鬼??弄得我一脸懵逼!!上网看了一下,原来是实体对象框架,直接用实体对象对数据库进行操作。我们可以很直观的通过代码就能知道我们对数据库进行了什么样的操作。使用EF的方法:创建一个ADO.NET 实体数据类型,里面有两种模型,一种是EF设计器,一种是CodeFirst模型,现在一般使用的是CodeFirst模型,CodeFirst模型里又分为链接数据库和空的模型。EF把绑定数据源的所有表都生成一个类,和三层里面的Model层一样,也是以每个表名为类名,字段为属性。这样通过对类的操作达到对数据库的操作。
由于刚刚接触EF以及js,所以EF也只是会增删改查而已,js也只仅限于看得懂的程度!!