net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· Netty开发记录发布时间:2014-10-22
因工作原因,学习了一段时间Netty,现记录一下,嘿嘿。长时间没有发帖了。欢迎大家讨论。首先,不讲原理,不讲故事,大家先百度下介绍,我直接讲使用方法。Netty服务端创建当我们直接使用JDKNIO的类库开发基于NIO的异步服务端时,需要使用到多路复用器Selector、ServerSocketChannel、SocketChannel、ByteBuffer、SelectionKey等等,相比于传统的BIO开发,NIO的开发要复杂很多,开发出稳定、高性能的异步通信框架,一直是个难题... 查看全文
· 浅谈ASP.net中的DataSet对象发布时间:2014-10-22
在我们对数据库进行操作的时候,总是先把数据从数据库取出来,然后放到一个"容器"中,再通过这个"容器"取出数据显示在前台,而充当这种容器的角色中当属DataSet是最为普遍和重要的了,可以说DataSet在数据库和前台中起到了一个桥梁的作用。下面就来谈谈DataSet的用法。(DataSet对象本身是没有存取数据库的能力的,它要与DataAdapter一般是配合使用的,而关于DataAdapter的用法在我的另一篇文章中有介绍,大家可以看一下)DataSet可以包含多个数据表... 查看全文
· asp.net中virtual和abstract的区别发布时间:2014-10-22
一、Virtual方法(虚方法)virtual关键字用于在基类中修饰方法。virtual的使用会有两种情况:情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。情况2:在基类中定义了virtual方法,然后在派生类中使用override重写该方法。那么在对派生类实例的调用中,该虚方法使用的是派生重写的方法。当一个方法被声明为Virtual时,它是一个虚拟方法... 查看全文
方法一:通过Request.Form[HttpPost]publicActionResultTest(){stringid=Request.Form["id"];returnView();}方法二:通过映射到FormCollection[HttpPost]publicActionResultTest(FormCollectionform){stringid=form["id"];returnView();}方法三... 查看全文
· .NET MVC4从入门到精通&项目实战发布时间:2014-10-22
.NETMVC4从入门到精通&项目实战(ORM企业开发架构、T4代码生成、自定义控件、log4Net、Bootstrap视图)http://www.ibeifeng.com/goods-464.html咨询QQ2110053820课程讲师:Jeff课程分类:ASP.NETMVC适合人群:中级课时数量:48课时更新程度:完成用到技术:Petapoco框架、二维码自定义、T4模板、Bootstrap、Uploadify、百度地图API涉及项目:婚礼项目课程简介:课程划分为四大部分,分别有... 查看全文
· .net非托管资源的回收发布时间:2014-10-22
释放未托管的资源有两种方法1、析构函数2、实现System.IDisposable接口一、析构函数构造函数可以指定必须在创建类的实例时进行的某些操作,在垃圾收集器删除对象时,也可以调用析构函数。析构函数初看起来似乎是放置释放未托管资源、执行一般清理操作的代码的最佳地方。但是,事情并不是如此简单。由于垃圾回收器的运行规则决定了,不能在析构函数中放置需要在某一时刻运行的代码,如果对象占用了宝贵而重要的资源,应尽可能快地释放这些资源... 查看全文
.NET软件工程师专业高端网络在线培训就业课程(周末上课,在线教学,异地学习,上海就业)课程讲师:北风.NET专职讲师团队课程分类:套餐适合人群:高级课时数量:2000课时用到技术:MVC5,EF6,BootStrap,HTML5,JqueryMobile,VS,.NET,ASP.NET课程优势:优势1、强大的课程体系,首创任务驱动教学法,42个经典案例,.NET开发一网打尽。我们从.NET负基础开始讲起,内容贯穿C#语法基础,新语法特性、网页技术,数据库技术,客户端技术,Winform... 查看全文
· ASP.NET MVC使用input标签上传文件发布时间:2014-10-21
有些时间学习了,温习一下ASP.NETMVC了。上传文档是在开发过程中,必须撑握的一个功能。以前上传均是使用第三方控件uploadify来实现,今天使使用VS标准标签input的type="file"来完成。在控制器中,创建两个ActionResult(),第一个是视图,第二个是Action,即处理上传,两者区别还在于一个returnView(),一个returnContent("")。上传的文件将存入Temp目录中。上面代码示例中还有一个虚线的黑色箭头,那个名称... 查看全文
solr与.net系列课程(六)solr定时增量索引与安全solr增量索引的方式,就是一个Http请求,但是这样的请求显然不能满足要求,我们需要的是一个自动的增量索引,solr官方提供了一个定时器实例,来完成增量索引,首先下载apache-solr-dataimportscheduler-1.0.jar,下载地址:http://solr-dataimport-scheduler.googlecode.com/files/apache-solr-dataimportscheduler-1.0... 查看全文
· ASP.NET中XML转JSON的方法发布时间:2014-10-21
许多应用程序都将数据存储为XML的格式,而且会将数据以JSON的格式发送到客户端以做进一步处理。要实现这一点,它们必须将XML格式转换为JSON格式。XML转JSON代码[csharp]viewplaincopyprivatestaticstringXmlToJSON(XmlDocumentxmlDoc){StringBuildersbJSON=newStringBuilder();sbJSON.Append("{");XmlToJSONnode(sbJSON,xmlDoc... 查看全文
· .NET常见面试题发布时间:2014-10-20
面试题1什么是CTS、CLS和CLR公共语言运行库(CLR)是一个CLI的一个实现,包含了.NET运行引擎和符合CLI的类库。通用类型系统(CTS)包含在微软公司提交的CLI规范,定义了一个可以在CLR上运行的类型规范。公共语言规范是CTS的一个子集,定义了所有面向.NET的程序所需要符合的最小规范集。面试题2CLR技术和COM技术的比较CLR和COM都定义了组件间交互的规范。COM并没有定义如何描述组件间的依赖性,并且由于其严格的物理约定,造成了很多组件版本升级和控制的问题... 查看全文
最近做的.net项目(WindowsService)需要向Android手机发送推送消息,真是有点困难,没有搞过就不停的搜文档,最后看到了一个开源项目PushSharp,可以在.net平台推送IOS,Android,WindowsPhone等设备消息,大喜,然后先做了IOS的,成功了,但是做Android的时候遇到了问题,一直推送不成功,程序执行了,但是推送一直出不来,后来费劲的在网上搜,没有找到,最后放弃使用这种推送Android,另寻出路,随后找到了一种C2DM云端推送功能... 查看全文
· c#.net常见字符串处理方法发布时间:2014-10-20
1.字符串比较字符串.ComparTo(目标字符串)"a".ComparTo("b");2.查找子串字符串.IndexOf(子串,查找其实位置);字符串.LastIndexOf(子串);最后一次出现的位置str.IndexOf("ab",0);3.插入子串字符串.Insert(插入位置,插入子串);s.Insert(2,"ab");4.移出子串字符串.Remove(其实位置,移出数);s.Remove(3,2);5.替换子串字符串.Replace(源子串,替换为);s.Replace("-"... 查看全文
vs.net打包程序或者制作安装程序时自动检测环境并安装.netframwork的设置方法之前我看过文档也做过,但是过一段时间又忘了,现在终于又找到方法了,还是把这个方法写下来吧,方便自己也方便大家将来查询用。vs.net打包或者制作安装程序时进行自动检测环境并安装.netframwork的设置方法:1.新建一个“安装和部署”的项目;2.然后点击“视图”菜单,选择“编辑器”--“文件系统”... 查看全文
· ASP.NET 数据库缓存依赖发布时间:2014-10-20
ByPeterA.Bromberg,Ph.D.在ASP.NET中,Cache类最酷的特点是它能根据各种依赖来良好的控制自己的行为。以文件为基础的依赖是最有用的,文件依赖项是通过使用Cache.Insert并提供引用文件的CacheDependency对象添加的Cache.Insert("MyData",Source,newCacheDependency(Server.MapPath("authors.xml")));但是当我们想让缓存根据数据库中表的变化而失效并重建该缓存的时候... 查看全文
· Asp.net性能优化技巧发布时间:2014-10-20
【摘要】我只是提供我几个我认为有助于提高写高性能的asp.net应用程序的技巧,本文提到的提高asp.net性能的技巧只是一个起步,更多的信息请参考《ImprovingASP.NETPerformance》一书。1.数据库访问性能优化数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(ConnectionPool)改善打开和关闭数据库对性能的影响... 查看全文
· 关于ASP.NET的“Forms身份验证”发布时间:2014-10-20
目录结构如图如示:如果用户没有通过身份验证则跳转到登录页面让用户登录,在配置文件的<system.web></system.web>结点下添加如下代码:<!--身份验证方式--><authenticationmode="Forms"><formsloginUrl="~/Login.aspx"/></authentication><!--授权--><authorization><!--deny... 查看全文
· CSLA.NET 简介发布时间:2014-10-19
CSLA.NET据说在国外用的很多,国内介绍这个框架的文章目前网络上能找到的比较早,大多是早期的一些版本的版本的介绍。目前最新版的4.5.6。版本的整体架构已经有了很大的变化。拟开一个系列,结合〈ExpertC#2008BusinessObjectsC#企业应用开发艺术CSLA.NET框架开发实战〉作者原著,侯伯薇译,源码的分析,网上的文章,将这个框架详细的研究一下。这本书是是根据3.6(VS2008)的版本编写的。网上可以找到资源,不过其中的内容相对最新的内容有点老了... 查看全文
1、统一JSON格式处理方式,同时指定ContentType类型,解决低版本浏览器获取json时ContentType为application/json提示下载的问题.publicabstractclassCustomResult<TData>:ActionResult{publicabstractTDataGetObject();protectedJsonSerializerSettingsSerializerSettings... 查看全文
· ASP.NET MVC ajax处理 AjaxResult发布时间:2014-10-18
1、统一ASPNETMVC对ajax请求响应格式定义,方便前端统一处理ajax结果.1)定义程序返回结果数据格式1///<summary>2///执行结果3///</summary>4///<typeparamname="T"></typeparam>5publicclassRunResult<T>6{7///<summary>8///操作状态9///</summary>... 查看全文