正式学习MVC 01】的更多相关文章

1.新建项目 点击创建新项目,选择ASP.NET web应用程序,对项目进行命名后点击创建. 截图如下: 取消勾选HTTPS配置 可选择空 + mvc 或直接选定MVC 2.目录结构分析 1) App_Start 配置文件夹. BundleConfig.cs 打包器(css,js等) // ScriptBundle:脚本打包器(导入目录名).includes(所引入目录路径) bundles.Add(new ScriptBundle("~/bundles/jquery").Includ…
1.剃须刀模板razor的使用 1)混编 循环语法 @model List<MVCStudy.Models.Student> @{ ViewBag.Title = "List"; } <h2>List</h2> <!--循环遍历数组内容 c#与HTML混编--> <ul> @foreach (var stu in Model) { <li>@stu.Name</li> } </ul> pub…
1.cookie 继续讲解MVC的内置对象cookie 相对不安全 1)保存cookie public ActionResult Index() { // 设置cookie以及过期时间 Response.Cookies.Add(new HttpCookie(name: "userId") { Value = "128idn62dx", Expires = DateTime.Now.AddDays() }); return Content("ok!"…
1.Model常用属性讲解 using System; using System.ComponentModel.DataAnnotations; namespace MVCStudy2.Models { public class Student { [Required(ErrorMessage = "这是必填项")] [RegularExpression(@"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$)",E…
1.ActionResult ActionResult是一个父类, 子类包括了我们熟知的 ViewResult 返回相应的视图 ContentResult  返回字符串 RedirectResult( return Redirect(url:xxxx))  重定向 RedirectToRouteResult (return RedirectToAction(actionName,controllerName:xxx))  根据路由重定向 FileResult 向客户端输出文件 JsonResul…
1.View -> Controller的数据通信 1) 通过url查询字符串 public ActionResult Index(string user) { return Content(user); } 2)通过post方式传递 ViewBag.Title = "ShowForm"; } <h2>ShowForm</h2> <p>your form data will be deliver to Index</p> <f…
本节将接着<白话学习MVC(九)View的呈现一>来继续对ViewResult的详细执行过程进行分析! 9.ViewResult ViewResult将视图页的内容响应给客户端! 由于ViewResult的View呈现过程比较复杂,在此先大致描述一下整个流程: 获取视图引擎,默认有两个:ASPX引擎.Razor引擎. 根据视图页名称,通过视图引擎去检查是否存在对应的视图页,如果存在,则创建视图对象.如果不存在,则将所有视图引擎寻找过的路径作为异常返回. 创建视图对象之后,处理视图页中的内容(先…
ASP.NET MVC 01 - ASP.NET概述 本篇目录: ASP.NET 概述 .NET Framework 与 ASP.NET ASP.NET MVC简介 ASP.NET的特色和优势 典型案例 ▁▃▅ ASP.NET概述 ▅▃▁ 目前开发B/S系统的主要技术有ASP.NET.JSP.PHP等.其中ASP.NET是基于.NET平台创建动态网页的一种服务器端技术,使用它可以创建动态可交互的Web页面. 在Microsoft的.NET战略中,ASP.NET是其中一项的技术,从图1中可以看出A…
在上一篇<学习MVC之租房网站(一)-项目概况>中,确定了UI+Service的“双层”架构,并据此建立了项目 接下来要编写Common类库.配置AdminWeb和FrontWeb 一.编写Common类库 验证码和计算MD5没什么好说,直接从网上复制来的~.~ 以后会逐步扩充,把公用的方法都放到这儿 二.配置AdminWeb和FrontWeb 1. EF和连接字符串 a. EF直接从NuGet安装,EF默认与SqlServer对接,便不需要做额外的配置了 b. 连接字符串: <addn…
loadrunner学习笔记-01事务<转载至网络> 事务又称为Transaction,事务是一个点为了衡量某个action的性能,需要在开始和结束位置插入一个范围,定义这样一个事务. 作用:LoadRunner运行到该事务的开始点时,LoadRunner就会开始计时,直到运行到该事务的结束点,计时结束.这个事务的运行时间在LoadRunner的运行结果中会有反映.通俗的讲LoadRunner中的事务就是一个计时标识,LoadRunner在运行过程中一旦发现事务的开始标识,就开始计时,一旦发现…