.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
问题如何为路由中参数设置默认值。解决方案不管使用属性路由还是集中式路由,ASP.NETWEBAPI都可以很方便的为路由定义默认参数。在每次客户端请求的时候,如果客户端没有传这些参数,框架会自动给他们赋值。对于集中式路由,MapHttpRoute扩展方法接收默认值使用的是第三个参数IDictionary<string,object>的形式(也是一个匿名类)。Key(或者匿名对象的属性)必须与路由模板中参数名称一致。config.Routes.MapHttpRoute(name... 查看全文
Jexus是一款运行于Linux平台,以支持ASP.NET、PHP为特色的集高安全性和高性能为一体的WEB服务器和反向代理服务器。最新版5.8.2已经发布,有如下更新:1,现在大部分网站已经部署HTTPS,大家对于安全越来越重视,顺应潮流新增HTTPS多证书支持,每个网站都可以配置自己独立的SSL证书,现在有2种方式支持网站部署HTTPS。A、添加全服务器使用的SSL配置:如果需要,可以添加一个ssl配置为所有没有单独配置ssl的网站提供共享,这个配置,对支持泛域名的证书提供了方便。方法是... 查看全文
日志记录不仅对于我们开发的应用,还是对于ASP.NETCore框架功能都是一项非常重要的功能特性。我们知道ASP.NETCore使用的是一个极具扩展性的日志系统,该系统由Logger、LoggerFactory和LoggerProvider这三个核心对象组成。我们可以通过简单的配置实现对LoggerFactory的定制,以及对LoggerProvider添加。[本文已经同步到《ASP.NETCore框架揭秘》之中]目录一、配置LoggerFactory二、以当前请求作为日志范围三... 查看全文
SugarSite一个前端支持移动端的企业网站,目前只支持了简单功能,后续还会加上论坛等。源码GIT地址:https://github.com/sunkaixuan/SugarSite技术介绍Layui个人而言不喜欢引用一堆东西,越简洁越好,layui正好能够满足我的这种需求,它是一款轻量级UI,JS部分都是采用模块化设计(AMD),对移动端支持比较不错。唯一不足是目前支持的组件有些少,需要有一定前端扩展能力的人才可以顺心使用。用法:例如我想用form.js和uploda.js我只需要写use... 查看全文
· 第一章 .Net——ASP.NET Web.config发布时间:2016-11-27
关于Web.config这个专题,我会定期更新,包括内容广度和深度等方面。更新方式:结合自己的理解、相关技术博客、相关文献、大家建议、名师指导等方面。引用部分:以下部分引用网址:.NETWeb应用程序的配置信息(如最常用的设置ASP.NetWeb应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置... 查看全文
· ASP.NET页面传值的方法发布时间:2016-11-27
ASP.NET页面传值的方法From:Refresh-air在面试的时候,经常会遇到这样的问题,其实我们会对其中的几种方法比较熟悉,因为项目中经常使用。但是要全面的回答ASP.NET中页面传值的方式,估计往往很难全面。一.使用QueryString变量QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。Response.Redirect("target.aspx... 查看全文
· ASP.NET WebApi 文档Swagger深度优化发布时间:2016-11-26
本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明博客园蜗牛原文地址,cnblogs.com/tdws写在前面请原谅我这个标题党,写到了第100篇随笔,说是深度优化,其实也并没有什么深度。源码也没怎么修改,如果你想使用WebApiSwagger文档,请先移步到上一篇的中度优化。第一篇:ASP.NETWebApi文档Swagger中度优化http://www.cnblogs.com/tdws/p/6100126.html第二篇:ASP.NETWebApi文档Swashbuckle... 查看全文
一、ASP.NET中的WebAPI[水煮ASP.NETWebAPI2方法论](1-1)在MVC应用程序中添加ASP.NETWebAPI与ASP.NETMVC在同一个进程中使用ASP.NETWEBAPI[水煮ASP.NETWebAPI2方法论](1-2)在WebForm应用程序中添加ASP.NETWebAPI与ASP.NETWebForm在同一个进程中使用ASP.NETWEBAP[水煮ASP.NETWebAPI2方法论](1-3)如何接收HTML表单请求处理HTML表单[水煮ASP... 查看全文
· .NET开源两年之后发布时间:2016-11-25
微软在2014年开源了.NET核心框架,欢迎社区贡献代码。2015年,一位.NET开发者分析了开源一年之后的社区贡献。2016年年底又到了,这位开发者再次发表文章,分析了.NET开源两年之后的情况。这一次他分析了15个.NET开源项目。在上周的Connect()开发者会议上,微软的ScottHunter称,.NET活跃开发者的数量年比增长了61%,社区贡献占了62%。但对15个.NET开源项目的PullRequest和问题报告数量的分析发现,并不是所有项目都有持久的活跃水平... 查看全文
· ASP.NET WebApi 文档Swagger中度优化发布时间:2016-11-25
本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文地址:www.cnblogs.com/tdws写在前面在后台接口开发中,接口文档是必不可少的。在复杂的业务当中和多人对接的情况下,简单的接口文档又不能满足需求,试想你的单应用后台有几十个模块,几百甚至更多的接口,又有上百个ViewModel。怎么能让人用起来更顺手更明了?本篇介绍第一步的中度优化,下一篇将分享下一阶段的深度优化。第一篇:ASP.NETWebApi文档Swagger中度优化1.上手使用2... 查看全文
问题在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>///<... 查看全文