.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
在基于传统的.NETFramework的Asp.NetMvc的时候,本地开发环境中可以在IIS中建立一个站点,可以直接把站点的目录指向asp.netmvc的项目的根目录。然后build一下就可以在浏览器里面刷新到最新的修改了,也可以附加到w3wp的进程进行调试。但是在开发基于.NetCore的Asp.NetCore项目的时候,这样的做法已经无法满足我们的需要了:更改完代码build一下,无需部署即可在浏览器得到最新的更改。附加到进程调试。Asp... 查看全文
ASP.NETIdentity除了提供基于Cookie的身份验证外,还提供了一些高级功能,如多次输入错误账户信息后会锁定用户禁止登录、集成第三方验证、账户的二次验证等,并且ASP.NETMVC的默认模板中就带有这些功能。本文将从以下几个方面解释ASP.NETIdentity是如何实现身份验证机制的:●ASP.NETIdentity的“多重”身份验证●Owin身份验证的积极模式与消极模式●再谈Owin身份验证机制●基于Owin的Identity在ASP... 查看全文
· Hangfire在ASP.NET CORE中的简单实现发布时间:2017-11-29
hangfire是执行后台任务的利器,具体请看官网介绍:https://www.hangfire.io/新建一个asp.netcoremvc项目引入nuget包Hangfire.AspNetCorehangfire的任务需要数据库持久化,我们在Startup类中修改ConfigureServices然后在Configure方法中启用hangfire中间件现在我们运行一下项目,可以看到,数据库里自动生成了很多表,这些表就是用来持久化任务的我们打开如下地址,可以看到hangfire的作业控制面板... 查看全文
· .net 系列:事件和委托发布时间:2017-11-28
在.net的世界里,离不开委托和事件,其实理解透了后很简单,总结了一下分为5步:1)定义委托publicdelegatevoidRevicedEventHandler(objectsender,RevicedEventArgse);RevicedEventArgs:自定义参数源2)定义事件publiceventRevicedEventHandlerRevicedEvent;3)定义触发事件的函数publicvirtualOnReviced(RevicedEventArgse){if... 查看全文
这是使用ODP.NET链接Orcl数据库常见错误,需要配置系统环境变量。解决方法如下:找到以下路径文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config注意:修改前最好先备份以免....将下面这段配置文件加入<configSections>节点下。<configSections><sectionname="oracle.unmanageddataaccess... 查看全文
· .net文件上传的坑记录发布时间:2017-11-25
传送门:https://www.cnblogs.com/akwwl/p/3573666.html之前错误:使用layui与webuploader上传文件都报异常,后来终于找到原因是asp.net默认最大上传文件大小为4M,运行超时时间为90S。解决方法1:修改web.config文件可以改变这个默认值<configuration><system.web><... 查看全文
---恢复内容开始---Session共享是分布式架构设计中的一大难点,尽管session共享的解决方案不少,但是.net下的解决方案还是比较少,而且说明文档也很少。之前尝试用memcached缓存session,以解决session共享问题,后来发现实在是没有解决方案,github上有一个MemcachedSessionProvider,但是我并没有成功,还在博客园的博问上说了这个问题,但是至今无人回我,链接asp... 查看全文
· 在docker中初次体验.net core 2.0发布时间:2017-11-24
.netcore的跨平台有了Linux,不能没有docker……网上的系列文章一大推,特别是docker还有了中文官网:https://www.docker-cn.com/。上面说的很清楚了,这里只是操作记录。操作的环境是:Ubuntu16.04、docker。一、参照官网安装docker,网址:https://docs.docker-cn.com/engine/installation/linux/docker-ce/ubuntu/1、sudoapt... 查看全文
· asp.net core 2.0 webapi集成signalr发布时间:2017-11-24
在博客园也很多年了,一直未曾分享过什么东西,也没有写过博客,但自己也是汲取着博客园的知识成长的;这两天想着不能这么无私,最近.NETCORE貌似挺流行的,闲来无事也自己搞了个asp.netcoresignalr博客园里面也有人在.netcore2.0下面集成了signalr,但是是集成在同一个项目里面的,但是大家都知道我们很多的项目都是分离的;而且signalr涉及到连接数和内存资源的占用问题,如果都集成在一个项目里面当访问量多大的时候容易造成网站访问缓慢... 查看全文
· AutoCAD.net-错误消息大全发布时间:2017-11-24
caseAcad::eOk:lstrcpy(Glb_AcadErrorInfo,_T("正确"));break;caseAcad::eNotImplementedYet:lstrcpy(Glb_AcadErrorInfo,_T("尚未实现"));break;caseAcad::eNotApplicable:lstrcpy(Glb_AcadErrorInfo,_T("不合适的"));break;caseAcad::eInvalidInput:lstrcpy(Glb_AcadErrorInfo... 查看全文
在网站开发中,我们常常需要用到表单提交的方式,那么在MVC中是如何获取到表单中的数据呢?下面我们来介绍以下几种方式首先我们先看看View前台页面添加一个控制器我们再看看前台页面的代码1@{2Layout=null;3}45<!DOCTYPEhtml>67<html>8<head>9<metaname="viewport"content="width=device-width"/>10<title>GetMD5</title>... 查看全文
最近因为公司项目的需求,CAD作为服务端在服务器中常驻运行,等待客户端远程发送执行任务的指令,最终确认用Socket-tcp通讯,CAD需要实时监听客户端发送的消息,这时就需要开启线程执行Socket的监听任务。这样问题就来了,CADAPI不支持多线程,您只能从主线程调用API函数,如果您处于不同的线程,则必须将调用集中到主线程上。最后查了半天的资料发现,最简单的实现方式,是建立在主线程system.windows.forms.control对象并调用它的启动功能,做最后处理invoke(... 查看全文
· autocad.net-图片打印合成发布时间:2017-11-24
调用打印程序“PublishToWebJPG.pc3”进行图片打印,该打印驱动程序中内置了很多的打印方案,在同尺寸的打印方案下,数据范围越大打印出来的清晰度就越差,内置的尺寸不一定都满足,在又要通过我们的插件去完成打印任务,又不能让客户总是做配置的情况下,我总结了一个不是很完美的解决方案,实现思路如下:1、选定基础打印尺寸方案(本demo选定“UserDefinedRaster(1600.00x1200.00Pixels)”),一定是系统自带的,不然就需要人工配置... 查看全文
· .net core 支付宝,微信支付 三发布时间:2017-11-24
支付回调:获取HttpRequest的body内容,之前使用Request.Form有时候数据请求不到(可能是跟.netcore版本有关?)vars=HttpRequest.Body;intcount;varbuffer=newbyte[1024];varbuilder=newStringBuilder();while((count=s.Read(buffer,0,1024))>0){builder.Append(Encoding.UTF8.GetString(buffer,0... 查看全文
· .net core 支付宝,微信支付 二发布时间:2017-11-24
源码:https://github.com/aspros-luo/Qwerty.Payment/tree/develop今天开始微信支付微信支付坑比较多,支付流程也不太一样,微信支付需要先生成预支付单,然后再具体调用具体参考微信sdk1:微信支付主体,用于存储键值字典,等相关方法internalclassWxPayData{publicWxPayData(){}//采用排序的Dictionary的好处是方便对数据包进行签名... 查看全文
当我们的项目国际化后,需要处理时区问题。在.NETCore之前我们可以通过以下代码将客户端时间转换为服务端时间:DateTimeserverTime=TimeZone.CurrentTimeZone.ToLocalTime(clientTime);在.NETCore里,TimeZone类已被标记为已过期,那么我们应该如何使用不过期的API进行时区转换呢?DateTimeserverTime=TimeZoneInfo.ConvertTime(clientTime,TimeZoneInfo... 查看全文
· FSLIB.NETWORK 简易使用指南发布时间:2017-11-23
1、介绍FSLIB.NETWORK是一款开源HTTP的高性能高易用性网络库,是对HttpWebRequest/HttpWebResponse的包装,目的是为了用起来更简单明了。设计的时候就为了提供更高的可用性和扩展性。每天由它发现的请求数过亿。源码:https://github.com/iccfish/fslib.network作者:https://www.fishlee.net/2、准备工作,nget搜索fishli并引入包HttpClientclient=newHttpClient();3... 查看全文
OrchardCore是OrchardCMS的ASP.NETCore版本。OrchardCore是全新一代的ASP.NETCoreCMS。官方文档介绍:http://orchardcore.readthedocs.io/en/latest/GitHub:https://github.com/OrchardCMS/OrchardCore下面快速开始搭建CMS新建项目打开VS2017新建一个CMSWeb的ASP... 查看全文
http://www.c-sharpcorner.com/UploadFile/0c1bb2/sorting-paging-searching-in-Asp-Net-mvc-5/https://dzone.com/articles/table-sorting-paginationhttps://datatables.net/Index.cshtm:@{ViewBag.Title="PagingSortingSearchingInASP.NETMVC5";}<... 查看全文
· 我从.net转到java的心得和体会发布时间:2017-11-23
前言:由于有不少人咨询过我如果从.net转java,有什么技巧吗,我现在就分享我从.net转java的历程,这里不涉及两门语言的比较,记录的都是我个人的观点。一:从.net转java的初衷我是2013年11月正式开始使用.net这门语言工作一直到2016年3月份截止,前后近2年半的时间,从最开始的套站到用TDD来自己搭架构。说实话我很喜欢.net语言的,编辑器智能,语言很优雅也大家可以从我的博客中看到很多关于.net,但是在2016的一个转折点让我思考是不是应该转java了... 查看全文