net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· ASP.NET生成二维码发布时间:2014-11-05
下面使用ThoughtWorks.QRCode.dll这个类库,实现生成二维码使用时需要增加:下面三个命名空间usingThoughtWorks.QRCode.Codec;usingThoughtWorks.QRCode.Codec.Data;usingThoughtWorks.QRCode.Codec.Util;下面代码主要是在asp.net中,生成一张二维码图片,在网页中显示,而且,将二维码图片保存在了,D:\zlf\zz。png;C#代码复制usingSystem;usingSystem... 查看全文
Netty是基于事件驱动的、异步的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。是一种NIO框架,下面从最简单的HelloWorld示例开始,演示服务端和客户端交互进行Netty交互。1.首先,创建服务端publicclassDiscardServer{privateintport;publicDiscardServer(intport){super();this.port=port;}publicvoidrun()... 查看全文
· ASP.NET私有构造函数作用发布时间:2014-11-03
一、私有构造函数的特性1、一般构造函数不是私有或者保护成员,但构造函数可以使私有成员函数,在一些特殊的场合,会把构造函数定义为私有或者保护成员。2、私有构造函数是一种特殊的实例构造函数。它通常用在只包含静态成员的类中。如果类具有一个或多个私有构造函数而没有公共构造函数,则不允许其他类(除了嵌套类)创建该类的实例。3、私有构造函数的特性也可以用于管理对象的创建。虽然私有构造函数不允许外部方法实例化这个类,但却允许此类中的公共方法(有时也称为工厂方法,factorymethod)创建对象。也就是说... 查看全文
· .net平台下C#socket通信(中)发布时间:2014-11-03
上篇.net平台下C#socket通信(上)介绍了socket通信的基本原理及最基本的通信方式。本文在此基础上就socket通信时经常遇到的问题做一个简单总结,都是项目中的一些小问题,拿来此处便于下次使用,同时对在使用socket时出现些许问题的同仁们多一个粗浅建议。不足之处请提出,谢谢。本文主要讲述:1、正常通信中握手建立2、一对多的通信3、发送接收数据格式转换4、资源释放1、握手建立正常的通信通道项目需要通信的双方(假设是一个上位机、一个下位机)之间需要建立一个稳定的通道,以便进行通信... 查看全文
· 远光软件ASP.NET笔试题小汇总发布时间:2014-11-03
ASP.NET笔试题是ASP.NET程序员面试必须经历的,一般会叫你填两个表1个是你的详细信息表1个是面试题答卷两个都要注意反正面是否都有内容不要遗漏,如果考你机试一般也有两种,就是程序连接数据库或一些基本的算法(二分查找,递归等),公司一般都是测试你的基本功是否扎实,如果你基本功好就游刃有余不必紧张!那么下面就是一些ASP.NET笔试题,希望对你的面试准备有帮助。1.new有几种用法第一种:newClass();第二种:覆盖方法publicnewXXXX(){}第三种... 查看全文
· ASP.NET MVC ModelValidator小结发布时间:2014-11-03
当用户通过UI输入数据向程序交互时,都会出现一个潜在的错误,数据错误,要检查用户提交的数据是否正确,需要做数据验证,在ASP.NETMVC中,每当Action执行前都会对传入Action的Model进行格式各样的验证,这些验证都是通过MVC中的验证组件ModelValidator来执行,不同的ModelValidator担当不同的验证任务,验证时会根据编码员的设置来使用不同的ModelValidator来执行,而不同的ModelValidator又由相应的ModelValidator来提供... 查看全文
本篇体验ViewModel验证。Knockout的subscribe方法能为ViewModel成员注册验证规则。@{ViewBag.Title="Index";Layout="~/Views/Shared/_Layout.cshtml";}<styletype="text/css">.error{color:red;}</style><inputdata-bind="value:name,valueUpdate:'afterkeydown'"/><... 查看全文
通常,需要把ViewModel转换成json格式传给服务端。但在很多情况下,ViewModel既会包含字段,还会包含方法,我们只希望把字段相关的键值对传给服务端。先把上一篇的Product转换成json格式,通过pre元素显示出来。<inputdata-bind="value:name"/><hr/><selectdata-bind="options:categories,value:category"></select><hr/>... 查看全文
本篇体验在ASP.NETMVC下使用Knockout,将使用EFCodeFirst创建数据库。最后让Knockout绑定一个Json对象。创建一个领域模型。namespaceMvcApplication3.Models{publicclassProduct{publicintId{get;set;}publicstringName{get;set;}publicstringCategory{get;set;}publicdecimalPrice{get;set;}}... 查看全文
· asp.net字符串分割函数用法发布时间:2014-10-31
先来看个简单的实例但是其数组长度却是25,而不是3。下面这种方法是先将“[111cn.net]”替换成一个特殊字符,比如$,在根据这个字符执行Split例如下面我要根据[111cn.net]分割的话代码如下复制代码string[]arrstr2=str.Replace("[111cn.net]","$").Split('$');好了看其它方法、最简单最常用的方法,以一个指定的字符进行的分割打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序... 查看全文
· .NET日志记录框架Log4Net使用总结发布时间:2014-10-31
做项目,记录日志是免不了的。在开发过程中还可以调试,但是在项目发布之后,不可能长期这么做,日志则能够在最快的时间内发现问题。最近,在好几个项目中使用了Log4net,感觉确实给我省了不少力,总结一下使用吧,同时也留作以后备用。1使用Nuget安装Log4Net:Install-Packagelog4net2创建LogHelper.csusingSystem;namespaceUCsoft.Web.Common{///<summary>///Log4Net日志封装类2014-08... 查看全文
· ASP.NET中异常处理的注意事项发布时间:2014-10-31
一、ASP.NET中需要引发异常的四类情况1、如果运行代码后,造成内存泄漏、资源不可用或应用程序状态不可恢复,则引发异常。Console这个类中,有很多类似这样的代码:if((value<1)||(value>100)){thrownewArgumentOutOfRangeException("value",value,Environment.GetResourceString("ArgumentOutOfRange_CursorSize"));}2、在捕获异常的时候... 查看全文
有关HTTPS、SSL以及SSL证书的工作原理,参见《HTTPS那些事(一)HTTPS原理》《HTTPS那些事(二)SSL证书》《HTTPS那些事(三)攻击实例与防御》本文将演示如何在IIS中配置一个HTTPS的ASP.NETWebApplication。(1)打开InternetInformationServices(IIS)Manager(2)创建一个Self-SignedCertificateAself... 查看全文
· asp.net实现cms系统功能发布时间:2014-10-30
最近都在改后台,要做成CMS的功能,看了特别多的CMS系统,还是特别的迷惑。最近组长特别忙也没时间带我,对于cms还是相当的陌生想请教下cms大神项目上的困难。虽然每天都要遇到很多的问题若有哪位大大也是在做CMS的可以一起交流,QQ784064517~!... 查看全文
1、你创建了一个ASP.net应用程序,该程序将运行在TK公司的WEB站点上。你的应用程序包括100个WEB页面。你想配置你的应用程序,当HTTP代码发生错误时,可显示自定义的错误信息给用户。同时你想当程序发生错误时记录到日志中。你想以最小的配置影响完成该目标,下面的那二件事你必须做?(选二项)(AD)A、为应用程序在Global.asax文件中创建Application_Error过程,来控制ASP.net代码错误;B、为应用程序在Web... 查看全文
前一篇发出来后引发了积极的探讨,起到了抛砖引玉效果,感谢大家参与。吐槽一下:这个问题比其看起来要难得多得多啊。大家的讨论最终还是没有一个完全正确的答案,不过我根据讨论结果总结了一个差不多算是最终版的代码,这里分享出来,毕竟这是大家共同的智慧结晶,没有交流和碰撞就没有这段代码。探讨贡献提名典礼首先感谢花生!~~以及NETRUBE提出了使用GetTypeCode()获取类型代码的方式,这个比typeof()的性能要高,但是有一点局限性,后面代码中会指出... 查看全文
· dotnetcharting 的简单使用发布时间:2014-10-29
dotnetcharting是一个很好用的图表控件,能画出很漂亮的报表,一般常用到的主要有柱状图、饼图、折线图三种。dotnetcharting有web版、winform版多个版本可供使用,官方网址:http://www.dotnetcharting.com/,官网有很多示例(http://www.dotnetcharting.com/gallery/),而且有winform安装版示例和代码,如下图。dotnetcharting有网上破解版的,去博客园或谷歌一搜一堆。说下个人感受... 查看全文
原文地址:http://www.informit.com/articles/article.aspx?p=1409801&seqNum=4DebuggingManagedHeapFragmentationEarlierinthechapter,wedescribedaphenomenonknownasheapfragmentation... 查看全文
3.Magicodes.NET框架之路——预览(一)前言一眨眼,已经过去两个多月了,哥已经火力全开了(业余时间和精力,甚至为此放弃了各种私活),所以大家不要抱怨慢哈。编程犹如逆水行舟,不进则退。这段时间,一方面是不断地重构和设计框架,另一方面也系统的学习了很多新技术,同时也感受到了其强大的生命力。所以这两个多月,也感慨良多。两个多月的业余时间和精力,两个多月没玩LOL和CF,两个多月的全身心投入……现在本篇就重点说说架构这些事:架构多次重构... 查看全文
· .Net与CTS,CLS,CIL,CLR和C#发布时间:2014-10-28
起源:.Net技术的起源可以说是一个最基本的观点,代码复用。如何复用:以前的复用方式就是类库,使用一个好的类库是非常令人舒心的事情,但现实往往令人沮丧,因为类库都是与语言绑定的,每种语言有自己的类库,比如js想使用stl的unordered_map,或者其他的c++库,需要实现与c++之间的相互调用。怎么样才能使js方便的调用c++的类库呢?微软给了两个答案COM和.NET。COM这里就不讨论了,其实现原理是基于物理层面的,太复杂,尽管有MFC,ATL,依然非常复杂。那么.NET呢,很简单... 查看全文