.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· asp.net 后台任务作业框架收集发布时间:2017-03-11
收集几个可以用于asp.net的后台任务工具库并简单介绍。hangfire.io支持单次任务(Fire-and-forget),延时任务(Delayed),重复任务(Recurring),支持CPU/IO密集型任务,长、短任务。不依赖windows服务或者是任务。任务信息可以存储到Redis,SQLServer,SQLAzure和MSMQ中。因为有控制台可以监控任务执行情况,所以支持分布式部署。任务最小粒度为分钟。在asp.netweb中使用.net版本需.net45以上,且为owin应用程序... 查看全文
· 开源的 .Net Core MVC CMS 推荐发布时间:2017-03-11
简介ZKEACMSCore是基于ZKEACMS的Asp.NetCore版本。架设环境:.NetCore跨平台MicrosoftSqlServerl2008或以上.NetCore1.1ASP.NETCoreMVC开发环境MicrosoftVisualStudio2015/2017MicrosoftSqlServer2008以上简单演示设计页面添加组件响应式设计ZKEACMS采用了现代的响应式设计,可以自动适配不同大小的屏幕和设备。从PC,笔记本,电视,平板到手机页面都会自动响应适应。布局设计布局... 查看全文
使用log4net可以很方便地为应用添加日志功能。应用Log4net,开发者可以很精确地控制日志信息的输出,减少了多余信息,提高了日志记录性能。同时,通过外部配置文件,用户可以不用重新编译程序就能改变应用的日志行为,使得用户可以根据情况灵活地选择要记录的信息。那么我们如何在Web项目中使用Log4Net呢?一、基本配置1、下载Log4Net,地址如下:http://logging.apache.org/log4net/download_log4net.cgi,如下图所示:2、下载到本地后... 查看全文
· 深入.NET框架。发布时间:2017-03-11
1.Microsoft.NET框架结构是一个面向网络,支持各种用户终端的开发平台。2..NET框架的主要内容有CLR,FCL,ADO.NET,XML,ASP.NET,WinForms和WebSerice等。3.CLR是所有.NET应用程序运行时的环境,是所有.NET应用程序都要使用编程基础。4.CLR中有两个主要组件:通用类型属性(CTS),公共语言规范(CLS)。5.FCL是一个宝藏,常用的命名空间下的类库需要我们在学习中掌握灵活运用。6.类图是表示类的结构以及与类之间关系的图表... 查看全文
在前面几篇随笔中,介绍了PostSharp的使用,以及整合MemoryCache,《在.NET项目中使用PostSharp,实现AOP面向切面编程处理》、《在.NET项目中使用PostSharp,使用MemoryCache实现缓存的处理》参数了对PostSharp的使用,并介绍了MemoryCache的缓存使用,但是缓存框架的世界里面,有很多成熟的缓存框架,如MemoryCache、Redis、Memcached、Couchbase、System.Web.Caching等... 查看全文
PostSharp是一种AspectOrientedProgramming面向切面(或面向方面)的组件框架,适用在.NET开发中,本篇主要介绍Postsharp在.NET开发中的相关知识,以及一些如日志、缓存、事务处理、异常处理等常用的切面处理操作。AOP(Aspect-OrientedProgramming)是一种将函数的辅助性功能与业务逻辑相分离的编程泛型(programmingparadigm),其目的是将横切关注点(cross-cuttingconcerns)分离出来... 查看全文
· .Net常用的命名空间发布时间:2017-03-09
-----------常用的命名空间--------地狱的镰刀System.Collections//命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。System.Collections.Generic//命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。System.Configuration//命名空间包含提供用于处理配置数据的编程模型的类型。System... 查看全文
在之前一篇随笔《在.NET项目中使用PostSharp,实现AOP面向切面编程处理》介绍了PostSharp框架的使用,试用PostSharp能给我带来很多便利和优势,减少代码冗余,提高可读性,并且可以更加优雅的实现常规的日志、异常、缓存、事务等业务场景的处理。本篇主要介绍使用MemoryCache实现缓存的处理。1、MemoryCache的介绍回顾上篇没有提及缓存的处理,一般情况下,缓存的处理我们可以利用微软的分布式缓存组件MemoryCache进行缓存的处理操作... 查看全文
从事软件行业也有几年了,软件行业的发展,可以说是日新月异。从中也学到了不少知识,每天都在丰富自己。但是,软件行业大多都有一个通病——加班,加班不单是员工的烦恼,也是公司的毒瘤。大工作量,造成了加班这一现象。但是,细细回想,我们这些码农真的有这么多的代码要撸吗?有多少是我们的重复工作。我们非常熟悉业务流程,完成业务功能的开发只需要两小时,但是所有的东西都需要重新开发,以前的代码太乱了,框架要重新搭建,基础资料要开发,权限要实现,大多数时间都用在了用户不关心不能直观感受的东西上面... 查看全文
· 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(... 查看全文
· 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,永不止步!!!开发过程中也积累了一些自己的经验、代码块和帮助类,有了这些,确实方便了之后的开发流程,同时也缩小了开发周期,详情看图(一小部分),这些都是最近结合开发常见的方法一行行写出来,并且也用到了相关项目,现在看起来还是有点点的小兴奋!当然喏,我还是个新人,需要园子里的老人多多指点,尤其是在代码质量和技术方面,您们的指点感激不尽,也是我前进的方向... 查看全文