.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
Chapter3:WebAPIClients第3章WebAPI客户端本文引自:http://www.asp.net/web-api/overview/web-api-clientsInthischapter,you'lllearn:本章你将学习:HowtocreateclientapplicationsthatcallyourwebAPI.如何创建调用WebAPI的客户端应用程序。包括以下几个部分:3.1Sample:IntroductiontoHttpClient示例... 查看全文
适用Zero版本:ASP.NETCore&Angular2+(aspnet-zero-core-3.1.0)。该版本官方有两个solution文件夹:Angular(前端)和aspnet-core(后台服务)。在开始以下步骤之前需要能够成功发布程序,对于后台服务只要能运行即可,如有报错可根据提示安装需要的插件。Angular则比较麻烦,装的东西较多,官方建议用yarn,这个要下载,顺藤摸瓜都安装完即可。我没有改解决方案名称,仍用的默认solution的名称MyCompanyName... 查看全文
1..NETCore基本介绍a作为一个.NET的开发者,在以前的开发中,我们开发的项目基本都是部署在windows服务器上,但是在windows服务器上的话某些比较流行的解决访问量的方案基本都是先出现在linux上,而后才能迁移出现windows上,而且效率处理方面也不再一个级别。曾经让.NET的开发者非常无奈可又不得不遵循,随着时间的推移,后来第三方公司开发了.NET可以依赖跨平台的技术Mono,我们可以简单地对其开发的程序实现跨平台。关于Mono部署ASP... 查看全文
前文:首先感谢群里的大神宇内流云提供的anyexecforwindows版本。经过本人搭建虚拟机在xp环境使用anyexec运行winfrom程序后,测试通过,如下是用的xp运行winfrom程序的部分截图下面是n年前入坑C#写的winform。。。玩毒奶粉用的,勿喷。.netframework4.5环境的winform程序不过要注意的是,exe引用的自己写的dll需要放在根目录下整个步骤:1、下载anyexec链接:http://pan.baidu.com/s/1o7GNATO密码... 查看全文
· ASP.NET 运行机制详解发布时间:2017-02-26
1.浏览器和服务器的交互原理通俗描述:我们平时通过浏览器来访问网站,其实就相当于你通过浏览器去访问一台电脑上访问文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个WEB服务器软件来接收处理,它会分析接收到的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。简单的说就是:由浏览器生成一条“命令”,通过互联网发给另一台电脑的某个软件(服务器软件);服务器软件接收到“命令”,就分析理解这个&ldquo... 查看全文
前述:对数据库操作的封装,相信网络上已经有一大堆,ORM框架,或者是.NET本身的EF,都很好的支持数据库操作。这篇文章是分享自己所思考的,对数据库操作的简单封装。我对于这篇文章,认为被浏览者所关注重点的是怎么分析设计数据库操作封装,代码是其次。而且,这是我第一篇文章,为了想好怎么实现花了些天,代码是博客发表时现写的。所以我想,使用可能还有bug,而且没有trycatch异常的设计。这个框架我理应做到对数据库无关,无论是哪个数据库都能够使用。不过,重点在于分析,而不是代码。所以,为了更好的阐述... 查看全文
· 初探ASP.NET Web API发布时间:2017-02-26
什么是ASP.NETWebAPI?官方的解释是ASP.NETWebAPIisaframeworkthatmakesiteasytobuildHTTPservicesthatreachabroadrangeofclients,includingbrowsersandmobiledevices.ASP.NETWebAPIisanidealplatformforbuildingRESTfulapplicationsonthe.NETFramework.意思是,ASP.NETWebAPI是一个框架... 查看全文
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便一、目标样式我们要实现上图中的效果,需要如下的操作:1.从工具栏上的“SmobilerComponents”拖动一个ButtonGroup控件到窗体界面上2.修改ButtonGroup控件的属性a.AllowEdit属性获取或设置是否支持长按控件进入编辑模式,将该属性设置为“True”,如图1;在该属性为为“True”时,且Buttons属性中的Edit属性为“True”... 查看全文
本随笔续接:.NET同步与异步之锁(Lock、Monitor)(七)由于锁(lock和Monitor)是线程独占式访问的,所以其对性能的影响还是蛮大的,那有没有一种方式可是实现:允许多个线程同时读数据、只允许一个线程写数据呢?答案是肯定的。读写锁ReaderWriterLock、就是支持单个写线程和多个读线程的锁。自.NET3.5开始ReaderWriterLockSlim、登上舞台,ReaderWriterLockSlim可以看做是ReaderWriterLock的升级版... 查看全文
· .NET Core工具中的新内容发布时间:2017-02-24
英文原文:What'sNewin.NETCoreToolsVisualStudio2017RC最近一个版本更新包括一套更新的.NETCore工具箱。这个版本带来了几项改进,包括改变了模版化、dotnet网络命令,以及许多缺陷修复。微软的RichLander发表了一份更新说明,陈述了.NETCore开发人员可以预期在.NETCoreRC4找到些什么。dotnet新命令已经更新使用新的模版化引擎了,它的一些命令已经被重新定义了。首先要引起注意的是,dotnetnew命令默认情况下将不再创建任何东西... 查看全文
· C# Json.Net解析实例发布时间:2017-02-24
Json.NetisaPopularhigh-performanceJSONframeworkfor.NET.Json.Net是当前比较流行的高效的Json解析的.Net框架。主要支持序列化,反序列化,手动解析,Linq等功能,可谓是功能强大而使用简单。使用方式:在项目中引入Newtonsoft.Json.dll文件即可里面的功能。常见功能:序列化与反序列化常用的类:JsonConvert,JsonSerializerSettings,JValue,JArray,JObject... 查看全文
本文地址:http://www.cnblogs.com/savorboard/p/dontnet-IApplicationModelConvention.html作者博客:Savorboard前言大家好,今天给大家介绍一个ASP.NETCoreMVC的一个新特性,给全局路由添加统一前缀。严格说其实不算是新特性,不过是CoreMVC特有的。应用背景不知道大家在做WebApi应用程序的时候,有没有遇到过这种场景,就是所有的接口都是以/api开头的,也就是我们的api接口请求地址是像这样的:http... 查看全文
· ASP.NET MVC 项目直接预览PDF文件发布时间:2017-02-24
背景及需求项目使用的是MVC4框架,其中有一个功能是根据设置生成PDF文件,并在点击时直接预览。实现过程1、第一版实现代码:HTML内容@{Layout=null;}<!DOCTYPEhtml><html><head><metaname="viewport"content="width=device-width"/><title>Index</title></head><body><... 查看全文
· ASP.NET Core 中的依赖注入 [共7篇]发布时间:2017-02-23
一、控制反转(IoC)ASP.NETCore在启动以及后续针对每个请求的处理过程中的各个环节都需要相应的组件提供相应的服务,为了方便对这些组件进行定制,ASP.NET通过定义接口的方式对它们进行了“标准化”,我们将这些标准化的组件称为服务,ASP.NET在内部专门维护了一个DI容器来提供所需的服务。要了解这个DI容器以及现实其中的服务提供机制,我们先得知道什么是DI(DependenceInjection),而一旦我们提到DI,又不得不说IoC(InverseofControl)... 查看全文
0Asp.NetCore项目实战之权限管理系统(0)无中生有1Asp.NetCore项目实战之权限管理系统(1)使用AdminLTE搭建前端2Asp.NetCore项目实战之权限管理系统(2)功能及实体设计3Asp.NetCore项目实战之权限管理系统(3)通过EntityFrameworkCore使用PostgreSQL4Asp.NetCore项目实战之权限管理系统(4)依赖注入、仓储、服务的多项目分层实现5Asp.NetCore项目实战之权限管理系统(5)用户登录6Asp... 查看全文
在上面一章我们以实例演示的方式介绍了几种读取配置的几种方式,其中涉及到三个重要的对象,它们分别是承载结构化配置信息的Configuration,提供原始配置源数据的ConfigurationProvider,以及作为“中间人”的ConfigurationBuilder。接下来我们将会对由这三个核心对象组成的配置模型进行详细介绍,不过在此之前我们有必要来认识配置信息在不同载体中所体现出来的三种结构。目录一、配置的三种结构逻辑结构原始结构物理结构结构转换二、Configuration三... 查看全文
在.NETCore1.0.0RC2即将正式发布之际,我也应应景,针对RC2Preview版本编写一个史上最简单的MVC应用。由于VS2015目前尚不支持,VSCode的智能感知尚欠火候,所以我们直接采用最原始的记事本来编写这个MVC应用。[源代码从这里下载]目录步骤一、安装最新的.NETCoreSDK步骤二、定义源代码和配置定义NuGet.xml定义Project.json定义入口程序定义初始化类型定义Controller步骤三... 查看全文
· .NET C#研发的授权工具发布时间:2017-02-17
最近公司要求研发一个针对web项目的授权系统,需求是1、项目部署后,必须与服务器绑定。防止恶意部署。2、工具可指定期限,web项目超过指定的期限,需要经过工具授权才可正常使用。3、通过授权文件的方式进行授权。根据需求,以及相关加密算法的比较,决定使用RSA加密的方式进行授权,以下为工具界面:工具的思路大致为:1、通过.NET封装的RSA帮助类生成公私钥。2、生成唯一的机器码字符串。3、通过生成的公钥与机器码字符串进行RSA加密,并形成License文件。4... 查看全文
解决方法:资源管理器下点击项目名(右键)属性--将.NETFramework4ClientProfile改成.NETFramework4。传送门:http://bbs.csdn.net/topics/340107853/... 查看全文
一、MVC简单入门1.1、MVC概念视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。模型(Model)表示用户对其数据的操作的一个封转。可以分为视图模型(viewmodel)和领域模型(domainmodels),视图模型就是在视图与控制器之间传输数据的一个封转,而领域模型就是业务逻辑,后台数据模型等的一个集合。是我们学的3层中的BLL,DAL,Models的集合控制器(Controller... 查看全文