
.NET - Asp.Net
文章平均质量分 73
lbh9158
这个作者很懒,什么都没留下…
展开
-
ASP.NET之精通弹出窗口
作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹出窗口正是这类编程转载 2006-11-06 22:14:00 · 916 阅读 · 0 评论 -
ASP.NET 2.0的URL映射(URL Mapping) 2
在ASP。NET 2。0 中的URL映射(URL Mapping)在理想的情况下,我们第一次设计完美的设计好程序了。页面将会在适当的文件夹里被创建并且呆在那里。用户将不会去在意我们程序中的页面的URL。所以我们可以把页面放在任何想放的地方,而不用去担心页面的URL问题。在实际情况中,事情没有这么简单。你也许会在你发布程序之后,发现你要去认真的决定你的文档架构。作为解决办法之一,用户可能会愿转载 2006-11-25 03:17:00 · 1093 阅读 · 0 评论 -
Asp.Net细节性问题精萃
1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用 2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后我转载 2006-12-12 14:55:00 · 659 阅读 · 0 评论 -
利用自定义分页技术提高数据库性能
Web应用程序是显示数据库中数据的一个非常好的方法,通过它,你可以把业务复杂,并有访问和安全规则的数据库数据以一种简单、直观的方式向用户提供查询和更新的功能。用户判断数据库应用程序一个很常用的标准就是 处理数据的快慢。许多Web页面都向用户提供了多种可搜索的列表显示来有效地定位记录的位置,一个比较简单而且常用的例子就是在线图书查询系统,它允许用户可以按作者,按书名或者按主题来检索图书信息。AS转载 2006-12-13 02:53:00 · 904 阅读 · 0 评论 -
ASP.NET 2.0数据教程之二: 创建一个业务逻辑层
英文原版 | 本教程的代码(C#) | 翻译目录 | 原文目录导言本教程的第一节所描述的数据访问层(Data Access Layer,以下简称为DAL)已经清晰地将表示逻辑与数据访问逻辑区分开了。不过,即使DAL将数据访问的细节从表示层中分离出来了,可它却不能处理任何的业务规则。比如说,我们可能不希望产品表中那些被标记为“停用”的产品的“分类编号”或“供应商编号”被更新转载 2006-12-13 02:30:00 · 1410 阅读 · 0 评论 -
ASP.NET 2.0 中的新增服务、控件与功能概述
作者:Jeff Prosise相关技术:ASP.NET 2.0、数据访问、安全难度:★★☆☆☆读者类型:Web开发人员 [导读]全文介绍了ASP.NET 2.0中新增的控件和功能,包括Master Pages,Data Source控件、Skin的支持、GridView和Details View的引入,在此基础上,ASP.NET 2.0的安全模型得到了极大的提高,包括登录控件、角色管理器转载 2006-12-13 02:48:00 · 986 阅读 · 0 评论 -
数据库开发小结(ADO.NET)
一.用SqlConnection连接SQL Server1..加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initi转载 2006-12-13 03:09:00 · 847 阅读 · 0 评论 -
ASP.NET 2.0数据教程之一: 创建一个数据访问层
原文 | 下载本教程中的编码例子 | 下载本教程的英文PDF版导言作为web开发人员,我们的生活围绕着数据操作。我们建立数据库来存储数据,写编码来访问和修改数据,设计网页来采集和汇总数据。本文是研究在ASP.NET 2.0中实现这些常见的数据访问模式之技术的长篇系列教程的第一篇。我们将从创建一个软件框架开始,这个框架的组成部分包括一个使用强类型的DataSet的数据访问层(DAL),一个实转载 2006-12-13 02:32:00 · 1440 阅读 · 1 评论 -
大型企业门户网站设计开发一般性原则和建议
[适用范围]本文所述的原则、建议适用于大型企业信息门户网站的设计和开发,注意不是小型企业网站、一般企业电子商务网站、企业级Web应用系统。 [一般性原则]一、网站设计原则 第一原则:内容丰富、明确网站主要是为浏览着提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,使不同的访问者都能够访问到自己想要的信息。但是信息多了自然繁杂,因此有针对性地为浏览者提供明确的内容转载 2006-12-13 02:37:00 · 1573 阅读 · 0 评论 -
VS2005中关于ASP.NET的GridLayout设定方法
用过Visual Studio .NET 2003开发ASP.NET的人肯定知道,在那个里面,生成的aspx文件默认是采用的GridLayout,类似于C#或者Delphi中开发WinForm的结构,也就是所有的控件都可以在布局管理器中拖拖拉拉决定其位置。但是这次使用了Visual Studio .NET 2005后,却发现创建的ASP.NET已经没有了这个功能,而是采取的标准的HTM转载 2006-12-26 12:18:00 · 1423 阅读 · 0 评论 -
身份验证——表单验证
一、身份验证的三种模式: ASP.net下的身份验证模式有大致有三种,一是windows验证,就是每一个来访都都要求有一个windows帐号,这种验证是最安全的,但也是最昂贵的,因为你得为每一个来访用户添加一个windows帐号。这对于一些中小型网站,确切的说是没有自己独立的服务器的B/S模式应该程序来说,都是不可能的事。第二种方案是用MS的Passpost验证,这种验证是MS提供的一种集中式转载 2006-12-29 14:46:00 · 1252 阅读 · 0 评论 -
Page激活事件顺序
Page 执行中将按照如下顺序激活事件:Page.PreInit ----> Page.Init ----> Page.InitComplite ----> Page.PreLoad ----> Page.Load ----> Page.LoadComplete ----> Page.PreRender ----> Page.PreRenderComplete如果页面继承自另外一个页面,如Base转载 2007-02-27 10:54:00 · 797 阅读 · 0 评论 -
C#精髓-- GridView 72般绝技
C#精髓-- GridView 72般绝技作者:清清月儿 快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时转载 2007-06-04 09:05:00 · 11359 阅读 · 2 评论 -
ASP.NET 2.0的URL映射(URL Mapping) 4
URL映射有什么用呢?举个比较实用的例子,比如你开发一个Blog网站, 每个Blog主页的加载地址是www.blog.com/Default.aspx?id=ancklyDefault页通过id来选择加载对应用户的博客内容.但是你又需要你的用户只要输入www.blog.com/anckly就可以访问他的博客.这时候就可以使用ASP.Net2.0中的URL映射来实现这个效果.实现转载 2006-11-25 03:11:00 · 896 阅读 · 0 评论 -
ASP.NET 2.0的URL映射(URL Mapping) 1
目标:本文中我将尝试提供URL映射的一些信息与其在ASP.NET 2.0中的用法简介: URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.asp转载 2006-11-26 19:48:00 · 825 阅读 · 0 评论 -
在ASP.NET中上传图片并生成带版权信息的缩略图
前台:HTML> HEAD> title>WebForm3title> HEAD> body> form id="Form1" method="post" runat="server"> INPUT id="loadFile" type="file" runat="server">转载 2006-11-06 22:19:00 · 673 阅读 · 0 评论 -
Meta标签详解
Meta标签详解,在网上转的,希望对大家有用 引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META的强大功效,一个好的META标签转载 2006-11-06 22:06:00 · 657 阅读 · 0 评论 -
浏览器滚动条的参数总结
有朋友常提关于IE滚动条的问题,特总结该贴。简单地介绍一下涉及浏览器滚动条的样式表内容(某些样式需ie5.5+才能支持):1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条) overflow-x水平方向内容溢出时的设置 overflow-y垂直方向内容溢出时的设置 以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。2.scro转载 2006-11-06 22:08:00 · 794 阅读 · 1 评论 -
初识AJAX
1、HTML代码:@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="AjaxTest._Default" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >HTML> HEAD>转载 2006-11-07 10:52:00 · 722 阅读 · 0 评论 -
基于动态页面的静态页面实现
只需要在Global.asax加上几行代码就行了,我们是通过捕获用户的请求,然后通过RewritePath来实现的:这是我程序中的一段代码,它就负责把上面的那些请求转化为真正的页面请求,我们是通过正则表达式来区分各种类别的请求的:protected void Application_BeginRequest(Object sender, EventArgs e) {转载 2006-11-06 22:10:00 · 610 阅读 · 0 评论 -
SHA1、MD5、DES加密
简化加密(MSDN) 散列-散列是一种单向算法,一旦数据被转换,将无法再获得其原始值。SHA1 和 MD5.SHA1 :import System.Security.CryptographyPrivate Sub HashText()Sub HashText(ByVal TextToHash As String) Dim SHA1 As SHA1CryptoServiceProvider转载 2006-11-07 13:37:00 · 2071 阅读 · 0 评论 -
.NET 2.0远程传输数据集的优化方法
由于当前维护的项目的结构是:Winform + Webservice,所以在数据传输过程中消耗了很多的性能,因此在寻找一种简便实用的优化方法.. 先是用BinaryFormatter序列化数据集,经过WebService传输后,客户端接收到byte[]格式的数据,再反序列化,得到数据集,这种方式,在网络传输时间延迟比较长的情况下效果比较明显,否则,序列化和反序列化再传输二进制的时间甚至超过了直转载 2006-11-13 13:20:00 · 554 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QuerySt转载 2006-11-14 21:32:00 · 886 阅读 · 0 评论 -
常见的 ASP.NET 性能神话
大中小 常见的 ASP.NET 性能神话 有用的 ASP.NET 性能技巧和诀窍 在 ASP.NET 中处理数据库的一些建议 缓冲以及用 ASP.NET 进行后台处理 本文使用下列技术:ASP.NET,.NET 框转载 2006-11-14 21:31:00 · 973 阅读 · 0 评论 -
如何使用DataBinder.Eval()方法进行数据绑定
@ Import Namespace="System.Data" %> @ Import Namespace="System.Data.SqlClient" %> html> script language="C#" runat="server"> void Page_Load(Object semder, EventArgs e) { // 创建数据库转载 2006-11-14 21:56:00 · 898 阅读 · 0 评论 -
ASP.Net调试之三板斧
用过ASP的人对它的调试应该是记忆深刻的。在整片整片的代码中找到那几个出错的地方,难度可想而知。现在微软推出了ASP的更新换代产品ASP.Net。对于ASP.Net的好处,我想很多网站都已经介绍了差不多的,不过对于ASP.Net的调试讲得就不是很多了。所以,我就以我的一点个人经验写了这一篇文章。由于,我也是接触ASP.Net不久,错漏之处在所难免,还请大家多多指正。好了,言归正传。第一招:配置Co转载 2006-11-14 21:42:00 · 762 阅读 · 0 评论 -
ASP.NET 2.0的URL映射(URL Mapping) 3
引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary 的 URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果导致已将旧 URL 用作书签的访问者断开链接。在本文中,我们将了解如何通过将 http://you转载 2006-11-25 03:15:00 · 1182 阅读 · 0 评论 -
asp.net2.0学习历程 菜鸟到中级程序员的飞跃
asp.net2.0学习历程 菜鸟到中级程序员的飞跃学历历程如果你是一个菜鸟或者自认为初学者那么本文非常适合你;不能说这30本书就是最佳组合,但是可以说这个组合不差;本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的;达到中级程序员以后怎么成为高级程序员就靠你自己了,而此时你已经有辨明是非的能力,这也就是本文的目的!30本好书点评:分4大方向(html-转载 2007-06-04 09:06:00 · 1817 阅读 · 1 评论