ASP.NET_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ASP.NET >>列表
参考页面:http://www.yuanjiaocheng.net/ASPNET-CORE/project-layout.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/projectjson.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-configuration.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-middleware... 查看全文
假设在服务器的根目录下有个名为Download的文件夹,这个文件夹存放一些提供给引用程序下载的文件publicvoidDownloadFile(stringpath,stringname){try{System.IO.FileInfofile=newSystem.IO.FileInfo(path);Response.Clear();Response.Charset="GB2312";Response.ContentEncoding=System.Text.Encoding.UTF8... 查看全文
在启动流程文章中提到,在WebHost类中,通过BuildApplication完成http请求处理管道的构建。在来看一下代码:。。。。。。//这个调用的就是Startup.cs类中的Configure方法configure(builder);//生成中间件链式结构returnbuilder.Build();在框架中,一个中间件处理逻辑是使用一个RequestDelegate委托类型来表示的,定义:delegateTaskRequestDelegate(HttpContextcontext... 查看全文
· ASP.NET Core 介绍和项目解读发布时间:2017-02-16
参考页面:http://www.yuanjiaocheng.net/ASPNET-CORE/core-middleware.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-exception.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-static-files.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/setup-mvc.htmlhttp... 查看全文
参考页面:http://www.yuanjiaocheng.net/webapi/create-crud-api-1-delete.htmlhttp://www.yuanjiaocheng.net/webapi/Consume-web-api.htmlhttp://www.yuanjiaocheng.net/webapi/mvc-consume-webapi-get.htmlhttp://www.yuanjiaocheng.net/webapi/mvc-consume-webapi-post... 查看全文
现在的人做事情都讲究效率,最好能达到事半功倍那种效果,软件行业也不例外。但是需求的一再变动,架构和业务功能的一改再改,往往使得软件的开发事倍功半。软件行业急需突破现现状,所以快速开发框架就这么应运而生了。但是市面上快速开发框架种类繁多,今天我给大家带来的是一套界面风格简洁大方、多业务功能、基于ASP.NET+MVC的快速开发框架。体验地址我会在下文附上,方便大家体验交流。UI首先是界面UI,界面是一张脸,拿车做比方,就是外观。我相信如果引起你对一辆车的注意,那我相信第一要素一定是外观... 查看全文
· asp.net core mvc剖析:KestrelServer发布时间:2017-02-15
KestrelServer是基于Libuv开发的高性能web服务器,那我们现在就来看一下它是如何工作的。在上一篇文章中提到了Program的Main方法,在这个方法里Build了一个WebHost,我们再来看一下代码:publicstaticvoidMain(string[]args){varhost=newWebHostBuilder().UseKestrel().UseContentRoot(Directory.GetCurrentDirectory())... 查看全文
前面的文章介绍了如何进行权限控制,即访问控制器或者方法的时候,要求当前用户必须具备特定的权限,但是如何在程序中进行权限的分配呢?下面就介绍下如何利用Microsoft.AspNetCore.Identity.EntityFrameworkCore框架进行权限分配。在介绍分配方法之前,我们必须理解权限关系,这里面涉及到三个对象:用户,角色,权限,权限分配到角色,角色再分配到用户,当某个用户属于某个角色后,这个用户就具有了角色所包含的权限列表,比如现在有一个信息管理员角色... 查看全文
在进行业务软件开发的时候,都会涉及到权限控制的问题,asp.netcoremvc提供了相关特性。在具体介绍使用方法前,我们需要先了解几个概念:1,claim:英文翻译过来是声明的意思,一个claim包含Type,Value两项信息。我把claim理解成一个权限的定义,比如Type=会员,Value=删除操作2,Identity:表示用户的身份信息,比如用户名3,Principal:我理解成认证票据,里面包含identity,claim信息。4,Policy:英文翻译过来是政策的意思... 查看全文
在asp.netcoremvc中提供了权限验证框架,前面的文章中已经介绍了如何进行权限控制配置,权限配置好后,权限验证逻辑自动就会执行,但是在某些情况下,我们可能需要在代码里或者视图中通过手工方式判断权限,我们现在就来介绍下具体的操作方法。如果在控制器方法里想要判断当前用户是否具有某个权限,可以直接使用HttpContext.User.HasClaim(stringcliamtype,stringcliamvalue)方法进行判断,该方法返回bool类型,返回true表示具有权限,否则不具有... 查看全文
1、说明通过文件下载框实现将服务器上的文件下载到本地指定位置。这里需要指定服务器文件路径//服务器文件路径stringstrFilePath=Server.MapPath("~")+"/excel/20170206104654.xlsx";FileInfofileInfo=newFileInfo(strFilePath);Response.Clear();Response.AddHeader("content-disposition","attachment;filename="+Server... 查看全文
在本节中,您将创建一个新的MoviesController类,并在这个Controller类里编写代码来取得电影数据,并使用视图模板将数据展示在浏览器里。在开始下一步前,先Build一下应用程序(生成应用程序)(确保应用程序编译没有问题)用鼠标右键单击Controller文件夹,并创建一个新的MoviesController控制器。当Build成功后,会出现下面的选项。设定以下选项:·控制器名称:MoviesController.(这是默认值)。·模板... 查看全文
· ASP.NET Forms身份认证发布时间:2017-02-05
asp.net程序开发,用户根据角色访问对应页面以及功能。项目结构如下图:根目录Web.config代码:1<?xmlversion="1.0"encoding="utf-8"?>2<!--3有关如何配置ASP.NET应用程序的详细消息,请访问4http://go.microsoft.com/fwlink/?LinkId=1694335-->6<configuration>7<system.web>8<... 查看全文
这个问题说起来,我有点惭愧想当初在大学里学的就是ASP.NETWebForms在实习期间也是用的WebForms来开发网站,然后就觉得.NET开发网站就是用这个开发模式现在想想都想笑。。。实在忍不住了,我要笑了。哈哈哈!!!好,回到正题ASP.NET是一个使用HTML、CSS、JavaScript和服务器脚本创建网页和网站的开发框架。ASP.NET支持三种不同的开发模式:WebPages(Web页面)、WebForms(Web窗体)、MVC(ModelViewController模型-视图... 查看全文
· ASP.NET Core 阶段性总结发布时间:2017-01-17
参考页面:http://www.yuanjiaocheng.net/ASPNET-CORE/core-middleware.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-exception.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-static-files.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/setup-mvc.htmlhttp... 查看全文
· asp.net core + mysql + ef core + linux发布时间:2017-01-17
asp.netcore+mysql+efcore+linux以前开发网站是针对windows平台,在iis上部署。由于这次需求的目标服务器是linux系统,就尝试用跨平台的.NETcore来开发和部署。结果还是比较满意,整个过程如下,欢迎交流:开发环境:Win10Vs2015update3+.NETCoretools.NETCoreSDKMysql运行环境:Ubuntu16.04.NETCoreSDKMysqlNginx开发过程安装vs2015+update3;安装mysql(https... 查看全文
· 跨平台运行ASP.NET Core 1.0发布时间:2017-01-17
参考页面:http://www.yuanjiaocheng.net/ASPNET-CORE/core-middleware.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-exception.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/core-static-files.htmlhttp://www.yuanjiaocheng.net/ASPNET-CORE/setup-mvc.htmlhttp... 查看全文
· 【翻译】Asp.net Core介绍发布时间:2017-01-17
ASP.NETCoreisasignificantredesignofASP.NET.ThistopicintroducesthenewconceptsinASP.NETCoreandexplainshowtheyhelpyoudevelopmodernwebapps.Asp.netCore是重新设计过得新一代Asp.Net。此篇文章介绍Asp.netCore如何帮助你开发先进的web应用。WhatisASP.NETCore?什么是Asp.netCoreASP... 查看全文
内嵌在微信中的网页,右上角都会有一个默认的分享功能。如下图所示,第一个为自定义的效果,第二个为默认的效果。实现了自定义的分享链接是不是更让人有点击的欲望?下面讲解下开发的过程。一、准备,设置js接口安全域名这需要使用微信的jssdk,先需要在微信公众号后台进行设置:公众号设置-->功能设置-->JS接口安全域名。打开这个页面之后你会看到下面的提示。需要先下载这个文件并上传到指定域名的根目录。这个文件里面是一个字符串,从名称看是用来校验用的。先上传了这个文件,你才能保存成功... 查看全文
· ASP.NET 程序发布详细过程发布时间:2017-01-15
前言ASP.NET网站的发布,无论是初学者还是高手,在程序的发布过程中或多或少会存在一些问题,譬如VS发布ASP.NET程序失败、IIS安装失败、IIS发布失败、局域网内不能访、配置文件错误、权限不足等一系列问题,结合我带领的500多人的技术团队反应的各种问题,我今天花点时间总结一下,方便大家,共同学习,共同进步。为了后文的深入详细分析,我写了一个小Demo,代码附上。本次基于VS2013,OS为WIN10,IIS7等环境讲解。(其他操作系统如WIN7原理也类似,但有细微差别)1... 查看全文