net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
由于.NetMVC5登陆和注册方式有很多种,但是Identity方式去实现或许会更简单更容易理解首先新建一个项目其次如下选择Empty和MVC的选项然后打开NuGet包管理器分别安装几个包EntityFrameworkMicrosoft.AspNet.Identity.CoreMicrosoft.AspNet.Identity.EntityFrameworkMicrosoft.AspNet.Identity.OwinModernizrMicrosoft.Owin.Host... 查看全文
· .NET Core多平台开发体验[4]: Docker发布时间:2017-09-06
对于一个.NET开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker。Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级到下一代。Docker是dotCloud公司开源的一款产品,Docker从其诞生到现在,短短两三年的时间里已经成为了开源社区最火爆的项目。对于完全拥抱开源的.NETCore来说,它自然应该对Docker提供完美的支持。对于接下来的内容,我们假设你已经对Docker有了基本的了解... 查看全文
一、版本控制的好处:(1)有助于及时推出功能,而不会破坏现有系统。(2)它还可以帮助为选定的客户提供额外的功能。API版本控制可以采用不同的方式进行控制,方法如下:(1)在URL中追加版本或作为查询字符串参数,(2)通过自定义标头和通过接受标头在这篇文章中,让我们来看看如何支持多个版本的ASP.NETCoreWebAPI。一、创建asp.netcorewebapi项目,引用NuGet包:Install-PackageMicrosoft.AspNetCore.Mvc.Versioning... 查看全文
· C#/VB.NET对EXCEL图片添加超链接发布时间:2017-09-06
在日常工作中,在编辑文档时,为了方便自己或者Boss能够实时查看到需要的网页或者文档是,需要对在Excel中输入的相关文字进行超链接,那么对于一些在Excel中插入的图片我们该怎么实现超链接呢,下面给大家分享一个方法:首先简单了解一下一款叫Spire.XLS的组件,这个组件是由E-iceblue公司发布的一款独立的Excel组件,它的最大优点在于不依赖MicrosoftExcel,可以用在各种.NET框架中,包括ASP.NET和WindowsForms等相关的.NET应用程序,功能齐全... 查看全文
使用会话管理解决Session丢失问题步骤1.在CMD中输入命令cdC:\Windows\Microsoft.NET\Framework\v4.0.30319再执行语法:aspnet_regsql.exe-S服务器ip-U数据库登录名-P数据库密码-d所要放入的数据库-ssadd-sstypec实例:aspnet_regsql.exe-Slocalhost-Usa-P123456-dZSZ-ssadd-sstypec执行成功的结果为:2.检查数据库自动增加了两张表。3.在Web... 查看全文
最近在学习.NETCORE,刚开始就遇到问题了。安装EF框架的试试就报错,报错如下:错误程序包还原失败。正在回滚“XXX”的程序包更改。找了好久的方案,网上也没搜到对应的问题和方案,然而我看到输出中一闪而过的信息,我就截图看到了信息,然后仔细看了下,就发现是版本号不一致。解决方案:1.安装的Microsoft.EntityFrameworkCore版本与你的项目中的版本一致2.先升级你项目中相关扩展的版本号,然后再安装Microsoft... 查看全文
· asp.net core 2.0的认证和授权发布时间:2017-09-06
在asp.netcore中,微软提供了基于认证(Authentication)和授权(Authorization)的方式,来实现权限管理的,本篇博文,介绍基于固定角色的权限管理和自定义角色权限管理,本文内容,更适合传统行业的BS应用,而非互联网应用。在asp.netcore中,我们认证(Authentication)通常是在Login的PostAction中进行用户名或密码来验证用户是否正确,如果通过验证,即该用户就会获得一个或几个特定的角色,通过ClaimTypes.Role来存储角色... 查看全文
· asp.net core策略授权发布时间:2017-09-06
在《asp.netcore认证与授权》中讲解了固定和自定义角色授权系统权限,其实我们还可以通过其他方式来授权,比如可以通过角色组,用户名,生日等,但这些主要取决于ClaimTypes,其实我们也可以自定义键值来授权,这些统一叫策略授权,其中更强大的是,我们可以自定义授权Handler来达到灵活授权,下面一一展开。注意:下面的代码只是部分代码,完整代码参照:https://github.com/axzxs2001/Asp.NetCoreExperiment/tree/master/Asp... 查看全文
近期需要实现一个功能,就是需要通过发送短信进行注册,现在想把短信验证码放到服务器的session值中,当客户端收到短信并提交短信码时由asp.net服务端进行判断,那么如何共享这个session那么需要在android客户端中添加几行代码。如下操作。第一次数据请求时就获取这个cookie的名称并且得到这个cookie的值,这个即是sessionid的值并保存在一个静态变量中,然后在第二次请求数据的时候要将这个sessionid一并放在Cookie中发给服务器... 查看全文
如果想体验Linux环境下开发和运行.NETCore应用,我们有多种选择。一种就是在一台物理机上安装原生的Linux,我们可以根据自身的喜好选择某种LinuxDistribution,目前来说像RHEL、Ubuntu、Debian、Fedora、CentOS和SUSE这些主流的Distribution都是支持的。如果读者朋友们觉得这种方式比较麻烦,我们也可以采用虚拟机的形式安装相应的LinuxDistribution,比如我经常使用的都是安装在VirtualBox上的Ubuntu... 查看全文
英文原文:MicrosoftExploresManualMemoryManagementin.NETwithSnowflake来自Microsoft研究院、剑桥大学和普林斯顿大学的一些研究人员构建了一个.NET的分支,实现了在运行时中添加支持手工内存管理的API。研究方法的细节及所获得的性能提升发表在名为“ProjectSnowflake:Non-blockingSafeManualMemoryManagementin.NET”(“雪花”项目... 查看全文
.NETCore2.0应用程序减小体积瘦身官方工具ILLinker。ILLinker来源于mono的linkerhttps://github.com/mono/linker,目前还是预览版本。在一般的情况下,链接器可以将应用程序的大小减少50%,大型应用程序的大小可能更有利,链接器会删除应用程序中的代码和依赖库,而这些代码不会被任何代码路径访问。它实际上是应用程序特定的无效代码分析。下面正式开始体验版本必须为.NETCore2.0新建应用新建一个控制台应用dotnetnewconsole... 查看全文
昨天刚装的Genymotion,昨晚还用得好好的。今晚开机,重新打开Genymotion,却提示:"UnabletoconnecttotheGenymotionserver.PleasecheckyourInternetconnection."。看提示,我以为是网络问题,分别挂上香港VPN和美国VPN,均提示这个错误。很纳闷,百思不得其解。于是度娘,谷歌,也不见其解决方案。之后,用Everything搜索关键词"Genymotion"... 查看全文
除了微软自家的Windows平台,.NETCore针对MacOS以及各种Linux(RHEL、Ubuntu、Debian、Fedora、CentOS和SUSE等)都提供了很好的支持,我们先来体验一下使用Mac来开发.NETCore应用,在这之前我们照例先得构建我们的开发环境。一、安装开发环境和Windows一样,如果我们下午在Mac上进行.NETCore应用的开发,我们只需要安装.NETCoreSDK和相应的IDE就可以了。对于前者,我们可以直接从微软官方站点(https://www... 查看全文
· Bootstrap table 分页 In asp.net MVC发布时间:2017-09-04
中文翻译文档:http://blog.csdn.net/rickiyeat/article/details/56483577版本说明:Jqueryv2.1.1BootstrapV3.3.7bootstrap-tableV1.11.1一、视图页1<!DOCTYPEhtml>2<htmlxmlns="http://www.w3.org/1999/xhtml">3<head>4<metahttp-equiv="Content... 查看全文
· 基于.netstandard的权限控制组件发布时间:2017-09-04
基于.netstandard的权限控制组件Intro由于项目需要,需要在基于Asp.netmvc的Web项目框架中做权限的控制,于是才有了这个权限控制组件。项目基于.NETStandard,同时支持asp.netmvc(.NETfaremwork4.5以上)和asp.netcore项目(asp.net2.0以上)GetStartedNugetPackagehttps://www.nuget.org/packages/WeihanLi.AspNetMvc... 查看全文
上篇有朋友提及到如果nginx做集群后应该还会有下一篇文章主讲session控制,一般来说就是登陆;本篇分享的内容不是关于分布式session内容,而是netcore自带的授权Authorize,Authorize粗略的用法,希望能对大家有好的帮助;web网站session和cookie关系在NetCore中使用Authorize登陆web网站session和cookie关系要说session和cookie关系,恐怕有很多文章都有说过,这里我只阐述下自己的理解,尽可能的做到通俗易懂... 查看全文
微软在千禧年推出.NET战略,并在两年后推出第一个版本的.NETFramework和IDE(VisualStudio.NET2002,后来改名为VisualStudio),如果你是一个资深的.NET程序员,相信传统的.NET应用的开发方式已经深深地烙印在你的脑子里面。.NETCore打来了全新的开发体验,但是开发方式的差异根本不足以成为你快速跨入.NETCore世界的门槛,因为在.NETCore在很多方面比传统的.NETFramework应用开发要简单。为了消除很多尚未接触过... 查看全文
· ASP.NET 知识体系结构发布时间:2017-09-03
以下是我根据自身的情况来总结的ASP.NET知识体系ASP.NET知识体系C#——C#-知识梳理ASP.NETWinFormASP.NETMVCEF... 查看全文
· asp.net 微信开发(一)发布时间:2017-09-01
在准备工作中,我们已经完成准备工作,接下来就是进行开发啦,应该怎么来开发呢??容我想想。。。我觉得我们可以直接让用户的消息发送到微信的消息,转到我们自己的服务器上面!!感觉好厉害的样子1.首先写验证程序啦,这第一步的工作呢,就是验证数据是不是来源于微信端的,如果不是来自微信服务器端的,那就安逸了。。。,废话不多说,直接上代码1.1这个是微信端页面的配置1.2验证微信数据来源//获取tokenstringToken=string.Format("{0}",ConfigurationManager... 查看全文