01 2021 档案

摘要:https://blog.csdn.net/u012519228/article/details/51537226?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&d 阅读全文
posted @ 2021-01-29 08:15 清语堂 阅读(403) 评论(0) 推荐(0) 编辑
摘要:https://www.lanhusoft.com/Article/235.html Bundling and minification是ASP.NET 4.5中可以用来提高页面加载速度的技术。 它通过减少向服务器请求的数量和请求资源文件大小(css、javascript等等)。 通常浏览器对一个主 阅读全文
posted @ 2021-01-28 08:48 清语堂 阅读(204) 评论(0) 推荐(0) 编辑
摘要:在ASP.NET MVC4中(在WebForm中应该也有),有一个叫做Bundle的东西,它用来将js和css进行压缩(多个文件可以打包成一个文件),并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题。 首先在项目的App_Start文件夹中,会有一个BundleCon 阅读全文
posted @ 2021-01-27 22:20 清语堂 阅读(146) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/OceanEyes/p/get-started-with-bootstrap.html Bootstrap结构介绍 通过http://getbootstrap.com.来下载最新版本的Bootstrap。 解压文件夹后,可以看到Bootstrap的文件 阅读全文
posted @ 2021-01-27 21:48 清语堂 阅读(496) 评论(0) 推荐(0) 编辑
摘要:http://www.voidcn.com/article/p-bqjjzefa-sg.html 阅读全文
posted @ 2021-01-27 17:01 清语堂 阅读(127) 评论(0) 推荐(0) 编辑
摘要:https://www.script-tutorials.com/click-action-multilevel-css3-dropdown-menu/ Step 1. HTML As usual, we start with the HTML. Here are full html code wi 阅读全文
posted @ 2021-01-27 16:06 清语堂 阅读(81) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/lhb25/p/10-html5-css3-drop-down-menus.html 阅读全文
posted @ 2021-01-27 15:51 清语堂 阅读(126) 评论(0) 推荐(0) 编辑
摘要:MVC项目中如果有公共部分的代码就可以单独拿出来作为控件来用(比如头部和底部代码)。跟ASP.NET中的ASCX实现的效果一样,但MVC比它方便的多。 想要实现该效果,需要知道@Html.Action的用法。 @Html.Action有很多的构造方法在这里我只说一种也是经常用到的,@Html.Act 阅读全文
posted @ 2021-01-27 14:29 清语堂 阅读(321) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/wenjiang/archive/2013/03/30/2990854.html HtmlHelper方法是ASP.NET MVC中非常强大的特性,有了这个特性,我们就能更加随心所欲的定制自己的页面。 自定义自己的HtmlHelper方法通常有三种, 阅读全文
posted @ 2021-01-27 08:44 清语堂 阅读(92) 评论(0) 推荐(0) 编辑
摘要:被这个问题困扰多年,今天终于找到了更简单的解决方法,分享一下。问题场景:假设我们在i.cnblogs.com站点的web.config中对FormsAuthentication进行了如下的设置。当我们访问一个需要登录后才能访问的URL时,请求会被重定向至如下的地址。瞧!通过ReturnUrl查询参数 阅读全文
posted @ 2021-01-26 17:05 清语堂 阅读(303) 评论(0) 推荐(0) 编辑
摘要:在asp.net mvc进行身份验证只用在需要验证的Action或者Controller上标记一个[authorization]即可,如果用户没有登陆,此时将返回的ActionResult是HttpUnauthorizedResult public class HttpUnauthorizedRes 阅读全文
posted @ 2021-01-26 16:58 清语堂 阅读(358) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/goodshot/article/details/8839457 在不支持Cookies的移动设备模拟器中无法正常进行表单验证,联想到昨天使用web.config设置cookieless属性时会在访问时会出现"Cannot use a leading .. 阅读全文
posted @ 2021-01-26 11:10 清语堂 阅读(152) 评论(0) 推荐(0) 编辑
摘要:在asp.net中,提供了两种方式用来解决获取由asp.net服务器创建和维护的HttpApplication对象,方便注册HttpApplication对象的事件处理。 这两种方式为:IHttpModule和global.asax方式。这两种方式相同点核心都是IHttpModule接口。 通过IH 阅读全文
posted @ 2021-01-26 09:57 清语堂 阅读(167) 评论(0) 推荐(0) 编辑
摘要:IIS7.0中的Web应用程序有两种配置模式:经典模式和集成模式。经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于IIS6.0下的Web应用程序迁移到IIS7.0中只要将应用程序配置成经典模式,代码基本不用修改就可以正常运行。集成模式是一种统一的请求处理管道, 阅读全文
posted @ 2021-01-26 08:50 清语堂 阅读(164) 评论(0) 推荐(0) 编辑
摘要:在进入正题前小弟希望阅读者能了解最基本ASP.NET MVC 路由模板 ,小弟不会从服务器(如:IIS)最低层的请求如何到达你的WebApplication进程进行说明,这个网上资料有很多如果想了解推荐http://www.cnblogs.com/lumnm/archive/2009/08/08/1 阅读全文
posted @ 2021-01-25 13:50 清语堂 阅读(450) 评论(0) 推荐(0) 编辑
摘要:开篇:上一篇我们了解了在WebForm模式下一个Page页面的生命周期,它经历了初始化Init、加载Load以及呈现Render三个重要阶段,其中构造了页面控件树,并对页面控件树进行了大量的递归操作,最后将与模板结合生成的HTML返回给了浏览器。那么,在ASP.NET MVC模式下,一个页面的生命周 阅读全文
posted @ 2021-01-25 13:19 清语堂 阅读(164) 评论(0) 推荐(0) 编辑
摘要:开篇:上一篇我们了解了所谓的请求处理管道,在众多的事件中微软开放了19个重要的事件给我们,我们可以注入一些自定义的业务逻辑实现应用的个性化设计。本篇,我们来看看WebForm模式下的页面生命周期。 (1)Part 1:前奏 (2)Part 2:核心 (3)Part 3:管道 (4)Part 4:We 阅读全文
posted @ 2021-01-25 13:18 清语堂 阅读(292) 评论(0) 推荐(0) 编辑
摘要:开篇:上一篇我们了解了一个ASP.Net页面请求的核心处理入口,它经历了三个重要的入口,分别是:ISAPIRuntime.ProcessRequest()、HttpRuntime.ProcessRequest()以及HttpApplication.Init()。其中,在HttpApplication 阅读全文
posted @ 2021-01-25 13:17 清语堂 阅读(115) 评论(0) 推荐(0) 编辑
摘要:开篇:上一篇我们了解了一个请求从客户端发出到服务端接收并转到ASP.Net处理入口的过程,这篇我们开始探索ASP.Net的核心处理部分,借助强大的反编译工具,我们会看到几个熟悉又陌生的名词(类):HttpRuntime、HttpWorkerRequest、HttpContext、HttpApplic 阅读全文
posted @ 2021-01-25 12:16 清语堂 阅读(111) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/edisonchou/p/4192017.html 开篇:ASP.Net是一项动态网页开发技术,在历史发展的长河中WebForm曾一时成为了ASP.Net的代名词,而ASP.Net MVC的出现让这项技术更加唤发朝气。但是,不管是ASP.Net  阅读全文
posted @ 2021-01-25 11:02 清语堂 阅读(97) 评论(0) 推荐(0) 编辑
摘要:.NET平台处理HTTP请求的过程大致如下: 1 IIS得到一个请求; 2查询脚本映射扩展,然后把请求映射到aspnet_isapi.dll文件 3代码进入工作者进程(IIS5里是aspnet_wp.exe;IIS6里是w3wp.exe),工作者进程也叫辅助进程; 4.NET运行时被加载; 5非托管 阅读全文
posted @ 2021-01-25 10:42 清语堂 阅读(592) 评论(0) 推荐(0) 编辑
摘要:http.sys 是一个位于Win2003和WinXP SP2中的 操作系统核心组件,能够让任何应用程序通过它提供的接口,以http协议进行信息通讯。 温馨提示:如果用户不慎删除了该驱动文件,不用担心,该驱动会在下次系统启动时重建。是一个删不掉的系统核心组件!实用程序结束该驱动,该驱动也会马上重新创 阅读全文
posted @ 2021-01-25 10:33 清语堂 阅读(375) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/lumnm/archive/2009/08/08/1541901.html 第一回 Http请求处理流程概述 思考“为什么在地址栏输入www.tracefact.net就可以看到张子阳的个人空间?”,类似于思考“为什么苹果是往地上掉不是往天上飘?”。对 阅读全文
posted @ 2021-01-25 09:56 清语堂 阅读(224) 评论(0) 推荐(0) 编辑
摘要:ASP.NET对请求处理的过程 当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNE 阅读全文
posted @ 2021-01-25 09:29 清语堂 阅读(367) 评论(0) 推荐(0) 编辑
摘要:1.Session存在server上, asp.net有几种存储方式, 一是inproc, 二是sqlserver, 三是stateserver, 四是可以放到Appfabric Caching中去(这是.net 4.0中新加的). 2.Cookie存在客户端浏览器里, 如果加上expired, 则 阅读全文
posted @ 2021-01-24 20:45 清语堂 阅读(297) 评论(0) 推荐(0) 编辑
摘要:钱李峰 的这篇博文《Asp.net中的认证与授权》已对Asp.net 中的身份验证进行了不错实践。而我这篇博文,是从初学者的角度补充了一些基础的概念,以便能有个清晰的认识。 一、配置安全身份验证模式 在Web.config 文件中,通过 <authentication> 节可以配置 ASP.NET 阅读全文
posted @ 2021-01-24 20:28 清语堂 阅读(430) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/qianlifeng/archive/2010/12/03/1895801.html 用户认证 .net提供了3种用户认证的方式,分别是Windows,Forms,Passport。这几种形式的定义可以在网站根目录下Web.config中的authen 阅读全文
posted @ 2021-01-24 19:34 清语堂 阅读(233) 评论(0) 推荐(1) 编辑
摘要:在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用。这篇博客主要讨论的话题是:ASP.NET Forms 身份认证。 在这篇博客中,不涉及ASP.NET的登录系列控件以及membership的相 阅读全文
posted @ 2021-01-24 14:13 清语堂 阅读(661) 评论(0) 推荐(1) 编辑
摘要:首先阅读: https://www.cnblogs.com/wfy680/p/14322184.html https://www.cnblogs.com/wfy680/p/14329282.html 需要认证的 Control或Action 上添加过滤,例如限制只有 Scott可以访问 还有其他两种 阅读全文
posted @ 2021-01-24 13:46 清语堂 阅读(259) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using System.Reflection; using System.Text; /** * * 阅读全文
posted @ 2021-01-23 09:51 清语堂 阅读(540) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/wow-xc/articles/4952233.html Expression<Func<TObject, bool>>与Func<TObject, bool>的区别 Func<TObject, bool>是委托(delegate) Expressio 阅读全文
posted @ 2021-01-23 09:49 清语堂 阅读(968) 评论(0) 推荐(1) 编辑
摘要:本文以实例形式分析了C#中Predicate<T>与Func<T, bool>泛型委托的用法,分享给大家供大家参考之用。具体如下: 先来看看下面的例子: static void Main(string[] args) { List<string> l = new List<string>(); l. 阅读全文
posted @ 2021-01-23 07:23 清语堂 阅读(508) 评论(0) 推荐(0) 编辑
摘要:Func<T,TResult> 委托 https://docs.microsoft.com/zh-cn/dotnet/api/system.func-2?redirectedfrom=MSDN&view=net-5.0 下问来自:https://www.cnblogs.com/longyi/p/35 阅读全文
posted @ 2021-01-23 07:03 清语堂 阅读(94) 评论(0) 推荐(0) 编辑
摘要:写在前面 在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?! 托管资源:由CLR管理分配和释放的资源,也就是我们直接new出来的对象; 非托管资源 阅读全文
posted @ 2021-01-22 13:48 清语堂 阅读(345) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/xszjk/articles/5517507.html 下面解释每个配置的作用 Table :用于指定生成表的表名、架构信息。 Column :用于指定生成数据表的列信息,如列名、数据类型、顺序等。 Key :用于指定任何名称的属性作为主键列并且默认将 阅读全文
posted @ 2021-01-22 07:55 清语堂 阅读(329) 评论(0) 推荐(0) 编辑
摘要:https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions/getting-started-with-ef-5-using-mvc-4/implementing-the-repository-and-unit-of-work 阅读全文
posted @ 2021-01-22 07:53 清语堂 阅读(266) 评论(1) 推荐(0) 编辑
摘要:https://docs.microsoft.com/en-us/ef/ef6/modeling/code-first/data-annotations 阅读全文
posted @ 2021-01-21 16:43 清语堂 阅读(71) 评论(0) 推荐(0) 编辑
摘要:using System; using System.IO; using System.Text; using System.Security.Cryptography; namespace RC2CryptoServiceProvider_Examples { class MyMainClass 阅读全文
posted @ 2021-01-19 10:54 清语堂 阅读(191) 评论(0) 推荐(0) 编辑
摘要:RC2是由著名密码学家Ron Rivest设计的一种传统对称分组加密算法,它可作为DES算法的建议替代算法。它的输入和输出都是64比特。密钥的长度是从8字节到128字节可变,但目前的实现是8字节(1998年)。 此算法被设计为可容易地在16位的微处理器上实现。在一个IBM AT机上,RC2加密算法的 阅读全文
posted @ 2021-01-19 08:29 清语堂 阅读(18657) 评论(0) 推荐(2) 编辑
摘要:一,MVC HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttributes){} BeginRouteForm 方法 (HtmlHelper, String, Object, FormMethod) 二,传统Fo 阅读全文
posted @ 2021-01-15 11:30 清语堂 阅读(255) 评论(0) 推荐(0) 编辑
摘要:以前使用WebForm变成时,下拉框传值只需直接在后台绑定代码就可以了。现在我们来看看在MVC中DropDownList是如果和接受从Controller传过来的值的。 第一种:使用DropDownList 控制器代码: public ActionResult Index() { //1.1查询Yz 阅读全文
posted @ 2021-01-15 11:27 清语堂 阅读(235) 评论(0) 推荐(0) 编辑
摘要:一、View代码 @using (Ajax.BeginForm("Edit", new AjaxOptions() { OnSuccess = "afterEdit" })) { @Html.HiddenFor(model => model.ID) @Html.HiddenFor(model => 阅读全文
posted @ 2021-01-15 11:26 清语堂 阅读(300) 评论(0) 推荐(0) 编辑
摘要:我们知道使用MVC的一个很重的的用途就是把Controller和View之间进行解耦,通过控制器来调用不同的视图,这就注定了Controller和View之间的传值是一个很重的知识点,这篇博文主要解释一下View向Controller提交数据的几种形式,认识有限,有不足的地方请各位博友能够给完善。 阅读全文
posted @ 2021-01-15 11:22 清语堂 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1)ViewBag ViewBag是动态类型,使用时直接添加属性赋值即可 ViewBag.myName 控制器代码: public ActionResult Index() { ViewBag.name = "周江霄"; ViewBag.message = "欢迎使用MVC设计模式~~"; retu 阅读全文
posted @ 2021-01-15 11:18 清语堂 阅读(286) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/sknice/article/details/42323791?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-4.control&depth_1-utm_source=distrib 阅读全文
posted @ 2021-01-15 11:09 清语堂 阅读(164) 评论(0) 推荐(0) 编辑
摘要:模型绑定 模型绑定应该很容易理解,就是传递过来的数据,创建对应的model并把数据赋予model的属性,这样model的字段就有值了。 比如要创建用户,在form表单中填写用户名密码,在controller中直接使用User类接收就行了: public ActionResult Create(Use 阅读全文
posted @ 2021-01-15 10:42 清语堂 阅读(614) 评论(0) 推荐(1) 编辑
摘要:转载:http://www.cnblogs.com/liulun/archive/2013/02/26/2909985.html 在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前,声明变量时必须类型,甚至在foreach一个 阅读全文
posted @ 2021-01-15 09:53 清语堂 阅读(397) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/m2345/p/5361529.html 1.Html.BeginForm() 该方法用于构建一个From表单的开始,他的构造方法为: Html.BeginForm("ActionName","ControllerName",FormMethod.me 阅读全文
posted @ 2021-01-15 09:49 清语堂 阅读(382) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/CreateMyself/p/5424894.html https://www.cnblogs.com/notevar/p/5016342.html 阅读全文
posted @ 2021-01-14 15:36 清语堂 阅读(70) 评论(0) 推荐(0) 编辑
摘要:关联数据更新有两种情况: 1.一对多 2.多对多 第一种情况关联表有主外键关联,只要简单的更新外键值就可以了(相当于更新单表),我们主要讲解第二种多对多的情况。 使用之前很熟悉的模型: 我们定义一个场景: 一个用户可以有任意多个角色,一个角色可以有任意多个用户。 我们接下来完成下面操作: 编辑某个用 阅读全文
posted @ 2021-01-14 15:35 清语堂 阅读(293) 评论(0) 推荐(0) 编辑
摘要:一、Razor语法 1、Razor的标识符 解释:@字符被定义为Razor服务器代码块的标识符,后面的表示是服务器代码了。web form中使用<%%>中写服务器代码一个道理。在vs工具里面提供了代码着色和智能感应的功能。 @{ string userName = "启超"; <span>我的名字叫 阅读全文
posted @ 2021-01-13 20:18 清语堂 阅读(633) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-httphelper-part2.html 本文继续介绍HtmlHelper在ASP.NET MVC中的用法。内容涉及Form、自定义标签生成函数TagBuilder、强类型HtmlHe 阅读全文
posted @ 2021-01-13 16:28 清语堂 阅读(210) 评论(0) 推荐(0) 编辑
摘要:MVC5 + EF6 + Bootstrap3 (8) HtmlHelper用法大全(上) https://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-httphelper-part1.html 本文介绍在ASP.NET MVC中HtmlHelp 阅读全文
posted @ 2021-01-13 16:26 清语堂 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Razor中所有的Html都会自动编码,这样就不需要我们手动去编码了(安全),但在需要输出Html时就是已经转义过的Html文本了,如下所示: @{ string thisTest = "<span style=\"color:#f00;\">qubernet</span>"; } @thisTes 阅读全文
posted @ 2021-01-13 16:21 清语堂 阅读(713) 评论(0) 推荐(0) 编辑
摘要:MVC HtmlHelper用法大全 HtmlHelper用来在视图中呈现 HTML 控件。 以下列表显示了当前可用的一些 HTML 帮助器。 本主题演示所列出的带有星号 (*) 的帮助器。 ActionLink - 链接到操作方法。 BeginForm * - 标记窗体的开头并链接到呈现该窗体的操 阅读全文
posted @ 2021-01-13 16:15 清语堂 阅读(179) 评论(0) 推荐(0) 编辑
摘要:写这篇文档的目的是为了给初学MVC的同伴们介绍在MVC的View中的两个新概念,能有利于我们更快,更好的开发项目。一个是视图引擎,一个是HtmlHlper。这两个知识都不是新的,知识概念新而已,都是在我们学过的ASPX和 Html上做了改进,是我们编程更加容易。 一、区别ASPX和Razor 在AS 阅读全文
posted @ 2021-01-13 16:13 清语堂 阅读(286) 评论(0) 推荐(0) 编辑
摘要:本节介绍在ASP.NET MVC5中Bootstrap3的应用及其栅格系统。 文章来源: Slark.NET-博客园http://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-grid.html 上一节:ASP.NET MVC5 + EF6 入门教 阅读全文
posted @ 2021-01-13 16:05 清语堂 阅读(274) 评论(0) 推荐(0) 编辑
摘要:如图: 由此可见Linq表达式和Lambda表达式并没有什么可比性。 那与Lambda表达式相关的整条语句称作什么呢?在微软并没有给出官方的命名,在《深入理解C#》中称为点标记。 查询表达式、点标记你更喜欢哪个? 所以,我们的标题的提问根本就不合适。应该是“查询表达式和点标记你更喜欢哪个?”。如: 阅读全文
posted @ 2021-01-13 15:41 清语堂 阅读(188) 评论(0) 推荐(0) 编辑
摘要:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/concepts/linq/introduction-to-linq-queries 查询是一种从数据源检索数据的表达式。 查询通常用专门的查询语言来表示。 随着时间的推 阅读全文
posted @ 2021-01-13 15:32 清语堂 阅读(228) 评论(0) 推荐(0) 编辑
摘要:LINQ to SQL语句(1)之Where 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下: 1.简单形 阅读全文
posted @ 2021-01-13 15:23 清语堂 阅读(221) 评论(0) 推荐(0) 编辑
摘要:C#中Linq查询基本操作 摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 - let 子句 - 复合from子句 - 在某些情况下,源序列中的每 阅读全文
posted @ 2021-01-13 15:21 清语堂 阅读(273) 评论(0) 推荐(0) 编辑
摘要:目录 LINQ 简介 介绍 LINQ 查询 LINQ 基本查询操作 使用 LINQ 进行数据转换 LINQ 查询操作的类型关系 LINQ 中的查询语法和方法语法 LINQ 简介 语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中引入的 阅读全文
posted @ 2021-01-13 13:21 清语堂 阅读(260) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_580e98300100yvz4.html 原文地址:MVC Razor 语法(转)作者:panzhaowen_jacki 语法名称Razor 语法Web Forms 等效语法 代码块 @{ int x = 123; string y = 阅读全文
posted @ 2021-01-13 11:39 清语堂 阅读(130) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/yeagen/archive/2012/09/25/2700943.html http://www.cnblogs.com/ryanding/archive/2011/01/19/1938690.html 随着MVC3.0RTM版本的发布,最近将公司的 阅读全文
posted @ 2021-01-13 11:36 清语堂 阅读(132) 评论(0) 推荐(0) 编辑
摘要:1、Razor注释:@* *@的格式 2、Razor通过4种标记方式来确定指定区域的代码是服务器端代码,即在html中插入C#代码: 行内(Inline)标记,比如: @ViewBag.Name 单行(Single Line)标记,比如: @{ var name = "Slark";} @{ Res 阅读全文
posted @ 2021-01-13 11:15 清语堂 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:在MVC项目中新建视图的时候默认支持ASPX引擎和Razor引擎,如果选择ASPX引擎,那它跟webform项目中的*.aspx前台页面没区别,如果选择Razor引擎,那我们可以用更少的代码来实现相同的功能(与使用ASPX引擎相比较),我们不用在HTML中明确地标记出服务模块的结束标志,因为Razo 阅读全文
posted @ 2021-01-13 11:07 清语堂 阅读(883) 评论(0) 推荐(0) 编辑
摘要:在Razor标记内写入文本 一般情况下,@{}中的代码只被当作C#代码运行,属于服务器代码,那么怎么在服务器代码丽里嵌入html代码呢?一共三种方法: 在Razor标记的代码中如果有成对的html标记,则这个标记及其内容会被当作普通文本输出。如上面的 <p>var name2 = "Slark";< 阅读全文
posted @ 2021-01-13 10:26 清语堂 阅读(135) 评论(0) 推荐(0) 编辑
摘要:实体数据模型 (EDM) 使用三个关键概念来描述数据结构:“实体类型”、“关联类型”和“属性”。 在任何 EDM 实现中,这些都是描述数据结构的最重要概念。 实体类型 实体类型是用于描述实体数据模型中数据结构的基本构造块。实体类型都是从属性构造而来的,描述了顶级概念的结构,如业务应用程序中的客户和订 阅读全文
posted @ 2021-01-11 13:45 清语堂 阅读(224) 评论(0) 推荐(0) 编辑
摘要:1 MVC核心概念简介,一个基本MVC项目结构 2 通过开发一个最基本的登录界面,介绍了如何从Controller中获取表单数据 3 EF的整个开发过程 4 EF基本的CRUD和常用的HtmlHelper 5 使用布局页(模板页)改造UI 6 分部视图(Partial View) 7 排序过滤分页 阅读全文
posted @ 2021-01-10 16:30 清语堂 阅读(462) 评论(0) 推荐(0) 编辑
摘要:一、输入enable-migrations指令: enable-migrations指令: a.在项目根目录下创建了一个Migrations文件夹 b.在Migrations文件夹下新建一个Configuration.cs文件。 说明:执行enable-migrations指令后,Migration 阅读全文
posted @ 2021-01-10 11:01 清语堂 阅读(328) 评论(0) 推荐(0) 编辑
摘要:1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq: from s in Students select new { s.SNAME, s.SSEX, s.CLASS }Lambda: Stud 阅读全文
posted @ 2021-01-09 08:53 清语堂 阅读(74) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示