10 2016 档案
摘要:96、题目: 活期存款中,“储户”通过“存取款单”和“储蓄所”发生联系。假定储户包括:账号,姓名,电话,地址,存款额;“储蓄所”包括:储蓄所编号,名称,电话,地址(假定一个储户可以在不同得储蓄所存取款)1、写出设计以上表格的语句。 2、创建一个触发器TR1完成下面内容:当向“存取款单”表中插入数据时
阅读全文
摘要:getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate() 例子: select getdate() as dte,dateadd(day,-1,getdate()) as nowdat datepart()函数:以整数的形式返回时间的指定部分。 用
阅读全文
摘要:分布式内存对象缓存 许多Web 应用程序都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大,访问的集中,就会出现REBMS的负担加重,数据库响应恶化,网站显示延迟等重大影响。 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库
阅读全文
摘要:我们在以前的Asp.NET课程中已经学习过母版页了,在MVC中WebForm视图使用母版页的方法与以前基本相同。 创建一个项目MvcMasterPageDemo。 添加Home控制器,生成Index视图。 在生成视图的选框中,我们选择Aspx视图引擎,然后可以看到有“使用布局或母版页”的选项,给我们
阅读全文
摘要:ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。 使用部分视图有以下优点: 1. 可以简写代码。 2. 页面代码更加清晰、更好维护。 在视图里有多种方法可以 加载部分视图,包括: Partial()
阅读全文
摘要:mvc4.0新增的area区域机制,可以协助你在架构较为大型的项目,让独立性较高的部分功能独立成一个MVC子网站,以降低网站与网站之间的耦合性,也可以通过area的切割,让多人同时开发同一个项目时候,能够减少互相冲突的机会。 在mvc项目中不能有两个同名的控制器,即使你有区分不同的命名空间可以正常编
阅读全文
摘要:在项目中,在Action执行前或者执行后,通常我们会做一些特殊的操作(比如身份验证,日志,异常,行为截取等)。 微软并不想让MVC开发人员去关心和写这部分重复的代码,所以在MVC项目中我们就可以直接使用它提供的Filter的特性帮我们解决。 在项目中的Models文件夹中创建一个特性类,MyActi
阅读全文
摘要:61、Application 、Cookie和 Session 两种会话有什么不同? 1.Application 储存在服务端,没有时间限制,服务器关闭即销毁(前提是自己没写销毁方法) 2.Session 储存在服务端,客户端(浏览器)关闭即销毁(若长时间不使用 且 浏览器未关闭的情况下, 默认自动
阅读全文
摘要:.Net常用命名空间和类介绍 已学的: System.Collections 包含了一些与集合相关的类型比如列表,队列,位数组,哈希表和字典等. Dictionary<T,T>,Stack<T>,HashSet<T> System.IO 包含了一些数据流类型并提供了文件和目录同步异步读写. File
阅读全文
摘要:MVC中的AJAX操作原理还是基于Jquery的封装操作。 使用微软提供的Ajax请求脚本。 另创建一个MvcAjax的Action和视图。 在视图中添加:这两个脚本不能少 @*jquery脚本*@ <script src="~/Scripts/jquery-1.8.2.min.js"></scri
阅读全文
摘要:校验保障了MVC 应用程序安全性。 Models 文件夹包含表示应用程序模型的类 1,创建一个项目MvcValidateDemo。 2,创建一个实体类UserInfo在Models中,包含Id、UserName、Age属性。 3,创建UserInfo控制器,并添加一个Add的Action。 4,为名
阅读全文
摘要:在项目中我们引用了System.Web.Routing; Routing的作用: 确定Controller 确定Action 确定其他参数 根据识别出来的数据, 将请求传递给Controller和Action. Global.asax中 在App_Start目录中的RouteConfig.cs文件
阅读全文
摘要:Controller: Controllers 文件夹包含负责处理用户输入和响应的控制器类。 MVC 要求所有控制器的名称必须以 "Controller" 结尾。 控制器的职责: 处理跟用户的交互 处理业务逻辑的调用 指定具体的视图显示数据,并且把数据传递给视图 约定: 必须是非静态类 必须实现IC
阅读全文
摘要:JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 什么是 JSON ? JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍
阅读全文
摘要:Razor 不是编程语言。它是服务器端标记语言。 Razor 是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法 当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码。由于是在服务器上运
阅读全文
摘要:Html.Encode 新建Action,命名为HtmlEncodeDemo 将含有特殊字符的值传递给View视图 <%= ViewData["script"] %> 会在页面上弹出对话框 Html.Encode用于编码页面上的特殊字符。 (不会弹对话框,进行了编码) 标准写法: <%= Html.
阅读全文
摘要:一般我们在控制器的方法中用 ViewData["data"] 来保存数据,在前台页面使用的时候需要转型,这会很麻烦,而强类型视图帮我们解决了这个问题。 如: 添加一个UserInfo.cs在Models中作为强类型的实体 将模拟数据在名为Show的Action中定义出来,并用ViewData传递到视
阅读全文
摘要:1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private:私有成员,在类的内部才能访问 protected:保护成员,在该类内部和继承本类的子类中可以访问 public:公共成员,完全公开,没有访问限制 internal:在当前程序集中可
阅读全文
摘要:在ASP.Net MVC中微软并没有提供类似服务器端控件那种开发方式,微软的MVC就是传统的“请求--处理--响应”的回归。 微软为开发人员快速开发前台页面提供了丰富的HtmlHelper的辅助类,辅助我们快速开发前台页面,也提供了可扩展的接口,前台页面的标签可以做到高度可重 Url.Action
阅读全文
摘要:访问视图先是访问控制器中的方法,在去找跟方法同名的视图,或者指定的视图 这里是用LinQ查询数据库的一张表的数据,在控制器中ViewData存储数据,把此数据(一张表)在前台页面上显示出来。 控制器中: 视图: 添加用户信息页面:
阅读全文
摘要:App_Data文件夹用于存放数据库文件的 App_Start文件夹用于存放Web应用程序启动时需要进行重要配置的类文件 Content 文件夹用于存放主题样式文件 Controllers 文件夹用于存放控制器类文件 Models 文件夹用于存放数据模型层文件 Scripts 文件夹用于存放脚本文件
阅读全文
摘要:1,<% %>用来绑定后台代码 中间一般放函数或者方法,典型的asp程序写法。 在前台页面可以写后台代码 相当于开辟了C#空间,可以写C#代码 2,<%= %> 里面放的变量名 需要在后台.cs文件中声明一个public的变量 public string userInfo= "数据"; 直接调用就O
阅读全文
摘要:如: aspx前台 这样写生成页面时不会产生新的html标签,用控件则会产生新的html标签 获取一张表 后台
阅读全文
摘要:Asp.net MVC是一个非常优秀的开源的web网站开发框架。 这里的MVC和三层里的MVC不是一个概念 在现代企业中运用非常广泛。(几乎可以用来区分你是初级开发人员,还是高级开发人员) MVC是开源项目(MVC社区中几乎可以拿到所有源码) 需要的知识 C#、 ADO.Net、(LinQ) htm
阅读全文
摘要:LINQ to SQL 能够调用存储过程从数据库中查询数据。为了方便开发人员调用存储过程,LINQ to SQL将为存储过程创建一个方法,并指定该方法调用的存储过程,以及传入的参数和返回值。 在左边数据连接中把写好的存储过程托到右边第二个里面就可以,当方法调用 查询数据 添加数据 删除数据同理 Da
阅读全文
摘要:修改一般都是拿到数据到别的页面进行修改,然后再提交到数据库 更新超链接定位此网页 tt.aspx?id={0} 把ID传过来
阅读全文
摘要:添加 InsertOnSubmit(单个对象) 或 InsertAllOnSubmit(集合) 删除 DeleteOnSubmit (单个对象) DeleteAllOnSubmit(集合) SubmitChanges() 提交数据库 添加 LINQ to SQL 向数据库中插入数据的功能由Table
阅读全文
摘要:LINQ to SQL 是将对象关系映射到.NET框架中的一种实现。它可以将关系数据库映射为.NET Framework中的一些类。 然后,开发人员就可以通过使用 LINQ to SQL对数据库中的数据进行查询、修改、插入、删除等操作。 LINQ to SQL类映射到SQL Server数据库中的表
阅读全文
摘要:LINQ to DataSet 是LINQ to ADO.NET 的一个独立技术。使用LINQ to DataSet能够更 快更容易的查询DataSet对象中的数据。 LINQ to DataSet 功能主要通过DataRowExtensions和DataTableExtensions静态类 中的扩
阅读全文
摘要:基本概念 要创建一个LINQ查询操作,一般需要以下3个步骤. 1.准备数据源:准备LINQ查询操作所需要的数据源,如被查询的集合、关系数据库、XML等。 2.创建查询:创建查询数据的LINQ查询表达式,如:“from u in users select u”。 3.执行查询:执行上述步骤创建的LIN
阅读全文
摘要:LINQ (Language-Integrated Query,语言集成查询)。 LINQ to Objects、LINQ to SQL、LINQ to DataSet和LINQ to XML,它们分别查询和处理对象数据(如集合)、关系数据(如SQL Server数据库等)、DataSet对象数据和
阅读全文
摘要:筛选: expr String 字符串值,包含供匹配当前元素集合的选择器表达式。 jQuery objectobject 现有的jQuery对象,以匹配当前的元素。 element Expression 一个用于匹配元素的DOM元素。 function(index) Function 一个函数用来作
阅读全文
摘要:前台页面: 对一张进行查询,删除,添加 后台页面: 一般处理程序
阅读全文
摘要:优势: 不需要插件支持 优秀的用户体验 提高Web程序的性能 减轻服务器和宽带的负担 不足: 浏览器对XMLHttpRequest对象的支持不足 破坏浏览器“前进”和“后退”的正常功能 对搜索引擎的支持的不足 Load()方法 load()方法是jquery中最为简单和常用的ajax方法,能载入远程
阅读全文

浙公网安备 33010602011771号