net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
从事软件行业也有几年了,软件行业的发展,可以说是日新月异。从中也学到了不少知识,每天都在丰富自己。但是,软件行业大多都有一个通病——加班,加班不单是员工的烦恼,也是公司的毒瘤。大工作量,造成了加班这一现象。但是,细细回想,我们这些码农真的有这么多的代码要撸吗?有多少是我们的重复工作。我们非常熟悉业务流程,完成业务功能的开发只需要两小时,但是所有的东西都需要重新开发,以前的代码太乱了,框架要重新搭建,基础资料要开发,权限要实现,大多数时间都用在了用户不关心不能直观感受的东西上面... 查看全文
docker的好处不用多说,有不了解的可移步《docker入门》,作为一个.net方面的老鸟也想早点搭上docker末班车,减少布署中的各种坑。以下我是在VisualStudio2017正式版发布后(其实VS2015也是可以的),完全跑起来的步骤。第一步:安装docker下载地址:https://www.docker.com/docker-windows,下载的同时先去“控制面板”“程序”里启用“Hyper-V”,启用完了... 查看全文
· ASP.NET Core Docker部署-CentOS实践版发布时间:2017-03-08
本文在http://www.cnblogs.com/savorboard/p/dotnetcore-docker.html的基础上,根据自己实践后有所修改。准备工作:特别说明:(如果你不是root,执行本文中出现的一些命令的时候最好加上sudo,这样可以避免很多问题。。。)1.centos安装a.下载centos的iso文件,比如:CentOS-7-x86_64-Everything-1611.isob.虚拟机安装,比如:hyper-vc.手动分区:/boot至少1G,建议2G... 查看全文
本随笔续接:.NET同步与异步之原子操作和自旋锁(Interlocked、SpinLock)(九)至此、同步与异步相关的常规操作(比较常见的操作)、差不多已经介绍完毕。本随笔就着重说一下闭包、因闭包可能会导致一些意想不到的的bug。(PS:至于WaitHandle家族相关随笔、最后补充)一、警惕闭包inttotal=0;List<Task>taskList=newList<Task>();for(inti=0;i<10;i++){vartask=Task.Run(... 查看全文
昨天公司的ip进行了修改,在今天从远程提取代码的过程中提示networkerrorconnectiontimedout错误,从网上看了一下解决方法1:打开项目文件夹,点击查看2:勾选隐藏的项目3:进入下图所示的文件目录下,选择.git下面的config文件4:选择任意编辑器打开config文件,修改url地址即可... 查看全文
· Asp.Net MVC 之 Autofac 初步使用1发布时间:2017-03-07
Autofac是.NET领域最为流行的IOC框架之一,传说是速度最快的一个:优点:它是C#语言联系很紧密,也就是说C#里的很多编程方式都可以为Autofac使用较低的学习曲线,学习它非常的简单,只要你理解了IoC和DI的概念以及在何时需要使用它们XML配置支持自动装配与Asp.NetMVC集成通过VS中的NuGet来加载AutoFac,不论是哪种方式,最终的目的就是将Autofac.dll,Autofac.Configuration.dll这两个程序集引用到你的项目中... 查看全文
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便一、属性介绍若在Style中已为该控件设置了样式,则可在此属性直接调用样式。若没有在Style中为该控件设置样式,则需要先为该控件设置样式。默认设置为空二、举例介绍以Button控件为例全局样式设置:在设计器上,点击右下角Setting按钮,在弹出的设置界面,点击右下角Style按钮,具体设置界面如下:Smobiler窗体设计界面见下图当DesignStyle属性为空时... 查看全文
一、过滤器简介1.1、理解什么是过滤器1、过滤器(Filters)就是向请求处理管道中注入额外的逻辑。提供了一个简单而优雅的方式来实现横切关注点。2、所谓的过滤器(Filters),MVC框架里面的过滤器完全不同于ASP.NET平台里面的Request.Filters和Response.Filter对象,它们主要是实现请求和响应流的传输。通常我们所说的过滤器是指MVC框架里面的过滤器。3、过滤器可以注入一些代码逻辑到请求处理管道中,是基于C#的Attribute的实现... 查看全文
X#(发音为XSharp),一门基于xBase语言的开源编程语言,加入了.NET家族,成为一门新的.NET语言。未来你可以在最新版的VisualStudio2017中安装和使用这门编程语言,它将在2017年3月17日正式上线。X#语言的开发团队包括了前VisualObjects和Vulcan.NET开发团队的成员,包括FabriceForay、NikosKokkalis、ChrisPyrgas和RobertvanderHulst等人。X#是支持了多种xBase方言... 查看全文
· 在ASP.NET MVC中使用DropDownList发布时间:2017-03-07
在ASP.NETMVC中,尽管我们可以直接在页面中编写HTML控件,并绑定控件的属性,但更方便的办法还是使用HtmlHelper中的辅助方法。在View中,包含一个类型为HtmlHelper的属性Html,它为我们呈现控件提供了捷径。我们今天主要来讨论Html.DropDownList的用法,首先从Html.TextBox开始。Html.TextBox有一个重载方法形式如下:publicstaticstringTextBox(thisHtmlHelperhtmlHelper... 查看全文
原文地址:Day1-InstallingandRunning.NETCoreonaWindowsBox免责声明:我不是.NETCore的团队成员。我使用的工具是公开可用的。本系列的完整列表如下:一共8天简介:在这个迷你系列中,我计划跟你一起分享我学习.netcore的过程。总之,在Windows,Macand多个版本的linux上运行.NETCore。它是支持多种语言(像C#)并且它是开源的。如果你想学习更多关于.NETCore和.NETFramework的区别,我建议请阅读这边一个帖子。安装... 查看全文
· 在.NET Core 上运行的 WordPress发布时间:2017-03-07
在.NETCore上运行的WordPress,无需安装PHP既可跨平台运行WordPress。在Peachpie中实现PHP所需的功能数月后,现在终于可以运行一个真实的应用程序:WordPress。本文是基于Peachpiehttps://github.com/iolevel/peachpiePeachpie是一个基于Microsoft的Roslyn的现代PHP编译器。在.NET上运行WordPress流行的Phalanger项目已经证明,可以在Microsoft... 查看全文
· .Net 面试题 汇总(一)发布时间:2017-03-04
1、@page指令只能在_aspx___文件(填写扩展名)中使用,而@Control指令只能用在_ascx___文件(填写扩展名)中使用.2、说明控件DataGrid,DataTable,DataView,DetailsView,formView,Repeator常用属性,如果要想把一条记录分成两列显示,以上控件哪些可以用,哪些不可以用?如果可用,如何处理?答:DataMember:绑定的表或者视图,DataSourseID:数据源控制的ID,Visible:是否显示该控件.FormView... 查看全文
踏入程序员这个行业也有几年了,几年中有收获(技术加强),有付出(时间和亚健康状态)。当然喏,并不后悔,代码路还长!!!OnTheWay,永不止步!!!开发过程中也积累了一些自己的经验、代码块和帮助类,有了这些,确实方便了之后的开发流程,同时也缩小了开发周期,详情看图(一小部分),这些都是最近结合开发常见的方法一行行写出来,并且也用到了相关项目,现在看起来还是有点点的小兴奋!当然喏,我还是个新人,需要园子里的老人多多指点,尤其是在代码质量和技术方面,您们的指点感激不尽,也是我前进的方向... 查看全文
最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便样式一一、目标样式我们要实现上图中的效果,需要如下的操作:1.从工具栏上的”SmobilerComponents”拖动一个ScatterChart控件到窗体界面上2.建立数据信息a.表设计表设计信息见图1;b.表数据表数据信息见图2图1图23.修改Barscatterchart的属性a.DefaultColors属性打开集合编辑器,并点击添加,如图1、图2b... 查看全文
最近我们搜易站内搜索系统的一个客户需要一个无限级分类和分类统计功能,要实现的效果如下:但由于搜易站内搜索系统是基于Lucene.net2.0开发的,并没有内置的分类统计搜索功能,于是乎只能自己实现了,考虑到客户的总数据量和搜索量不是特别大,于是用了简单有效的方式来实现:因为涉及到分类的操作,但是每个站点的分类体系还是有些不一样的,本文主要提供思路和部分演示代码,给有需要的童鞋参考:思路:首先想到Lucene搜索出来的结果是一个Hits对象,Hits其实就是一个搜索结果文档的集合对象... 查看全文
前言“厂长,APP的那几个功能都差不多了,接下来要做工作流,工作流这东西我完全没概念啊。”“查尔斯,一般来说工作流就是指将指定的数据、文件、任务按照预定的规则进行传递流转。比如说你要请假,拿个请假条先让我审核,审核完了再让人事审核,人事审完流程就算走完了。”“那我们需要做些什么东西呢?”“还是接着我刚刚的例子来说,首先是请假条,这个请假条就是数据的载体。”“明白了厂长,那我做一个页面,把请假条的做出来。”“傻X,那还有请款单、请购单、借支单、、、你都一个个去做?而且用户需要自己再修改单据呢... 查看全文
1publicstaticstringDateFormatToString(DateTimedt)2{3TimeSpanspan=(DateTime.Now-dt).Duration();4if(span.TotalDays>60)5{6returndt.ToString("yyyy-MM-dd");7}8elseif(span.TotalDays>30)9{10return"1个月前";11}12elseif(span.TotalDays>14)13... 查看全文
BI中文站3月3日报道你用智能手机观看Netflix视频时的体验将得到明显改善。美国视频流媒体服务和视频出租公司Netflix将利用人工智能技术改善视频编码方式,根据不同移动设备的屏幕尺寸来优化播放效果和观影体验。据Netflix称,人工智能技术可以减少传输视频所需的数据量,让低带宽用户能够获得更优秀的观影体验。Netflix与南加州大学合作进行了一项研究,他们向测试人员播放不同画质的视频,然后询问他们哪一些视频看起来更赏心悦目。然后他们利用研究结果来训练AI神经网络... 查看全文
前述:第一次发表文章,不过是对数据库简单的封装,主要是阐述下思路。那么在上篇文章,在大家的指导下和提出意见,并自己对代码进行了思考。在这两天我重构了新的框架,我觉得我写的可以称得上框架,为什么?请大家往下看。不过在项目中没有很多注释。笔者除了课余学习时候,大部分时间在完成学校的功课,没有许多时间,所以也就偷下懒,请大家体谅。这次框架分为几个部分:拼接数据库语句、数据库执行、数据库连接控制、异常类、用户使用的DbHelper。等下我回用文字和图还分析这个部分。经过重构后,类增多了... 查看全文