net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
Json是WEB交互常见的数据,.netcore处理方式是转为强类型,没有对应的强类型会被抛弃,有时我们想自己在后台处理就想获得原始Json串,但.netcore客户端的请求进行了默认的封装和转换。浏览器请求get,post,get不发Json,post发送请求有Form键值方式和Body数据方式,把键值对转成Json相对容易,这也是系列(一)的内容。直接来思路,首先定义自己的ModelBinderProvider如下:publicclassJObjectModelBinderProvider... 查看全文
· Log4net发布时间:2017-01-10
之前对于配置并没有结束,中间插了一个demo进去,能够更直观的看到日志是怎么使用的.这一篇,我加了一些自己的东西进去,可以更直观的来理解这些配置内容.这里就继续介绍配置文件中的内容.1.<log4net>标签<log4netdebug="true"></log4net>支持的属性:debug可选,取值是true或false,默认是false。设置为true,开启log4net的内部调试。update可选,取值是Merge(合并)或Overwrite(覆盖)... 查看全文
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便一、属性介绍设置控件在客户端屏幕可见并超出客户端屏幕时,是否自动调节高度以适应屏幕高度二、举例介绍当AutoHeight属性为“True”时,MobileForm的Scrollable属性将失去效果,以GridView控件的下面两种情况为例(以下两种情况的MobileForm的Scrollable属性都为“True”):情况一... 查看全文
ADO.NET包括多个对象模型,有Connection/Command/DataReader/DataAdapter/DataSet/DataTable/DataView等。命名空间System.Data.SqlClient用于SQLSERVER数据库命名空间System.Data.Odbc命名空间System.Data.OracleClient用于Oracle数据库Connection对象用于连接到数据库和管理对数据库的事务。连接的串一般是... 查看全文
是不是真的很喜欢Netflix的电视剧《怪奇物语》或者《毒枭》?估计Netflix自己也挺喜欢的。最近,这家流媒体公司用他们的原创剧集的人物形象,出了一款网页横轴跑酷游戏。如果你们在等下一集加载出来的时候比较无聊,玩一玩这款小游戏倒也不错。这款游戏简单到爆:选择一个你想要玩的角色,然后空格键控制角色跳过障碍物。虽然像素很渣,但游戏里每个角色都会在基于他们自己剧集创造的世界里冒险,你可以扮演巴勃罗·埃斯科巴(《毒枭》),马可波罗(《马可波罗》),派普·查普曼(... 查看全文
经常会有人问:小伙子,有没有对象啊,要不要大叔我帮你介绍一个啊,小伙子会说:大叔,不用我自己new一个就好了。(PS:活该你没有对象)上边当然是一个段子咯,程序员那会没有对象,自己new一个就有了啊。好了进入今天的主题new和this的关键字。new关键字new关键字可用作运算符、修饰符或约束三种用法:1)new运算符:用于创建对象和调用构造函数。a)Personperson=newPerson();//new是一个运算符(1)在内存中开辟一块合适大小的空间(2)在这个空间里创建对象(3... 查看全文
· asp.net mvc5轻松实现插件式开发发布时间:2017-01-09
在研究Nopcommece项目代码的时候,发现Nop.Admin是作为独立项目开发的,但是部署的时候却是合在一起的,感觉挺好这里把他这个部分单独抽离出来,主要关键点:确保你的项目是MVC5而不是MVC4或者以前的版本至少我用MVC4没成功,而且折腾了蛮久,自定义ViewEngineusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Mvc... 查看全文
静态、非静态先来看一段代码来区分静态与非静态:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace静态和非静态的区别{/***非静态类*既可以定义静态字段、静态属性、静态方法。*也可以定义非静态(实例成员)字段、非静态(实例成员)属性、非静态(实例成员)静态方法。**///非静态类publicclassPerson1... 查看全文
许多人都有各自的兴趣,如打球、踢毽子、看书、看电视、玩游戏等等....我近来迷上了猜灯谜,于是业余做了一个在线猜灯谜的网站:何问起谜语。先出个谜语让你猜猜:不可缺一点(打一字)。可以在线猜:http://m.hovertree.com/miyu/bjae/j13e2e2e.htm,输入答案,点击“猜谜”按钮就可以了。这个猜谜的功能是之前做好的。最近想增加灯谜知识方面的文章,又不想再修改之前的项目。于是做了一个项目:HoverTreeTop,是ASP.NET项目... 查看全文
上一篇文章我提到:为了使用“国货”,我把Linux上的构建和测试委托给了DaoCloud,而Travis-CI不能放着不用啊。还好,这货支持macOS系统。所以就把CoreCRM在macOS上的构建和测试任务交给它了。我想国内已经有很多写怎么用Travis-CI的博客文章了,我就不需要在这里多费话了。当然,最好的文章其实就是Travis-CI的文档;最好的帮助都在StackOverflow和GitHub上。如果还觉得自己英语不够用,看不懂这些站的话,我觉得只有两条路可以选:1.学好英语;2... 查看全文
· .NET应用和AEAI CAS集成详解发布时间:2017-01-09
1概述数通畅联某综合SOA集成项目的统一身份认证工作,需要第三方系统配合进行单点登录的配置改造,在项目中有需要进行单点登录配置的.NET应用系统,本文专门记录.NET应用和AEAICAS的集成过程步骤,为后续类似的统一认证配置实现提供参考指导。2预期读者数通畅联新员工?广大技术爱好者3环境信息操作系统:WindowsServer2008第三方系统.NETFramework版本:V4.04名词解释AEAICAS:是数通畅联基于开源JasigCAS扩展开发提供的统一认证平台,经过多年的实践和积累... 查看全文
---恢复内容开始---第一次发表博文,发表博文的目的是巩固自己的技术,也能够共享给大家。写的不好的地方,希望大家多给给意见。老司机勿喷数据结构()NewsTypeId新闻ID,NewsTypeName新闻名称NewsTypeParentId父级ID后台语言:ASP.NETMVC4后台代码:///<summary>///JSON格式的List集合///</summary>///<returns></returns>... 查看全文
应用场景angular2(下文中标注位NG2)项目和.netmvc项目分别开发,前期采用跨域访问进行并行开发,后期只需要将NG2项目的生产版本合并到.net项目。NG2项目概述ng2项目采用的是angular-cli搭建的框架。使用typescript、rxjs等内容开发。.netmvc项目概述:前期开发阶段,去除了验证内容,并支持跨域(这里没有使用api)。后期需要与ng2的发布内容进行整合。具体步骤(只说明.netmvc中的操作内容)路由内容设置//防止用户刷新路由指向错误routes... 查看全文
ASP.NetMVC4+Memcached+CodeFirst实现分布式缓存part1:给我点时间,允许我感慨一下2016年正好有时间,总结一下最近使用的一些技术,也算是为2016年画上一个完美的句号,回顾2016年,感受颇多,感恩那些帮助我的人。展望2017年,我相信一定会遇到一个更好的自己。附上自己喜欢的一张图片:好了~~~装逼结束,下面开始说说如何实现分布式缓存在项目中的应用。part2:先分析以下需求软件架构从单机到分布式遇到的问题(当然这是一个很深的问题... 查看全文
遇到问题core的版本从1.0升级到1.1,操作mysql数据库,查询数据时遇到MissingMethodException问题,更新、插入操作没有问题。如果你也遇到这个问题,请参照以下步骤进行升级操作。操作步骤及内容如果你的项目已经引用过以下几部分内容,请依次升级内容:PM>Update-PackageMicrosoft.EntityFrameworkCorePM>Update-PackageMicrosoft.EntityFrameworkCore.SqlServerPM>... 查看全文
out、ref、paramsout:如果你在一个方法中,返回多个相同类型的值的时候,可以考虑返回一个数组。但是,如果返回多个不同类型的值的时候,返回数组就不行了,那么这个时候,我们可以考虑使用out参数。out参数就侧重于在一个方法中可以返回多个不同类型的值。参数必须在方法中对其完成初始化案例:ref:能够将一个变量带入一个方法中进行改变,改变完成后,再讲改变后的值带出方法。ref参数要求在方法外必须为其赋值,而方法内可以不赋值。案例:params... 查看全文
· ASP.NET MVC实现权限控制发布时间:2016-12-24
这篇分享一下ASP.NETMVC权限控制。也就是说某一用户登录之后,某一个用户是否有权限访问Controller,Action(操作),视图等想实现这些功能,需要在数据库创建好几个表:[User],[Module],[Form],[Action],[Role],[RoleModule],[UserModule],[UserRole]。[User]:是存储用户信息。[Module]:是存储ASP.NET的Controller名的表。整个专案中,所有需要管控的Controller均需要添加至此表中... 查看全文
支持Oracle、MSSQL、MySQL、SQLite四种数据库,支持事务,支持对象关系映射;已在多个项目中实际使用。没有语法糖,学习成本几乎为0,拿来即用。DBHelper类完整代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Configuration;usingSystem.Data;usingSystem.Data.Common;usingSystem.Data... 查看全文
一、演示:接口查看:http://apidoc.docode.top/接口后台:http://apiadmin.docode.top/登录:administrator,123456二、使用到的技术:①、AdminLite(基于Bootstrap的响应式UI模板)②、ASP.NETMVC5③、EntityFramework6④、AutoFac⑤、AutoMapper⑥、MySql6.9.9三、源呆码:CSharpApi文档系统下载四、结束语:养兵千日,用兵一时。... 查看全文
数组、集合、异常捕获数组:一次性存储多个相同类型的变量。一维数组:语法:数组类型[]数组名=new数组类型[数组长度];声明数组的语法:A.数据类型[]数组名称=new数据类型[2]{1,2};B.数据类型[]数组名称=new数据类型[数组大小];C.数据类型[]数组名称={数据,数据,数据,数据};***数组的长度一旦固定了,就不能再被改变了可以通过索引来访问数组中的元素:数组名称[索引位置]案例:多维数组:多个线性数组的值二维:int[,]arr=newint[3,5];三维:int[,... 查看全文