- 博客(6)
- 收藏
- 关注
原创 一、什么是Entity Framework
微软官方提供的ORM工具,ORM让开发人员节省数据库访问的代码时间,将更多的时间放到业务逻辑层代码上。EF提供变更跟踪、唯一性约束、惰性加载、查询事物等。开发人员使用Linq语言,对数据库操作如同操作Object对象一样省事。EF有三种使用场景,1. 从数据库生成Class,2.由实体类生成数据库表结构,3. 通过数据库可视化设计器设计数据库,同时生成实体类。O/RM是什么?...
2019-07-31 22:06:06 650
原创 Visual Studio操作方式
常用代码快捷键Ctrl+L:删除一整行代码Ctrl+X:剪切一整行代码常用编辑快捷键Ctrl+左右箭头键: 一次可以移动一个单词Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。复制/剪切/删除整行代码 1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。 2)如果你想剪切一整行代码,只需将光标移至该行,再使用组合键...
2019-07-31 22:05:42 678
原创 form表单提交与ajax提交的区别
1、使用场景:安全性都一样,都是发送的http协议。安全性与提交文件的业务处理(格式检测,防注入)有关,与提交方式无关。一般登录用表单提交,点击提交触发submit事件,一般会 使页面发生跳转,页面的跳转等行为的控制往往在后端,后端控制页面的跳转及数据的传递;但是某些时候不希望页面跳转,或者说想要将控制权放在前端,通过js来操作页面的跳转或数据变化,一般这种异步操作,都会使用ajax。但是A...
2019-07-31 22:05:06 1038 1
原创 .Table和form的区别
table是表格,form是表单,表单有一个提交按钮,是用来将你的信息提交给后台服务器,实现网页的交互的。表单有许多控件,如文本框,单选,多选,下拉列表等。table仅仅是用来布局的,from则是用来封装数据的两者在概念上是不同的,通常发挥作用的是form,但是form内那些无规则随意摆放的文本框怎样才能看上去很整齐呢?所以就需要table来布局,真正提交给服务器的东西,包含在form里...
2019-07-31 22:04:33 10518
原创 MVC 编程模型
MVC 是三个 ASP.NET 开发模型之一。MVC 是用于构建 web 应用程序的一种框架,使用 MVC (Model View Controller) 设计: Model(模型)表示应用程序核心(比如数据库记录列表) View(视图)对数据(数据库记录)进行显示 Controller(控制器)处理输入(写入数据库记录) MVC 模型同时提供对 HTML、CSS...
2019-07-31 21:59:46 439
原创 计算机内存分配和管理
当写完程序后,从编译、链接、执行,这一整个过程中,内存为程序做了很多事。先看下图:一般将内存分为:堆区、栈区、全局区、代码区、常量区。每个区域存放的内容栈区:程序中创建的局部变量、参数、数组、指针等。当程序执行完后,将释放所占有的该块内存。堆区:存放手工申请的内容,new或者malloc出来的对象。全局区:全局变量,静态变量,当程序执行完成,自动释放所占用的内存。...
2019-03-18 14:21:58 876
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人