net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
ASP.NETWebAPIWebHost宿主环境中管道、路由前言上篇中说到ASP.NETWebAPI框架在SelfHost环境中管道、路由的一个形态,本篇就来说明一下在WebHost环境中ASP.NETWebAPI框架中的管道、路由又是哪一种形态。ASP.NETWebAPI路由、管道ASP.NETWebAPI开篇介绍示例ASP.NETWebAPI路由对象介绍ASP.NETWebAPI管道模型ASP.NETWebAPIselfhost宿主环境中管道、路由ASP... 查看全文
这里先不说标题上的UseSubmitBehavior属性是什么,先说下面这种情况。通常,在我们写一个表单页面的时候,最下方会有“提交”和“返回”字样的两个按钮。顾名思义,它们的功能大家都知道,但是一般情况下我们会给表单的内容加上一些验证,这样就出现了一个问题。因为两个按钮是服务器控件(有runat=”Server”属性),所以点击按钮之后会先进行验证(无论这里你用的是前台的jQuery.validate验证或者是ASP... 查看全文
· Asp.Net 控件radio 的简单使用发布时间:2014-08-06
js:<scripttype="text/javascript">functionok(){document.getElementById("txtPassword").disabled=false;}functionno(){document.getElementById("txtPassword").disabled=true;}</script>添加radio控件:<label><... 查看全文
在我们发布网站时,加密web.config,这样可以有效保证数据库用户和密码安全,其步骤如下:1.添加密钥执行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis-pc"hnlaw"-exp其中"hnlaw"为密钥名称2.添加web.config节点在web.config的<configuration></configuration>之间添加:<configProtectedData><... 查看全文
想到这个问题完全是一个意外吧,是在寻找另外一个问题答案的过程中,才对验证方法与浏览器服务器交互机制的关系有了清晰的认识。先说下验证方法,验证方法分为前台验证和后台验证。前台验证就是类似jQuery.Validate这类的插件,当然也可以我们自己写。后台验证就是ASP.NET自带的验证控件,如RequiredFieldValidator。记得初学.NET的时候,那会儿接触验证控件,也知道验证分为前台,后台。但是随着时间的推移,由于做的项目基本上都是公司内部使用的软件,比如OA... 查看全文
ASP.NETWebAPISelfhost宿主环境中管道、路由前言前面的几个篇幅对WebAPI中的路由和管道进行了简单的介绍并没有详细的去说明一些什么,然而ASP.NETWebAPI这个框架由于宿主环境的不同在不同的宿主环境中管道中的实现机制和路由的处理方式有着很大的不同,所以我会将对应不同的宿主环境来分别的做出简单的讲解。ASP.NETWebAPI路由、管道ASP.NETWebAPI开篇介绍示例ASP.NETWebAPI路由对象介绍ASP.NETWebAPI管道模型ASP... 查看全文
· ASP.NET Web API 管道模型发布时间:2014-08-05
ASP.NETWebAPI管道模型前言ASP.NETWebAPI是一个独立的框架,也有着自己的一套消息处理管道,不管是在WebHost宿主环境还是在SelfHost宿主环境请求和响应都是从消息管道经过的,这是必经之地,本篇就为大家简单的介绍一下ASP.NETWebAPI框架中的管道对象模型。ASP.NETWebAPI路由、管道ASP.NETWebAPI开篇介绍示例ASP.NETWebAPI路由对象介绍ASP.NETWebAPI管道模型ASP.NETWebAPIselfhost宿主环境中管道... 查看全文
说在前面最近在做一个MVC相册的网站(这里),需要批量上传照片功能,所以就在网上搜相关的插件,偶然机会发现Dropzone.js,试用了一下完全符合我的要求,而且样式挺满意的,于是就在我的项目中使用了这个插件。在使用的过程中发现中文的相关文档较少,说多了都是泪,硬着头皮看官方的网站,本来英文不咋地,只能边查单词边用了,于是就有了这篇文章,主要是总结在使用Dropzone中的遇到的一些问题及详细的使用步骤。Dropzone.js是啥?Dropzone.js是一个开源库,提供拖放文件上传及图像预览... 查看全文
· ASP.NET MVC 系列汇总发布时间:2014-08-02
ASP.NETMVC随笔汇总为了方便大家浏览所以整理一下,有点系列篇幅中不是很全面以后会慢慢的补全的。学前篇之:ASP.NETMVC学前篇之扩展方法、链式编程ASP.NETMVC学前篇之Lambda表达式、依赖倒置ASP.NETMVC学前篇之Ninject的初步了解ASP.NETMVC学前篇之请求流程路由篇:ASP.NETMVC路由(一)ASP.NETMVC路由(二)ASP.NETMVC路由(三)ASP.NETMVCModuleASP.NETMVC路由(四)ASP.NETMVC路由(五... 查看全文
· ASP.NET网站伪静态下使用中文URL发布时间:2014-08-01
首先解释一下,什么是中文URL呢?它并不是我们常见的把汉字编码为%CF%EC这种形式,而是在URL中直接使用汉字这种形式目前还不是很多见。因为不同的浏览器处理起来可能会有所不同,不过据我测试,IE8和Firefox是完全支持的。它的好处是可以使用链接地址看起来非常直观易懂!搜索引擎也支持。先讲一下我的ASP.NET网站的伪静态,我的文件都是以.htm结尾的,实际上是动态的ASP。方法是:在后台将htm映射为aspx文件。伪静态的规则,是在web.config文件中定义的。形式一:http... 查看全文
结合上次写的导出Excel方法,这次上头要求我将列头进行一下合并以前的效果:改进后的效果:在上篇文章中写到了Excel的导出方法,这次为了避免在生产环境中使用Office组件,服务器各种权限配置的麻烦,这次就不使用Office组件来生成Excel了。上篇文章:Asp.net导出Excel(HTML输出)关键代码如下图:说道这里,其实主要思路已经很明显了。在数据绑定结束后,重新绘制表头替换掉原来的表头就行了。TableCell自定义表头的时候是table标签的,很方便。另外发现了一个小技巧... 查看全文
· Asp.net回调技术Callback学习发布时间:2014-08-01
.aspx:Html代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http... 查看全文
自我感觉封装得还不错!!!代码如下:C#代码#region上传文件的方法///<summary>///上传文件方法///</summary>///<paramname="myFileUpload">上传控件ID</param>///<paramname="allowExtensions">允许上传的扩展文件名类型,如:string[]allowExtensions={".doc",".xls",".ppt",".jpg",".gif"... 查看全文
一.扩展名:.aspx:窗体文件,为前台程序。.cs文件:类文件,主要为后台数据处理,供所有的.aspx文件的后台应用。.asmx文件:用于创建从其他应用程序使用的web服务的类。.css文件:样式表单,设置界面的整体风格。二.特殊文件夹:App_Browers:包含标识个别浏览器,并确定其功能的浏览器定义(.browser)。App_Code:App_Code目录中的所有代码文件都将在运行时动态编译,然后提供给应用程序。(建立全站的通用类,打开网站时即时编译App_Code文件夹下面的... 查看全文
· 面向.Net程序员的dump分析发布时间:2014-07-31
背景Dump文件是进程的内存镜像。可以把程序的执行状态通过调试器保存到dump文件中。在Windows系统上,dump文件分为内核dump和用户态dump两种。前者一般用来分析内核相关的问题,比如驱动程序;后者一般用来分析用户态程序的问题。一般的程序员可能接触不到dump文件,反而是运维会用的多一些。不过如果你抗战在第一线,学会dump的分析无疑是掌握一柄利器。因为很多场景下,在线下的单元测试或者性能测试中由于测试用例的不充分或者生产于测试环境的硬件以及pv量级的不同等等情况导致问题暴露不出... 查看全文
看到本文的标题,相信你会忍不住进来看看!没错,本文要讲的就是这个重量级的东西,这个不仅仅支持单表查询,更能支持连接查询,加入一个表10W数据,另一个表也是10万数据,当你用linq建立一个连接查询然后利用take,skip读取第N页数据的时候,你的程序就挂了,因为,你很可能读取需要几十秒甚至几分钟以上。下面来讲解一下,ASP.NETMVC+EF利用存储过程读取大数据的详细过程。1.首先,我们创建一个实体类PageinationInfo,主要用于分页... 查看全文
Netflix第二季度财报7月23日公布,其中一个数字最醒目:Netfilx的网站订阅用户数超过了5000万。17年前,他们只是一家提供DVD租借服务,库存只有500张的公司。Netflix的创新能力让更多的用户对它产生粘性,近年以自制剧《纸牌屋》、《女子监狱》进一步确立了自己的品牌,同时给传统电视媒体施加了不少压力。我们来看看,同样是个租DVD的,为什么Netflix就能做到今天这样?1.订阅用户持续增长Netflix发展的每一步都准确地踩在了互联网发展的点上,1997年成立时... 查看全文
· 在ASP.NET中过滤HTML字符串总结发布时间:2014-07-30
先记下来,以作备用!C#代码///<summary>去除HTML标记//////</summary>///<paramname="Htmlstring">包括HTML的源码</param>///<returns>已经去除后的文字</returns>publicstaticstringGetNoHTMLString(stringHtmlstring){//删除脚本Htmlstring=Regex.Replace... 查看全文
· 一些.net免费资料分享发布时间:2014-07-30
1.方案:如何获取程序文件信息http://edu.ibeifeng.com/view-index-id-151.html2.方案:如何使用窗体分隔控件http://edu.ibeifeng.com/view-index-id-150.html3.方案:如何使用图像控件http://edu.ibeifeng.com/view-index-id-149.html4.方案:如何使用多选列表框控件http://edu.ibeifeng.com/view-index-id-148.html5.方案... 查看全文
1.使用Authorize特性登陆对于我们开发程序而言,基本上都是要求角色成员使用Authorize特性,比如,对于管理员而言角色是Admin,对于登陆注册登陆用户而言是User那么我们在用户登陆的时候添加1///角色验证2FormsAuthentication.SignOut();///清空角色3FormsAuthentication.SetAuthCookie("User",false);这样就添加了一个User角色,然后,我们再控制器上添加角色验证,如下:1[Authorize... 查看全文