ASP.NET_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ASP.NET >>列表
· Asp.Net实现Http长连接推送发布时间:2014-09-18
话说最新帮一个朋友搞智能家居方面的东西,做一个云平台。主要作用手机在局域网外环境时对手机客户端和智能网关中命令的互相转发。目前已经有了一个稳定的Socket版本,但是考虑到以后的扩展和性能指标要改成Http长连接形式,这确实是一个很逗逼的方案。下面普及一下Http长连接的概念,所谓的Http长连接其实不是指像Socket那样的建立一个连接client端和server端来回传递数据。Http长连接指的是客户端发送给服务器端的Http请求不会马上得到服务器的应答... 查看全文
逻辑(布尔型)运算符用于对boolean型的结果的表达式进行运算,运算的结果都是boolean型。其运算结果如下所示:运算符运算例子结果&AND(与)false&truefalse|OR(或)false|truetrue^XOR(异或)false^truetrue!NOT(非)!falsetrue&&AND(短路)false&&truefalse||OR(短路)false||truetrue下面对一些比较容易出现问题进行简单解释:1、&ldquo... 查看全文
1,工作中遇到这样一个需求,页面上要把所有的User加载出来,同时每个User后面紧跟着要把User的任务加载出来!我的处理方法是用Repeater来加载所有的User,同时在Repeater里面嵌套一个GridView,将每个User的任务展示出来!代码如下前台代码:<asp:RepeaterID="Repeater1"runat="server"onitemdatabound="Repeater1_ItemDataBound"><HeaderTemplate><... 查看全文
· Asp.net导出Excel/Csv文本格式数据发布时间:2014-09-17
刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能,能自动识别数字和字符串,太聪明了反而有些麻烦,就像如果输入身份证(18位数字)的话那就不行了。超过了11位呢,下面查了些资料总结一下解决方案:方法1:在往excel中添加数据的时候在数据的前面加单引号,我的是这个方法解决的如:Sheet.Cells[iRow,iCol]="'"+ds.Tables[0].Rows[iRow... 查看全文
原文:http://blog.csdn.net/zx13525079024/article/details/19161777Asp.NetMVC4中的全局过滤器,可以对整个项目进行全局监控。新建一个MVC4项目,可以在global.asax文件中看到如下代码:FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);表示注册全局过滤器.GlobalFilters是全局过滤器的集合,可以通过add方法添加过滤器,默认情况下... 查看全文
· asp.net 练习 js 调用webservice发布时间:2014-09-16
[csharp]viewplaincopyprint?usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Services;///<summary>///JsWebServiceTest的摘要说明///</summary>[WebService(Namespace="http://tempuri.org/"... 查看全文
· IIS7部署ASP.NET MVC4程序报错解决发布时间:2014-09-16
今天安装了windows7开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”原因:vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4... 查看全文
· ASP.NET MVC ValueProvider小结发布时间:2014-09-16
在Model绑定中,Model的数据来源有很多种,在MVC里面则定义了一套ValueProvider的组件来处理Model数据来源多样性的问题,ValueProvider整个结构类似于字典(Dictrionary)的键值结构,通过给定的Key来获取Value。在一整套的组件当中,有接口部分的,有实现接口的抽象ValueProvider及其子类,有ValueProvider的抽象工厂ValueProviderFactory以及其子类... 查看全文
· ASP.NET Web API Model-ModelMetadata发布时间:2014-09-16
ASP.NETWebAPIModel-ModelMetadata前言前面的几个篇幅主要围绕控制器的执行过程,奈何执行过程中包含的知识点太庞大了,只能一部分一部分的去讲解,在上两篇中我们看到在控制器方法选择器根据请求选定了控制器方法后会生成对应的描述对象之后进入过滤器执行过程中,之后也是我们所讲的在授权过滤器执行之后会执行对Model的系列操作,中间包括Model元数据解析、Model绑定、Model验证,最后会通过WebAPI框架的独有的方式也就是ParameterBinding参数绑定来执行... 查看全文
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究在SqlServer2000中datetime的空值即默认值为1900-01-0100:00:00,C#中DateTime的空值是最小值0001-01-0100:00:00,对于数据库的插入,更新为空值的日期值来说多少有点不如人所愿。比如说我插入的是空值我取出的也要是空值,但SqlServer偏偏给了我一个默认值。有点无奈。对于如何协调二者,给我带来了不少麻烦。引起这样的原因是:DateTime和Int... 查看全文
· VS中使用本地IIS调试ASP.NET项目发布时间:2014-09-16
在有些情况下需要使用本地的IIS作为调试服务器,如支持多域名的网站,这里记录下如何使用。1.修改本机hosts文件。路径:C:\Windows\System32\drivers\etc格式如下:保存后在浏览器中输入www.hehe.com就会访问在本地的IIS中网站。2.在本地IIS中添加网站,目录指向需要调试的项目,并为网站绑定主机名:www.hehe.com。3.设置web项目的调试服务器,并指定URL:http://www.hehe.com,如下图所示:现在就可以通过域名www.hehe... 查看全文
· ASP.NET里的Session详细解释发布时间:2014-09-15
Session模型简介Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们会在下面的实验中见到它的实际样子。这个唯一的SessionID是有很大的实际意义的... 查看全文
ASP.NETWebAPI过滤器创建、执行过程(二)前言前面一篇中讲解了过滤器执行之前的创建,通过实现IFilterProvider注册到当前的HttpConfiguration里的服务容器中,当然默认的基础服务也是有的,并且根据这些提供程序所获得的的过滤器信息集合进行排序。本篇就会对过滤器在创建完之后所做的一系列操作进行讲解。ASP.NETWebAPI过滤器创建、执行过程(二... 查看全文
· ASP.NET 实现伪静态网页方法发布时间:2014-09-15
方法一:利用Httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可能是不存在的,而可能你看到的内容是“/aspx/show.aspx?type=12&id=34”的内容,为什么要这样做呢... 查看全文
· asp.net(C#)禁止缓存文件发布时间:2014-09-14
IIS会按文件地址及参数将文件缓存到客户端,以便再次访问该内容时速度更快。如果要取消这种机制则需要禁止缓存文件。一、编程方式Response.Buffer=true;Response.ExpiresAbsolute=DateTime.Now.AddDays(-1);Response.Cache.SetExpires(DateTime.Now.AddDays(-1));Response.Expires=0;Response.CacheControl="no-cache";二、代码方式<... 查看全文
· Asp.Net 注册 邮箱激活发布时间:2014-09-12
数据库表的设计State为用户状态0为禁用1为可用默认为0,下面有个UserGUID,这个字段将来用于激活账户首先你要写一个表单,验证码神马的,这个我就不写了。。直接写处理的代码在下面if(IsPostBack)2{3stringuserName=Request["UserName"];4stringuserPwd=Request["UserPwd"];5stringuserEmail=Request["UserEmail"];6stringEmailGUID=Guid.NewGuid()... 查看全文
Middleware是OWIN管道的基本组成单元,最后拼接的OWIN管道来处理客户端请求,输出网页。这篇文章,首先看看WebForm,MVC,WebAPI如何结合OWIN使用。然后将如何编写Middleware和编写一个具体的CacheMiddleware.阅读目录:一.原有的WebForm,MVC项目如何结合OWIN?1.1通过路由配置,将程序分成多个部分,一些部分由Asp.netWebForm或者MVC处理,另外一部分由OWIN管道处理。1.2在WebForm,MVC之前插入OWIN二... 查看全文
首先添加命名空间usingSystem.Web.UI.HtmlControls;代码动态添加css文件的引用HtmlGenericControlmyCss=newHtmlGenericControl();myCss.TagName="link";myCss.Attributes.Add("type","text/css");myCss.Attributes.Add("rel","stylesheet");myCss.Attributes.Add("href",ResolveUrl(Page... 查看全文
· ASP.NET中使用TreeView显示文件发布时间:2014-09-10
在ASP.NET中,TreeView的使用很普遍,把它利用上来首先加入TreeView控件Html代码<asp:TreeViewID="driverInfoView"runat="server"ImageSet="XPFileExplorer"OnTreeNodePopulate="driverInfoView_TreeNodePopulate"></asp:TreeView>当页面加载的时候,写下以下代码C#代码protectedvoidPage_Load... 查看全文
在技术领域,ScottGuthrie的名字可谓无人不知。作为.NET平台的创始人之一,他与MarkAnders(现为AdobeFellow,Edge的负责人)在1998年一起创造了众所皆知的ASP.NET,并长期担任微软.NETFramework部门的全球副总裁。2011年,ScottGuthrie被任命为微软WindowsAzure平台的全球副总裁,2014年又被任命为微软云计算与企业级产品工程部执行副总裁。被尊为ASP... 查看全文