Asp.net
DeepMinder
山野草民
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
.NET 中的数字格式化,日期格式化
格式基本内容是:可以在 Console.WriteLine(以及 String.Format,它被 Console.WriteLine 调用)中的格式字符串内的括号中放入非索引数字的内容。格式规范的完整形式如下:{index [, width][:formatstring]}其中,index 是此格式程序引用的格式字符串之后的参数,从零开始计数;width转载 2008-04-11 18:02:00 · 3311 阅读 · 0 评论 -
asp.net控件开发系列(四)
一.从继承WebControl开始在第二篇教程中,重点介绍了Render()方法的使用,用来呈现控件,但从Control类继承的控件尚未发挥asp.net控件的作用.大家知道web服务器控件分为HTML服务器控件(如这样的形式)和标准服务器控件(就是这样的形式的控件)HTML服务器控件的控件从System.Web.UI.HtmlControls.HtmlControl 类派生标准服务器控件的控件从转载 2007-10-20 19:05:00 · 819 阅读 · 0 评论 -
asp.net控件开发系列(九)
上一篇讲了复合控件的基础知识,本来接着要继续讲复合控件样式的使用,让我们暂时回到前面第五篇的时候,继续讨论关于属性方面的一些知识. 再谈属性,学习自定义类型转换器写第五篇的时候,我一步步的加上元数据(特性),使得设计时效果更加好,如对复杂属性应用以下特性,使属性浏览器支持扩展/折叠效果,使你更加容易编辑子属性,但接着我又遇到了问题,所以必须去解决1.认识默认属性浏览器支持让我们再认识一下属转载 2007-10-21 01:40:00 · 1067 阅读 · 0 评论 -
asp.net控件开发系列(二)
或许大家还对为何要重写Render方法存有疑惑,希望大家看看我举的例子,能够明白Render方法和其他两个方法的作用,然后真正明白为何一般情况下只须重写Render方法我们知道我们每次编写控件时,都需要重写Render方法,我们发现在Control类中很多方法可以重写,但我们没有去重写他们,我们需要遵循一个原则,在需要重载的时候再去重写他们我们还是先来看看与Render方法相关的两个方法转载 2007-10-20 18:53:00 · 894 阅读 · 0 评论 -
asp.net控件开发系列(八)
上一篇写了复合控件基本的概念,这次就继续上次的话题,来学习复合控件如何触发事件 在复合控件中中的事件处理(事件冒泡) 有一些复合控件直接把按钮触发事件所需的事情封装好,另外一种则是自定义事件,更具灵活性,当然这是根据需要设计的。以下会以例子来说明的.下面我们假设我们控件中有两个按钮.以下不列出所有代码,具体可在文章最后下载代码. (1) 直接实现按钮事件在控件中(以下代码并非实现复转载 2007-10-21 00:28:00 · 1157 阅读 · 0 评论 -
asp.net控件开发系列(五)
上一篇简单的讲了从WebControl继承的控件(好象我讲的都是简单的,嘿嘿).本次讲的更简单,主题是是属性,只当分享经验,希望对大家有帮助简单介绍自定义控件简单属性和复杂属性我们根据属性的不同表现形式,把其区分为简单属性和复杂属性下面来看下属性的表现形式简单属性表现形式如下,大家都很熟悉asp:TextBox ID="TextBox1" Text="textbox控件" runat="se转载 2007-10-20 22:16:00 · 1022 阅读 · 0 评论 -
利用 AOP 实现 .NET 上完整的基于角色的访问控制(RBAC)模型
利用 AOP 实现 .NET 上完整的基于角色的访问控制(RBAC)模型 一. 背景 .NET 平台上没有完整的 RBAC 机制,.NET 中的安全模型(代码访问安全性:CAS)只是实现到 Role 层次,没有细化到 Task 层次,ASP.NET 2.0 中的诸多安全机制,如 Membership、Web.Config 的安全配置,都只能针对 Role 进行设置,大家在利用转载 2007-10-26 16:25:00 · 1417 阅读 · 0 评论 -
asp.net中使用基于角色role的Forms验证
asp.net中使用基于角色role的Forms验证asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.configsystem.web> authentication mode="Forms" > forms name=".yaoCookies" loginUrl="/duan/Manage/login.aspx" protection="All转载 2007-10-26 00:34:00 · 1341 阅读 · 0 评论 -
asp.net基于角色的安全性
原文章在 http://www.codeproject.com/aspnet/formsroleauth.asp原作者 Heath Stewart概要:ASP.NET 提供了基于角色(即 Roles)的认证机制,然而它对角色的支持是不完全的。本文试图通过一些例子来说明如何实现和使用这种基于角色的认证机制。 简介:ASP.NET 中窗体认证是一个功能非常强大的特性,只需要很少的代码就可以实现一个简单转载 2007-10-30 21:40:00 · 1784 阅读 · 0 评论 -
asp.net基于角色的msdn链接
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;311495http://support.microsoft.com/kb/306590/ZH-CN/http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=433http://aspnet.4gu转载 2007-10-30 21:42:00 · 845 阅读 · 0 评论 -
使用 HttpModule 执行 URL 重写的时机选择
使用 HttpModule 执行 URL 重写的时机选择 在 ASP.NET 级别执行 URL 重写时,可以使用 HTTP 模块或 HTTP 处理程序来执行重写。使用 HTTP 模块时,必须决定在请求有效期内的哪个时间点上来检查 URL 是否需要重写。乍一看,这似乎可以任意选择,但决定会以一种明显而微妙的方式对应用程序产生影响。由于内置 ASP.NET HTTP转载 2007-11-08 23:07:00 · 1019 阅读 · 0 评论 -
自定义Http处理及应用之HttpHandler篇
自定义Http处理及应用之HttpHandler篇转载 2007-11-08 22:31:00 · 1119 阅读 · 0 评论 -
httpmodule使用
一个HTTP请求在HttpModule容器的传递过程中,会在某一时刻(ResolveRequestCache事件)将这个HTTP请求传递给HttpHandler容器。在这个事件之后,HttpModule容器会建立一个HttpHandler的入口实例,但是此时并没有将HTTP请求控制权交出,而是继续触发AcquireRequestState事件以及PreRequestHandlerExcute转载 2007-11-08 23:01:00 · 1926 阅读 · 0 评论 -
.net上传文件面面观
一、上传到数据库。(sqlserver为例) 存储文件的数据库中的字段为jimage,类型为image。在代码中定义类型为byte[]的一个变量buf,在上传组件的PostFile中,从它的InputStream读出字节数组,将buf赋给数据字段jimage就可以了。 int len = this.File1.PostedFile.ContentLength; byte[] buf转载 2007-11-12 23:27:00 · 1103 阅读 · 0 评论 -
.net打包经验小结
在我们建立完一个WEB应用程序后,我们就要考虑如何进行部署和发布。一般情况下,尽可能将安装简单化,以使用户有非常好的用户体验。但有的 情况下,可能对安装程序的要求比较高,比如有时要将一些安装配置信息写到注册表中去。而对于一个WEB应用程序,该如何安装部署呢?这和安装部署 一个普通的WINFORM下的应用程序有些不同。以往,对于WEB应用程序的安装部署总是十分困难的,但自从ASP.NET 1.1起转载 2007-12-18 16:38:00 · 3001 阅读 · 0 评论 -
自定义分页
public string GetTVPager(string sFileName,ref int CurrentPage,int TotalNumber,int MaxPerPage,bool ShowTotal,bool ShowAllPages,string strUnit) { int TotalPage; s转载 2008-01-18 11:52:00 · 1016 阅读 · 0 评论 -
asp.net控件开发系列(七)
上一篇写了控件样式的一些基础的东西,接着我们继续讨论asp.net控件开发的一些东西.初步认识复合控件 这次我们要讨论的是复合控件.本文无法一步到位完整介绍,因为讨论的篇幅比较大,所以分两次写,这次就先讲些基本概念吧,剩着的下次写.好象复合控件网上已经有很多教程了,相信大家也看过很多.如果看过的朋友就当我再废话一便,没看过的朋友希望能给你带来帮助.1.复合控件概念复合控件跟用户控件有很多相转载 2007-10-20 23:02:00 · 1130 阅读 · 0 评论 -
Using the ASP.NET 2.0 ReportViewer in Local Mode
IntroductionThere are a good amount of materials on the net about “SQL Reporting Services in Server Mode” but it took me a while to research on using “Local Mode”, especially when parameters are翻译 2008-04-22 14:32:00 · 1974 阅读 · 0 评论 -
Web编解码方式集合
做中文站点,在url中使用中文参数太正常了,比如:http://website/list.aspCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->?keyword=关键字在理想状态下,是不需要做任何的处理,list.aspx页面可以接收到“关键字”这个中原创 2008-05-29 10:41:00 · 1059 阅读 · 0 评论 -
几种调用webservice的方法
Truly2005-08-17 下载本文的源码(C#) - 25k 下载本文的源码(VB) - 25k 摘要很多时候大家需要使用xmlhttp来实现无刷新的从服务器获取数据,本文以实例代码来介绍本在客户端对WebService的调用主要分为3种类型通过SOAP对WebService进行调用 通过HTTP POST对WebService进行调用 借助转载 2008-09-02 17:29:00 · 5972 阅读 · 0 评论 -
绘图范例
本文将介绍在.Net中如何使用代码画图表,就像用MS Excel生成的图表相同。也能够画像DataGrid相同的表格。 在.Net中,微软给我们提供了画图类(System.Drawing.Imaging),在该类中画图的基本功能都有。比如:直线、折线、矩形、多边形、椭圆形、扇形、曲线等等,因此一般的图像都能够直接通过代码画出来。接下来介绍一些画图函数:Bitmap bMap=new Bitma转载 2008-09-26 14:42:00 · 923 阅读 · 0 评论 -
绘图很容易,心理很狂躁--记owc绘图
本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。效果图:手把手教程:原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最基本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件(如IE6和Office 2000/XP/2003),那么就有转载 2008-09-26 14:47:00 · 1150 阅读 · 0 评论 -
zedgraph的一些基本概念
ZedGraph 基本一些概念 demo几个注意点:图片的保存路径设置:RenderedImagePath属性中设置,程序对该文件夹应该是有写和修改权限的图片的输出格式:OutputFormat属性中设置,Png的推荐,比较清晰。Chart ChartBorder 图表区域的边框设置 ChartFill转载 2008-11-03 15:14:00 · 2134 阅读 · 0 评论 -
.NET性能计数器
ASP.NET 支持两组性能计数器:系统和应用程序。前者在 ASP.NET 性能计数器对象中的 PerfMon 中公开;后者在 ASP.NET Applications 性能对象中公开。ASP.NET 性能对象中的 State Server Sessions 计数器(仅适用于在其中运行状态服务器的服务器计算机)和 ASP.NET Applications 性能对象中的 Sessions 计数器(仅转载 2009-01-04 14:07:00 · 1894 阅读 · 0 评论 -
.net自定义错误页
asp.net中当服务器出错时显示指定的错误页面同时把错误信息写入系统日志文件的探讨一,在Web.config中填写出错时显示的页面,可以根据不同的statusCode显示不同的出错页面。 程序代码aspx">aspx"/>aspx"/> 二,在Global.asax文件中添加应用出错代码,写入系统日志文件 程序代码protected void Application_E转载 2009-01-09 14:26:00 · 1931 阅读 · 1 评论 -
防止页面重复提交代码(转帖)
此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.script language="javascript"> function disableOtherSubmit() {转载 2009-10-10 22:28:00 · 891 阅读 · 0 评论 -
分块上传大文件
上传大文件需要改动web.config文件在Web.Config 文件中添加下列设置:设置说明:1. maxRequestLength 这个属性限制文件上传的大小,是以KB 为单位的,默认值为4096KB,而最大上限为2097151KB,大约是2GB。2. executionTimeout 属性则是限制文件上传的时间,以秒为单位,默认值为90 秒,如果您考虑到所设计的Web 应用系统上传时转载 2009-10-23 16:19:00 · 2221 阅读 · 1 评论 -
.NET2.0状态管理
状态管理概述 1.1 状态管理与数据库状态管理是你对同一页或不同页的多个请求维护状态和页信息的过程。与所有基于 HTTP 的技术一样,Web 窗体页是无状态的,这意味着它们不自动指示序列中的请求是否全部来自相同的客户端,或者单个浏览器实例是否一直在查看页或站点。此外,到服务器的每一往返过程都将销毁并重新创建页;因此,如果超出了单个页的生命周期,页信息将不存在。比如,我们在代码中声明一个Data转载 2009-11-06 10:27:00 · 1225 阅读 · 1 评论 -
Entityframework的简单应用
转自: http://www.cnblogs.com/jinwangjia/p/4240795.html项目中使用EntityFramework 项目代码:http://yunpan.cn/cKAw3sSJWQwUX 提取码 871c 前言 11. 建立解决方案项目结构 12. 导入EntityFramework类库 13转载 2015-01-30 11:12:08 · 4377 阅读 · 0 评论 -
使用Visual Studio Code搭建TypeScript开发环境
使用Visual Studio Code搭建TypeScript开发环境1、TypeScript是干什么的 ?TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。(安德斯·海尔斯伯格是Delphi 和 C#之父,Turbo Pascal 编译器的主要作者,.NET 概念发起人之一,同时也是TypeScript开源项目的重要领转载 2017-09-05 20:07:37 · 2953 阅读 · 0 评论 -
koa入门教程
快速开始安装koa2# 初始化package.jsonnpm init# 安装koa2 npm install koahello world 代码const Koa = require('koa')const app = new Koa()app.use( async ( ctx ) => { ctx.body = 'hello koa2'})app.li转载 2017-10-26 09:16:29 · 1526 阅读 · 0 评论 -
.net编码处理
1、asp.net操作Cookies方法:Response.Cookies["tcpoauser"].Value=ds.Tables["Table"].Rows[0]["username"].ToString();Request.Cookies["tcpoauser"].Value.ToString();2、asp.net默认为utf-8编码,asp为gb2312,所以彼此之间可以共转载 2007-08-09 13:48:00 · 1056 阅读 · 0 评论 -
.NET数字证书
概 述:本文以Microsoft.Net中创建签名的CAB文件为例,说明怎样创建签名文件,从而使你的代码可以安全的在INTERNET上发布。希望能起到抛转引玉的作用。关键字:数字签名,ActiveX,CAB一、 Internet安全与数字签名对于 Internet 应用程序的开发人员和用户而言,代码安全是一个主要问题。有下列风险:恶意的代码、被篡改的代码和来自未知站点或作者的代码。为 Intern原创 2007-07-18 13:02:00 · 1908 阅读 · 1 评论 -
.net下的xml(转)
解析.Net框架下的XML编程技术一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML转载 2007-07-18 13:21:00 · 834 阅读 · 0 评论 -
CSS探察插件
http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&displaylang=en 呵呵,先把地址贴出来.这个东东还真是好,可以很方便地在当前页面中找到元素的css定义,对于web页面设计人员学习页面设计大有好处哇.忘记说他的名字了:The Internet E原创 2007-07-20 15:29:00 · 979 阅读 · 0 评论 -
C# .NET常用函数
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=cur转载 2007-07-27 13:18:00 · 1188 阅读 · 0 评论 -
ASP.NET配置文件machine.config与性能
本文详细介绍了如何配置ASP.NET以获得最大的系统性能。原文请见http://www.xefteri.com/articles/show.cfm?id=14介绍 与传统的ASP不同的是,ASP.NET不是运行在IIS的地址空间,而是有自己的进程。该进程可以通过XML配置文件machine.config进行配置。 ASP.NET进程: aspnet_wp.exe传统的ASP程序转载 2007-07-29 19:57:00 · 1769 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4 架构与技术分析
Microsoft .NET Pet Shop 4 架构与技术分析 引用地址:http://www.cnblogs.com/ltp/archive/2006/04/17/377564.html1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET转载 2007-07-29 20:15:00 · 1249 阅读 · 0 评论 -
TreeView with CheckBox
ASP.NET 2.0 TreeView has many built-in features such as showing a checkbox for all the Tree Nodes. Node level formating, style, etc., Enabling the ShowCheckBoxes="All" property sets it to show a ch翻译 2007-08-01 19:17:00 · 1044 阅读 · 0 评论 -
.net控件
1、FreeTextBox Web输入的最好选择 FreeTextBox 3.0 http://www.freetextbox.com/downloadfile.aspx?id=1046 2、AspNetPager Web分页控件,http://www.webdiyer.com/ 3、FarPoints Spread for Web Forms v2 http://www.fpoi原创 2007-08-03 20:19:00 · 936 阅读 · 0 评论
分享