.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
1概述初学正则时,对于Regex类不熟悉,遇到问题不知道该用哪种方法解决,本文结合一些正则应用的典型应用场景,介绍一下Regex类的基本应用。这里重点进行.NET类的介绍,对于正则的运用,不做深入探讨。正则的应用最终都是进行模式的匹配,而根据目的的不同,基本上可以分为以下几种应用:验证、提取、替换、分割。结合.NET提供的控件、类以及类的方法,可以很方便的实现这些应用。以下将结合一些典型的应用场景,对.NET中常见的类、方法及属性进行介绍。本文旨在.NET类基础用法的引导... 查看全文
HttpHandler实现了类似于ISAPIExtention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。而HttpModule实现了类似于ISAPIFilter的功能。HttpModule的实现HttpModules实现了类似于ISAPIFilter的功能,在开发上,通常需要经过以下步骤:1.编写一个类,实现IhttpModule接口2.实现Init方法,并且注册需要的方法3... 查看全文
ASP.NETWebAPI控制器执行过程(一)前言前面两篇讲解了控制器的创建过程,只是从框架源码的角度去简单的了解,在控制器创建过后所执行的过程也是尤为重要的,本篇就来简单的说明一下控制器在创建过后将会做哪些工作。ASP.NETWebAPI控制器执行过程ASP.NETWebAPI控制器执行过程(一)ASP.NETWebAPI控制器执行过程(二)控制器执行过程我们知道控制器的生成过程都是在HttpControllerDispatcher类型中来操作的... 查看全文
· ASP.NET Session详解笔记发布时间:2014-09-03
(一)描述当用户在Web应用程序中导航ASP.NET页时,ASP.NET会话状态使您能够存储和检索用户的值。HTTP是一种无状态协议。这意味着Web服务器会将针对页面的每个HTTP请求作为独立的请求进行处理。服务器不会保留以前的请求过程中所使用的变量值的任何信息。ASP.NET会话状态将来自限定时间范围内的同一浏览器的请求标识为一个会话,当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID... 查看全文
声明:本文题目来源于互联网,仅供即将从学校毕业的.Net码农(当然,我本人也是菜逼一个)学习之用。当然,学习了这些题目不一定会拿到offer,但是针对就业求职做些针对性的准备也是不错的。此外,除了技术上的准备外,要想得到提升,还得深入内部原理,阅读一些经典书籍(例如JeffreyRichter的《CLRviaC#》)以及借助Reflector或ILSpy反编译查看源码实现,知其然也知其所以然,方能得到感性认识到理性认识的飞跃!另外,本来想将本文标题取为就业求职宝典,但一想这名字太LOW了... 查看全文
· Asp.Net使用Bulk批量插入数据发布时间:2014-09-02
1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Web;5usingSystem.Diagnostics;6usingSystem.Data;7usingSystem.Data.SqlClient;8usingSystem.Configuration;9usingFx678Member.Framework.Exceptions;1011namespaceMeiYuanJinYe.Admin... 查看全文
· ASP .NET登录界面用户验证码代码发布时间:2014-09-02
//ASP.NET用户登录界面经常用到验证码代码如下privatevoidPage_Load(objectsender,System.EventArgse){//在此处放置用户代码以初始化页面Label4.Text=RandomNum(4);}publicstringRandomNum(intn)//{stringstrchar="0,1,2,3,4,5,6,7,8,9";string[]VcArray=strchar.Split(',');stringVNum="";//由于字符串很短... 查看全文
一,调用系统字体文本框首先在bin文件夹右击--添加引用--.net标签里选择System.Windows.Forms--确定然后在cs文件里引入,usingSystem.Windows.Forms;在代码里写C#代码FontDialogfd=newFontDialog();fd.ShowDialog().ToString();就可以调出系统设置字体的那个文本框了二,用FontDialog弹出的文本框设置字体样式和大小C#代码FontDialogfd=newFontDialog();fd... 查看全文
· Asp.Net 使用Npoi导出Excel发布时间:2014-09-02
引言使用Npoi导出Excel服务器可以不装任何office组件,昨天在做一个导出时用到Npoi导出Excel,而且所导Excel也符合规范,打开时不会有任何文件损坏之类的提示。但是在做导入时还是使用OleDb的方式,这种方式的导入在服务器端似乎还是需要装office组件的,有没有不需要装组件并且能照常导入的呢?Npoi导出/下载ExcelpublicvoidNpoiExcel(DataTabledt,stringtitle){NPOI.HSSF.UserModel... 查看全文
最近在ASP.NETMVC项目中碰到这样的情况:在一个controller中设置了Session,但在另一个controller的构造函数中无法获取该Session,会报"System.NullReferenceException"错误。之所以这样做是因为希望在controller构造函数中获取Session值并赋值给一个全局变量,好让该controller的多个action共享。起先以为是ASP.NETStateService服务没有开启,或者是Web... 查看全文
为何要翻译一来是为了感受国外优秀技术社区知名博主的高质量文章,二来是为了复习对.NET技术的基础拾遗达到温故知新的效果,最后也是为了锻炼一下自己的英文读写能力。因为是首次翻译英文文章(哎,原谅我这个菜比,弱爆了!),所以肯定会有很多问题(有些语句理解不透彻,翻译出来也不通顺,还请不吝赐教),也请各位园友多多指正,谢谢!关于原文作者原文作者:Shivprasadkoirala原文地址:http://www.codeproject.com/Articles/76153/Six-important... 查看全文
在上次博客帖子中,我们讨论了客户端对web服务的使用。在这篇文章中我们将复习一下如何使用web服务的会话状态。这是上一篇文章的延续。因此请迅速的回顾之前的文章以便有一个清晰的概念。在web服务中要用到ASP.NET中的会话对象,有2件事情需要做。1.WebService类需要继承System.Web.Services.WebService类2.WebMethod中的EnableSession属性值应该设置为true来看我们CalculatorWebService类,我们可以看到... 查看全文
任何框架由于个人理解不到位或者框架自身的局限性,在项目实施中,大家或多或少都会遇到一些问题,下面我就讲述下我在使用DWZ开发过程中的几个问题。如有一点能帮助到你,这篇文章也算有存在的意义了。1.树菜单展示问题DWZ自带树控件用于菜单展示还是不错的,但用于展示层数较多、数据量较大的树形菜单时,就显得捉襟见肘了。这里向大家推荐一款js插件:zTree,看重它的原因在于它包含丰富的API和优秀的Ajax能力,你不需要担心它的学习成本,示例也较为丰富。有兴趣的朋友可参观官网:http://www... 查看全文
阅读目录:1.背景介绍2.简单介绍领域模型模式、活动记录模式3.活动记录模式的简单示例及要点4.总结1.背景介绍对软件开发方法论有兴趣的博友应该发现最近“领域驱动设计”慢慢的被人发现被人实践起来,园子里也慢慢有了DDD的学习气氛和宝贵实战经验的分享。其实之前我也痴迷于DDD,为什么会痴迷于它并不是因为它是所谓的新技术,也不是因为各种对它的炒作,而是我觉得我找到了能解放我们进行企业业务系统开发的方法论。DDD可以很好的指导我们开发可靠的软件系统... 查看全文
几周前我在不同的地方读到了有关C#6的一些新特性。我就决定把它们都收集到一起,如果你还没有读过,就可以一次性把它们都过一遍。它们中的一些可能不会如预期那样神奇,但那也只是目前的更新。你可以通过下载VS2014或者安装这里针对visualstudio2013的Roslyn包来获取它们。那么让我们看看吧:1.$标识符$的作用是简化字符串索引。它与C#中那些内部使用正则表达式匹配实现索引的动态特性不同。示例如下:varcol=newDictionary<string,string>()... 查看全文
· .NET程序性能的基本要领发布时间:2014-08-29
BillChiles(Roslyn编译器的程序经理)写了一篇文章《EssentialPerformanceFactsand.NETFrameworkTips》,知名博主寒江独钓对该文进行了摘译,文中分享了性能优化的一些建议和思考,比如不要过早优化、好工具很重要、性能的关键,在于内存分配等,并指出开发者不要盲目的没有根据的优化,首先定位和查找到造成产生性能问题的原因点最重要。全文如下:本文提供了一些性能优化的建议,这些经验来自于使用托管代码重写C#和VB编译器... 查看全文
sun.net包里的类,在eclipse里默认是不让用的。解决办法是自定义accessrules工程上右键->工程属性->javabuilderpath->Libraries标签,点击JRESystemLibrary里面的Accessrules,addsun/**为accessible,如果该项存在,就edit... 查看全文
· .NET 扩展方法 (二)发布时间:2014-08-28
上一篇随笔.NET扩展方法(一)已经对扩展方法有了大致的介绍,这篇算是一个补充,让我们来看一下扩展方法的几个细节:一、扩展方法具有继承性当使用扩展方法扩展一个类型的时候,其也扩展了派生类,所以上一篇的遗留问题“如果给object添加一个扩展方法会出现什么效果呢?”的答案就是——所有类型都将扩展该方法。object类已经经受住了时间的考验,我们似乎也找不到更合适的理由来扩展object类。从另外的角度考虑,如果扩展了object类... 查看全文
· Lucene.net初探发布时间:2014-08-28
引言在分析同事开发的客户端搜索项目时注意到,搜索的关键是索引,而提到索引就不得不提Lucene.net,思路就是将需要搜索内容写入索引,客户端自己或局域网其他机器搜索时直接搜索索引,从而查看到你共享的信息。初探Lucene.net时关注了几个关键类:a):IndexReader索引读取。b):IndexWriter创建索引。c):StandardAnalyzer分词解析,这个应用就比较多了,他解析英文和中文时会拆成单个的字母或者汉字,如果使用PanGuAnalyzer【盘古分析解析... 查看全文
先看效果图,点击【添加】则新增一条数据,点击相应的删除按钮,则删除该条记录;代码如下:protectedvoidPage_Load(objectsender,EventArgse){CreateTable();}///<summary>///新增一条收据///</summary>///<paramname="sender"></param>///<paramname="e"></param>... 查看全文