摘要:
@[toc] 前言 有三个重要的类Claim, ClaimsIdentity, ClaimsPrincipal,我们以一个持有合法证件的学生Bob做比方: ClaimsPrincipal就是持有证件的学生Bob; ClaimsIdentity就是学生Bob的证件:驾照或学生证; Claim就是Bob
阅读全文
posted @ 2019-03-13 21:54
duanyong
阅读(1065)
推荐(1)
posted @ 2015-12-07 10:44
duanyong
阅读(2)
推荐(0)
摘要:
在 ASP.NET MVC 中使用 HTML Helpers 方法,可以返回得到标准的 HTML 标签,就像 、 或者 等等。同样,你也可以创建自己的 HTML Helpers 方法,生成更加复杂的 HTML 内容。几种不同类型的 HTML Helpers从以下三种类型去考察 HTML Helpe...
阅读全文
posted @ 2015-11-23 10:34
duanyong
阅读(327)
推荐(0)
摘要:
1.如果是为了验证微信接口的token是否通过, 将valid注释去掉 2.如果要返回给用户值, 注释掉valid作者:石世特出处:http://www.cnblogs.com/TivonStone/ 1 2 3 using System; 4 using System.Web; 5 6 public class WeixinInterface : IHttpHandler 7 { 8 HttpContext context = null; 9 string postStr = ""; 10 public void ProcessRequ...
阅读全文
posted @ 2013-11-26 09:20
duanyong
阅读(366)
推荐(0)
摘要:
插件:SmoothScroll.js CDN:https://cdnjs.com/libraries/smoothscroll 用法大概就下边这样了: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=
阅读全文
posted @ 2025-01-18 11:27
duanyong
阅读(13)
推荐(0)
摘要:
因为当初不支持markdown,所以跑去使用了那个广告满天飞的地方,今天回来,真的哇塞!记录一下,以后就在这里蜗居了!
阅读全文
posted @ 2024-12-03 21:19
duanyong
阅读(4)
推荐(0)
摘要:
Step1:Vue.extend()创建组件 Step2:Vue.component()注册组件,注册的标签一定要用小写 Step3:挂载点使用组件 全局注册和局部注册 全局注册: 局部注册: 我们需要在声明挂载点的地方注入组件即可: 这样只能在挂载点为 app1地方使用my component组件
阅读全文
posted @ 2019-05-18 09:23
duanyong
阅读(2064)
推荐(0)
摘要:
@[toc] 初识Identity并添加身份验证管理页面 前言 在 "使用ASP.NET Core2.2创建WebApp" 这篇教程中,我们使用 命令创建了一个没有身份验证管理的WebApp,通常情况下是无法满足我们对敏感页面控制的要求,典型的安全使用场景就是后台管理。 在这一篇中,我们将通过命令尝
阅读全文
posted @ 2019-03-09 12:10
duanyong
阅读(1546)
推荐(1)
摘要:
@[TOC] 使用ASP.NET Core2.2创建WebApp 前言 官方用的是WebApp这个词,而我还是更喜欢称做“网站”,也许含义很不一样吧,至少我认为是一样的,求赐教! 使用dotnet命令new一个WebApp 创建WebApp至少有两种途径: 1. 宇宙最强Visual Studio;
阅读全文
posted @ 2019-03-08 21:03
duanyong
阅读(1452)
推荐(0)
摘要:
以下是一段新建.net core web中的代码: 这里的=>是什么东东? 再上一段大神的代码: 只想说能不能愉快的玩耍,这“委托”啥意思呢? 于是百度了一下,真有一哥们提出相同的问题,不知道的估计就我俩? 好吧,百度不如Google,就只有搜到这一条,他比我不耻下问,佩服! 于是Microsoft
阅读全文
posted @ 2019-02-16 22:26
duanyong
阅读(766)
推荐(2)
摘要:
完全不懂LESS,也懒的去学习它,凭多年的经验,感觉也不用专门花时间去学习了。反正它应该是很成熟的,能执行即可。我用的是WIN7,为了定制颜色等各种特性,需要重新编译Bootstrap。在网上到处中,也没有一个完整的说明,试验了几次,到处问问题,最后终于搞定了,记录如下:1、下载安装nodejs。在
阅读全文
posted @ 2018-11-28 21:38
duanyong
阅读(874)
推荐(0)
摘要:
如果你使用命令: PM> add-migration Inital 提示如下信息时: The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.4-rtm-31024' 解决方法大致一下几种:
阅读全文
posted @ 2018-11-25 23:02
duanyong
阅读(4152)
推荐(0)
摘要:
Windows10 家庭版默认没有【本地组策略编辑器】,添加方法: 新建记事本复制以下内容 @echo off pushd "%~dp0" dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensi
阅读全文
posted @ 2018-10-22 18:55
duanyong
阅读(27760)
推荐(0)
摘要:
RID 是什么? RID 是运行时标识符的缩写。 RID 用于标识其中将运行应用程序或资产(即程序集)的目标操作系统。 其外观类似如下:“ubuntu.14.04-x64”、“win7-x64”、“osx.10.11-x64”。 对于具有本机依赖项的包,它将指定在其中可以还原包的平台。 Window
阅读全文
posted @ 2017-03-15 08:50
duanyong
阅读(900)
推荐(0)
摘要:
一、创建发布文件 第一步:运行 dotnet restore 命令,以还原项目中指定的依赖项 第二步:使用 dotnet build 命令为目标平台上的应用创建调试版本。 如果不指定想要生成的运行时标识符,则 dotnet build 命令将会创建仅适用于当前系统运行时 ID 的版本。 可使用以下命
阅读全文
posted @ 2017-03-13 09:19
duanyong
阅读(2949)
推荐(0)
摘要:
离线安装: 安装命令 vs_community.exe --layout G:\vs2017offline --add Microsoft.VisualStudio.Workload.NetWeb Microsoft.VisualStudio.Workload.NetCoreTools Compon
阅读全文
posted @ 2017-03-10 20:56
duanyong
阅读(216)
推荐(0)
摘要:
从《ASP.NET Core管道深度剖析(1):采用管道处理HTTP请求》我们知道ASP.NET Core请求处理管道由一个服务器和一组有序的中间件组成,所以从总体设计来讲是非常简单的,但是就具体的实现来说,由于其中涉及很多对象的交互,我想很少人能够地把它弄清楚。如果想非常深刻地认识ASP.NET
阅读全文
posted @ 2017-03-08 08:47
duanyong
阅读(149)
推荐(0)
摘要:
之所以称ASP.NET Core是一个Web开发平台,源于它具有一个极具扩展性的请求处理管道,我们可以通过这个管道的定制来满足各种场景下的HTTP处理需求。ASP. NET Core应用的很多特性,比如路由、认证、会话、缓存等,也同时定制消息处理管道来实现的。我们甚至可以通过管道定制在ASP.NET
阅读全文
posted @ 2017-03-08 08:27
duanyong
阅读(163)
推荐(0)
摘要:
Dependency injection 並不是一個新東西,但對 ASP.NET Core 來說是一個新東西.這篇文章將說明 ASP.NET Core 如何使用 dependency injection 的概念. 時間已來到五月下旬了,現在各位 ASP.NET 的愛好者們已經可以下載最近釋出的 RC
阅读全文
posted @ 2017-03-08 07:59
duanyong
阅读(443)
推荐(0)
摘要:
HttpModule/HttpHandler 從 ASP.NET 1.0 開始就存在於整個 ASP.NET 的結構中,只不過一般的使用者比較少注意到它們,因此它們被使用的頻率和高階層的 web form 來比就少了很多.然而在 ASP.NET Core 開始,你就很難不會注意到它們了,因為它們就直接
阅读全文
posted @ 2017-03-07 08:19
duanyong
阅读(371)
推荐(0)
摘要:
使用资源管理器打开当前路径 explorer %cd%
阅读全文
posted @ 2017-02-27 17:12
duanyong
阅读(219)
推荐(0)
摘要:
阅读全文
posted @ 2017-01-05 15:08
duanyong
阅读(17807)
推荐(2)
摘要:
原文地址:http://www.cnblogs.com/zhaoyang/archive/2011/11/16/2251200.html 图1 图2 图3
阅读全文
posted @ 2016-06-03 11:21
duanyong
阅读(153)
推荐(0)
摘要:
原文地址:http://www.cnblogs.com/JimmyZhang/archive/2007/11/25/971878.html 引言 Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由
阅读全文
posted @ 2016-06-03 11:17
duanyong
阅读(101)
推荐(0)
摘要:
原文地址:www.cnblogs.com/JimmyZhang/archive/2007/09/15/894124.html 引言 在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandle
阅读全文
posted @ 2016-06-03 11:15
duanyong
阅读(76)
推荐(0)
摘要:
原文地址:http://www.cnblogs.com/JimmyZhang/archive/2007/09/04/880967.html 引言 我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写
阅读全文
posted @ 2016-06-03 11:13
duanyong
阅读(140)
推荐(0)
摘要:
原文地址:http://www.codeproject.com/Articles/4773/Events-and-Delegates-Simplified 引用翻译地址:http://www.cnblogs.com/finesite/articles/255884.html 目录 1. 导论 在学习
阅读全文
posted @ 2016-05-24 16:31
duanyong
阅读(233)
推荐(0)
摘要:
01 内联Html Helpers 1 @helper listItems(string[] items) 2 { 3 4 @foreach (var item in items) 5 { 6 @item 7 } 8 ...
阅读全文
posted @ 2016-01-19 17:01
duanyong
阅读(332)
推荐(0)
摘要:
策略一:数据库不存在时重新创建数据库1 Database.SetInitializer(new CreateDatabaseIfNotExists());策略二:每次启动应用程序时创建数据库1 Database.SetInitializer(new DropCreateDatabaseAlways(...
阅读全文
posted @ 2015-12-07 14:45
duanyong
阅读(195)
推荐(0)
摘要:
数据库初始化上图,这个图解释了,数据库初始化的流程,是基于我们在上下文类中的构造函数中传递的参数。在上面的图中,context类中的base构造器中,可以填入下面的参数:无参数(No Parameter)数据库的名字(Database Name)连接字符串的名字(Connection String ...
阅读全文
posted @ 2015-12-06 12:08
duanyong
阅读(2689)
推荐(2)
摘要:
Select选择需要返回的字段Where筛选OrderBy正序排序OrderByDescending倒序排序ThenBy在OrderBy或OrderByDescending的基础上再正序排序ThenByDescending在OrderBy或OrderByDescending的基础上再倒序排序Grou
阅读全文
posted @ 2015-12-05 10:13
duanyong
阅读(115)
推荐(0)
摘要:
MSDN参考https://msdn.microsoft.com/zh-cn/library/system.web.mvc.controller.tryupdatemodel.aspx相关博文http://demo.tc/Post/655http://www.it165.net/pro/html/2...
阅读全文
posted @ 2015-12-03 11:41
duanyong
阅读(252)
推荐(0)
摘要:
EF里实体关系配置的方法,有两种: Fluent API 配置的方法 EF里的实体关系 Fluent API 配置分为Has和With系列的方法: Optional 可选的 Required 必须的 Many 多个 【举例】: 这里的a=>a.B是lambda表示写法,就是找到a类里的导航属性B(习
阅读全文
posted @ 2015-11-25 11:17
duanyong
阅读(349)
推荐(0)
摘要:
自从开始学习asp.net mvc采用code first以来,关系配置就没有搞清楚过!(⊙﹏⊙)b笔记之前先感谢以下文章和博主,对他们表示崇拜,由浅入深、举例恰当、拨云见日、茅塞顿开,还有什么词,大家可以自己去拜访后点赞评论!!!参见以下链接:http://www.cnblogs.com/Gyou...
阅读全文
posted @ 2015-11-25 10:27
duanyong
阅读(574)
推荐(0)
摘要:
01. 启用迁移【在控制台中,输入以下命令:】enable-migrations //命令将在项目中创建一个迁移文件夹。同时文件夹中包含一个Configuration.cs文件,你可以编辑该文件来配置迁移。【Seed方法有两种途径可以去实现】1、在启用迁移生成的Configuration.cs文件中...
阅读全文
posted @ 2015-11-23 15:36
duanyong
阅读(702)
推荐(0)
摘要:
添加System.ComponentModel.DataAnnotations命名空间的using语句EF 支持的完整注释列表为: KeyAttribute StringLengthAttribute MaxLengthAttribute ConcurrencyCheckAttribute Requ...
阅读全文
posted @ 2015-10-27 09:57
duanyong
阅读(1738)
推荐(0)
摘要:
最后的应用程序,看上去就像下边这样:创建数据模型,你将从以下三个类开始:在Models文件夹,新建以下类: 1 using System; 2 using System.Collections.Generic; 3 4 namespace ContosoUniversity.Models 5 { ...
阅读全文
posted @ 2015-10-23 12:08
duanyong
阅读(596)
推荐(0)
摘要:
文章列表:创建EF数据模型Creating an Entity Framework Data Model实现基础的CRUD功能Implementing Basic CRUD Functionality排序、筛选和分页Sorting, Filtering, and Paging连接恢复和命令拦截Con...
阅读全文
posted @ 2015-10-23 10:10
duanyong
阅读(252)
推荐(0)
摘要:
近来发现很多ASP.NET MVC的例子中都使用了Repository模式,比如Oxite,ScottGu最近发布的免费的ASP.NET MVC教程都使用了该模式。就简单看了下。在《企业架构模式》中,译者将Repository翻译为资源库。给出如下说明: 通过用来访问领域对象的一个类似集合的接口,在...
阅读全文
posted @ 2015-10-13 20:48
duanyong
阅读(665)
推荐(1)
摘要:
Entity Framework 简言之就是一个ORM(Object-Relational Mapper)框架. Code First使得你能够通过C#的类来描述一个模型,模型如何被发现/检测就是通过一些约定(Conventions)。Conventions就是一系列规则的集合,被用于对基于类...
阅读全文
posted @ 2015-10-06 22:56
duanyong
阅读(175)
推荐(0)
摘要:
有Student与Enrollment实体之间的一对多关系,Course和Enrollment实体之间有一个对多的关系。换言之,一名学生可以注册任意数量的课程,而一门课程可以有任意数量的注册学生。
阅读全文
posted @ 2014-03-03 11:12
duanyong
阅读(384)
推荐(0)