net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· ASP.NET WebApi 文档Swagger中度优化发布时间:2016-11-25
本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文地址:www.cnblogs.com/tdws写在前面在后台接口开发中,接口文档是必不可少的。在复杂的业务当中和多人对接的情况下,简单的接口文档又不能满足需求,试想你的单应用后台有几十个模块,几百甚至更多的接口,又有上百个ViewModel。怎么能让人用起来更顺手更明了?本篇介绍第一步的中度优化,下一篇将分享下一阶段的深度优化。第一篇:ASP.NETWebApi文档Swagger中度优化1.上手使用2... 查看全文
本月16号,MS发布了.NETCore1.1。作为一个用贯MS产品的小盆友,我第一时间就把相关的安装包下载下来了,然后果断安装(入坑)。我猜你来看这篇博客可能遇到了和我一样的问题。问题0:正确的安装顺需正确的顺序在MS的dotnetCore官网上可以找到,请根据自己的VS版本对号入座。如果你觉得这个太长或者存在疑问,简短的版本是:1、VS20151.检查VS2015是否已经安装了Update3.3:打开VS2015,然后点击【帮助】-【关于MicrosoftVisualStudio】... 查看全文
问题在WebAPI中使用ODataFunction和Action。解决方案可以通过ODataModelBuilder,使用OData构建ASP.NETWebAPI,EntityCollectionConfiguration,EnityTypeConfiguration类中提供的一系列Function和Action来自定义Function和Action。当我们都建自己的ODataModelBuilder的时候,可以指定Function或Action名称并定义他们的输入参数。如清单12-12所示... 查看全文
利用async&await进行异步IO操作【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/6082673.html序上次,博主通过《利用async&await的异步编程》这篇点睛之作初步介绍了async&await的基本用法及异步的控制流和一些其它的东西;接着,博主通过《怎样使用async&await一步步将同步代码转换为异步编程》这篇随笔诱导大家如何一步步转换自己的同步代码;今天,我们来一起看看如何用异步进行IO操作... 查看全文
· .net(C#)中结构和类的区别发布时间:2016-11-22
staticvoidMain(string[]args){//类型//结构:值类型//类:引用类型//声明的语法:classstruct//在类中,构造函数里,既可以给字段赋值,也可以给属性赋值。构造函数是可以重载的//但是,在结构的构造函数当中,必须只能给字段赋值。//在结构的构造函数当中,我们需要给全部的字段赋值,而不能去选择的给字段赋值//调用:PersonClasspc=newPersonClass();//结构是否可以New... 查看全文
怎样使用async&await一步步将同步代码转换为异步编程【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/6079707.html序上次,博主通过《利用async&await的异步编程》一文介绍了async&await的基本用法及异步的控制流和一些其它的东西。今天,博主打算从创建一个普通的WPF应用程序开始,看看如何将它逐步转换成一个异步的解决方案... 查看全文
前言:为了赶进度,周末也写文了!前几篇讲完查询框和工具栏,这节讲表格数据相关的操作。先看一下列表:接下来我们有很多事情可以做。1:格式化-键值的翻译对于“启用”列,已经配置了格式化#是否,已经可以看到效果了。对于分类ID列,通常显示的是分类名称,而不是ID值。可是分类名称不在文章表里,在文章分类表,怎么关联格式化呢?我们有文章分类表:所以我们写个下拉配置:然后在配置表头里把它配置上:效果:PS:通过自定义语句来翻译下拉项的注意事项:1:翻译项的数量在100以下... 查看全文
前言开发授权服务框架一般使用OAuth2.0授权框架,而开发Webapi的授权更应该使用OAuth2.0授权标准,OAuth2.0授权框架文档说明参考:https://tools.ietf.org/html/rfc6749.NETCore开发OAuth2的项目需要使用IdentityServer4(现在还处于RC预发行版本),可参考:https://identityserver4.readthedocs.io/en/dev/IdentityServer4源码:https://github... 查看全文
使用async&await一步步将同步代码转换为异步编程【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/6079707.html序上次,博主通过《利用async&await的异步编程》一文介绍了async&await的基本用法及异步的控制流和一些其它的东西。今天,博主打算从创建一个普通的WPF应用程序开始,看看如何将它逐步转换成一个异步的解决方案。你知道吗?使用VisualStudio2012的新特性可以更加容易... 查看全文
背景:今天去深圳溜达了一天,刚回来,看到首页都是微软大法好,看来离.NET的春天就差3个月了~~回到正题,这篇的教程讲解下拉配置。查询区的下拉配置:1:查询框怎么配置成下拉?在配置表头:格式化配置#是否PS:格式化配置除了用来格式化表格的内容,同样也会下拉进行格式化。效果:那“#是否”是哪里来的?在配置维护里来的,对于固定的选项,统一在这里配置:2:查询框下拉能不能多选?配置格式规则即可:multiple属性效果:3:查询框下拉能不能级联?配置格式化规则指向上一级即可... 查看全文
从今天开始,正式进入Asp.netCore的开发,估计最近一段时间会经常写博客了,记录学些Asp.netCore中遇到的各种坑。第一个问题:通过core编写的webapi,默认返回的json会自动格式化为驼峰样式,并没有按照具体的类名来返回,如何让其按照类名返回呢?publicvoidConfigureServices(IServiceCollectionservices){//Addframeworkservices.services... 查看全文
· ASP.NET五步打包下载Zip文件发布时间:2016-11-18
本文版权归博客园和作者吴双共同所有,转载和爬虫请注明原文地址:www.cnblogs.com/tdws首先分享几个振奋人心的新闻:1.谷歌已经宣布加入.NET基金会2.微软加入Linux基金会,继续对Linux示好。换了CEO就是不一样3.微软发布VSForMac!第一步下载dll在Nuget里安装下面这个dll第二步下载方法项目结构在我们的一般处理程序中加入如下方法///<summary>///批量打包下载Author:吴双///</summary>///<... 查看全文
英文原文:Googlesignsontothe.NETFoundationasSamsungbrings.NETsupporttoTizen微软今天在纽约举办了一年一度的Connect();开发者大会。由于.NET已成为微软许多项目(如开源项目)的核心部分,所以这家科技巨头在本次大会上公布了诸多以.NET为中心的计划,并不令人感到意外。这些计划大部分与.NET基金会有关。.NET基金会是由微软创建的一个开源组织,旨在为.NETCore项目的未来发展提供指导。根据谷歌今天发布的最新声明... 查看全文
· 从 .NET 和 Java 之争谈 IT 行业发布时间:2016-11-18
对于不少人来说,他们都是在同时使用.Net和JAVA,但事实上部分人更偏爱.Net,原因很简单:.Net语言更具开放性,从开源协议和规范可以看出;语言更具优势严谨;开发工具VS更具生产力;然而,Java,C#的职位比率在4:1,虽然这不是什么问题,因为求职竞争的比例更大(JAVA中更多的刚培训出来的),但话说回来,对于C#求职而言,会面临更加狭窄的企业选择空间。Java同等职位,国内的待遇比.Net稍高。这里为.Net说声不平,.Net开源程度更好,架构体系更成熟逻辑更严谨,开发效率更高... 查看全文
.NETCore1.1RTM发布了,你可以立即开始在VisualStudio2015、VisualStudio2017RC、VisualStudioCode和Mac的VisualStudio中创建.NETCore1.1。1.1版本实现以下改进:.NETCore:添加distros并提高性能。ASP.NETCore:提高对Kestrel、Azure的支持和生产力。EFCore:支持Azure和SQL2016。更多请查看完整《更新日志》下载地址:https://www.microsoft... 查看全文
利用async&await的异步编程【博主】反骨仔【出处】http://www.cnblogs.com/liqingwen/p/5922573.html目录异步编程的简介异步提高响应能力更容易编写的异步方法异步方法的控制流(核心)线程async和await返回类型和参数信息命名的约定一、异步编程的简介通过使用异步编程,你可以避免性能瓶颈并增强应用程序的总体响应能力。VisualStudio2012引入了一个简化的方法,异步编程,在.NETFramework4... 查看全文
一个ASP.NETCore应用被启动之后就具有了针对请求的处理能力,而这个能力是由管道赋予的,所以应用的启动同时意味着管道的成功构建。由于管道是由注册的服务器和若干中间件构成的,所以应用启动过程中一个核心的工作就是完成中间节的注册。由于依赖注入在ASP.NETCore应用这得到非常广泛的应用,框架绝大部分的工作都会分配给我们预先注册的服务,所以服务注册也是启动WebHost过程的另一项核心工作。这两项在启动过程中必须完成的核心工作通过一个名为Startup的对象来承载。[本文已经同步到《ASP... 查看全文
环境准备1、亚马逊EC2WindowsServer2016withContainer2、VisualStudio2015Enterprise(Profresianal要装Update3)3、.NETCore1.0.0–VS2015ToolingPreview2。请点击此处安装4、Microsoft.NETCoreSDK,可以到微软官方网站下载安装5、VisualStuidoToolForDocker(在VS扩展里下载安装)实验步骤一... 查看全文
首先需要说明的是这是.netframework的一个组件,而不是针对.netcore的。目前工作比较忙,因此.netcore的转换正在编写过程中,有了实现会第一时间贴出来。接下来进入正题。对于大型的分层系统,会有一个应用程序层,应用程序层的主要作用是封装业务领域层的业务逻辑层,并对界面展示层提供服务。界面展示层例如有Web网站、移动应用、WPF等等,例如下图。很多情况下,业务领域层中间的业务逻辑层方法和应用服务层的服务接口几乎是一致的。在业务逻辑方法编写完成后,编程人员... 查看全文
在IIS中浏览某个网站时,出错案例现场:编译器错误消息:CS0016:未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NETFiles\root\41c262f4\874fe77f\App_Web_site.master.cdcab7d2.irzarizp.dll”--“拒绝访问。”环境说明:OS:WIN7-64BITIIS7解决方案... 查看全文