ASP.NET
文章平均质量分 68
sdust_zh
我亦无它,唯学习尔
展开
-
我的编程之路
1.面向对象的编程思想。安装完Visual Studio.NET 2003 (或者Visual Studio.NET 2002)后,在“程序”组里有一个Visual Studio组合帮助集合。初学者从帮助文档会获得许多知识。建议材料: 计算机文化。2。选择语言,理解语法与相关基础。并用。.NET写程序(重点当然是接口,重载以及委托(delegate))需要了解语言的语法规则,包括语句、类型、表转载 2008-01-29 10:20:00 · 480 阅读 · 0 评论 -
程序员怎么成为高手?
高手是一个哗众取宠的词汇,世上本来并没有高手,说的人多了也就有了高手,我看程序员只有老少之分,并无高低之分,比如偶就是一个老程序员,因此作为程序员,我们追求的应该是写出有用有价值的软件产品,呵呵,废话少说,切入正题吧!1.迷恋 + 热情;爱因斯坦同学说:兴趣是最好的老师,这就是说一个人一旦对某事物有了浓厚的兴趣,就会主动去求知、去探索、去实践,并在求知、探索、实践中产生愉快的情绪和体验,并不断地激转载 2008-05-04 19:12:00 · 531 阅读 · 0 评论 -
Windows CardSpace 介绍
了解数字标识您是谁? 这个问题很简单,但答案却并不简单。 您的身份表示方法会因所到之处的不同而有所变化。 当您在机场的出入境通关口出示护照时,您的身份是某一国家的公民。 当您由于超速行驶而被警察拦截并出示自己的驾驶执照时,您的身份是居住在某一地区的合法司机。 当您使用信用卡在书店购买最畅销的小说时,您的身份是具有某一特定帐号的顾客。 不同的环境中需要使用不同的标识,每种标识的表示方法和所提供的转载 2008-08-29 08:28:00 · 783 阅读 · 0 评论 -
ASP.NET跨页面传值技巧
今天TM群里有人问起关于页面传值的方法,又引发了一场讨论。看来这个还是有很多人关注的,因此我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面转载 2008-08-29 10:10:00 · 590 阅读 · 0 评论 -
CSS属性中Display与Visibility的不同
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,visible表示显示,hidden表示隐藏。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。例: funct转载 2008-08-29 11:54:00 · 475 阅读 · 0 评论 -
使用Server.Transfer中的一些問題
Response.Redirect和Server.Transfer的区别原理:1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址。2、浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件。切换对象:1、Resp转载 2008-09-09 11:06:00 · 601 阅读 · 2 评论 -
测试网站各项性能的31 个免费在线工具
你是否肯定你的网站完全兼容各大浏览器?是否知道多少秒可以打开你的网站? 是否可以自信地说你的网站根本就没有打不开的时候? 是否……虽然它看似不重要,但这些在一定程度上也对你的网站的访问量产生了影响 。这里列出了一份31 个免费在线测试工具,你可以通过这些工具来测试你的网站,并根据结果对你的网站进行修改。网站代码验证 没人可以细致到保证自己的网站代码都是正确的,你可以通过以下测试来验证网转载 2008-06-30 08:23:00 · 534 阅读 · 0 评论 -
Spring.NET 介绍
第一章. 介绍1.1. 概览Spring.NET 是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象, 以及ASP.NET集成等。基于java的spring框架的核心概念和价值已被应用到.NET。Spring.NET 1.0 包含一个完全功能的依赖注入容器和转载 2008-07-01 14:25:00 · 829 阅读 · 0 评论 -
面向对象软件设计的“开—闭”原则
1.什么是开闭原则 “开—闭”原则是指软件实体应当对扩展性开放,对修改关闭。即软件实体应该在不修改的前提下扩展,这个原则实际上为软件设计指明了目标。我们知道软件设计应当充分考虑软件的可维护性,即需求发生变化的时候软件结构能够灵活地适应这种变化。就评价软件的可维护性而言,“开—闭”原则提供了一个依据。实际上,设计模式的应用就是使软件的结构在某种程度上满足“开—闭”原则。2.“开—转载 2008-09-27 11:14:00 · 626 阅读 · 0 评论 -
面向对象软件设计的目标、原则和难点
3.1 软件设计的目标在设计时首要考虑的不适形象进度,而是系统的可维护性:(1)可扩展性(2)可修改性(3)可替换性 3.2 “开-闭”原则“开-闭”原则指软件实体应当对扩展开放,对修改关闭。即软件实体应该在不修改的前提下扩展。设计模式的应用就是使软件的结构在某种程度上满足“开-闭”原则。3.3 实现“开-闭”原则3.3.1 面向接口编程面向接口编程的优势:(1)降低程序个部分之间的耦合原创 2008-09-27 11:08:00 · 1519 阅读 · 0 评论 -
asp.net中形式的用法
在asp.net中经常出现包含这种形式的html代码,我这里特别收集了,总的来说包含下面这样几种格式:一. 这种格式实际上就是和asp的用法一样的,只是asp中里面是vbscript或者javascript代码,而在asp.net中是.net平台下支持的语言。特别注意:服务器控件中不能有语法(这里我用C#代码) int a = 2; int b = 3;转载 2008-10-16 09:16:00 · 534 阅读 · 0 评论 -
由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值
try { regcomm.ExecuteNonQuery(); Response.Redirect("regok.aspx"); } ca转载 2008-09-27 16:11:00 · 574 阅读 · 0 评论 -
ASP.NET中获取URL
HttpContext.Current.Request.Url.ToString() 并不可靠。 如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5 通过HttpContext.Current.Request.Url.ToString()获取到的却是 http://localhos转载 2008-10-14 09:24:00 · 630 阅读 · 0 评论 -
ASP.NET保持用户状态的九种选择
摘要:ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、cookie、hidden fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。本文将介绍了上述的技术,给出了什么时候使用它们的一些指导。尽管这些技术中有些在传统ASP中已经存在,但是有了.NET框架组件后该在什么时候使用它们发生了变化。为了转载 2008-10-14 09:48:00 · 482 阅读 · 0 评论 -
浅析Asp.net中的Web.config文件
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 [url=http://www.webabc.com.cn/search.aspx?keyword=asp&where=title]asp[/url].NET Web 应用程序的配置信息(如最常用的设置[url=http://www.webabc.com.cn/search.aspx?keyword=as转载 2008-10-14 10:12:00 · 482 阅读 · 0 评论 -
属性是对一个或者多个字段的封装.
属性是对一个或者多个字段的封装. 类里面为什么要用一个共有的属性来封装其中的字段,也可以这样说用共有属性来封装私有变量,其中的好处应该大家都说的出来,就是为了实现数据的封装和保证了数据的安全,保护类里面的成员不被任意改动.例如下面的例子:class myclass { private int age;//私有的字段 public int Age //属性转载 2008-11-03 16:06:00 · 1385 阅读 · 0 评论 -
ASP.net 2.0资料
asp.net控件开发基础(1)GridView模版列嵌套GirdView显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息) AS转载 2008-04-25 08:55:00 · 487 阅读 · 0 评论 -
c#.NET中生成GUID
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。”1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUID转载 2008-04-18 13:04:00 · 3195 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:转载 2008-01-29 10:21:00 · 329 阅读 · 0 评论 -
DataTable(数据表格)使用技巧汇总
1.如何设定表格中行的高度(包括表格头,合计栏) headerHeight:设定表格头的高度; footerHeight:设定表格合计栏的高度; rowHeidht:设定数据行的高度; dorado-5.0 060904.1658以后的版本支持 2.如何添加动态列(包含自定义的按钮或者自定义的超链接) Table中直接添加一个column,不需要设定field属性,如name为operation原创 2008-01-31 10:23:00 · 2104 阅读 · 0 评论 -
VS2005第三方控件地址(转)
DevExpress 出品 Dxperience包括 ASP.NET 和 WinForm 的超强 超炫www.devexpress.comhttp://www.dotnetmagic.comhttp://www.divil.co.ukhttp://www.componentone.comhttp://www.infragistics.com/ http://www.cnblogs.com/m转载 2008-02-20 09:25:00 · 1637 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0
适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server 2003Microsoft InterNET Information ServicesMicrosoft Message QueuingMicrosoft SQL Server 2005Oracle 10G Data转载 2008-02-26 10:20:00 · 540 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4 架构与技术分析
1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因转载 2008-02-26 10:25:00 · 435 阅读 · 0 评论 -
Microsoft .NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0
Gregory LeakeMicrosoft CorporationAlan Le, Alex Arkhipov, Mike Hanley, and Steve NyholmVertigo Software, Inc.February 2006Applies to: Microsoft .NET Framework 2.0 Microsoft Visual Stu转载 2008-02-26 10:28:00 · 3668 阅读 · 0 评论 -
把aspx文件编译成DLL文件实战
前言Asp.net不是asp的简单升级,而是微软.Net计划中的一个重要组成部分,它依托.Net的多语言与强大的类库支持,引进了服务端HTML控件与WEB控件,自动处理控件的客户端与服务端的 交互,为开发人员提供了类似Windows下窗口编程的界面,为开发大型网络应用程序功能提供了良好的编程接口,也能够极大地提高开发人员的工作效率。 然而,“一次转换,两次编译”过程使得aspx文件在转载 2008-03-05 09:12:00 · 610 阅读 · 0 评论 -
将 ASPX 页面编译成 DLL
定义由System.Web.IHttpHandler接口派生的自定义类。实现接口中的IsReusable和ProcessRequest(HttpContext ctxt)成员 using System.Web;using System;namespace StoT{//===============//start namespace/转载 2008-03-05 10:07:00 · 596 阅读 · 0 评论 -
aspx to dll
最近项目中产生一个需求,需要对一个site下的每个aspx和其对应的cs文件封装进一个dll中,并且在web.config文件中通过配置httphandlers来实现访问。查了半天资料,只找到了一篇还是讲.net 1.1的。照着方法做了以后,发现很多地方不合适,琢磨了半天,终于给我搞定。以下是详细过程: 打开Visual Studio 2005,New一个Websit转载 2008-03-05 10:55:00 · 687 阅读 · 0 评论 -
将.aspx文件和图片编译进dll
以前曾在CSDN论坛看到有人问如何将.aspx页面也编译进dll,当时做了解答。后来觉得也许还会有人要用,所以最近就把文章整理一下。大家可以去看看做好的dllhttp://www.bestaspx.net/down/allindll.zip先简要说一下方法:一、取得.aspx页面类的源代码在C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/T转载 2008-03-05 09:48:00 · 413 阅读 · 0 评论 -
使用Flex图表组件
以图表或是图的方式显示数据的能力可以使得Flex程序用户的数据交互更为容易。与仅显示简单的数字数据表不同,我们可以显示条状图,饼图,线图或是其他类型的图表,并且可以使用颜色,标题以及二维图形来表示我们的数据。在这一部分我们会介绍Flex图表,菜单数据,以及我们可以在Flex中创建的其他类型的图表。关于图表数据表示可以使得我们简化数据表示与数据关系的方式来表示数据。图表是数据的一种类型,从而转载 2008-03-08 13:21:00 · 1610 阅读 · 0 评论 -
使用图表控件
首选配置控件的属性,html代码略,设控件id="chard" ,可以在Page_Load事件中加入if(!IsPostBack) { chart.ChartImagesPath="../ChartImages"; chart.ImagePipePageName="../ImagePipe转载 2008-03-08 13:22:00 · 662 阅读 · 0 评论 -
FLEX 2.01 全套下载!
----------------------------------------------------------------------------------------------------------------------------------------------------请注意, 部分资源无法直接下载, 请先 登录Adobe网站--------------------转载 2008-03-08 13:25:00 · 659 阅读 · 0 评论 -
vss不能一次获取整个项目
真是因果循环,报应不爽啊!以前同事碰到如上的问题,就跟他说操作系统问题,呵呵.(那时windows2003没多少人用,我们都用的是xp或2000,就他用了2003) 现在报应来了,我也用了2003,也出现这个问题了,网上也找了下没则,我就在想了: 1、首先肯定跟系统没关系 2、那就是跟这是有关系 根据以上两点,我就去找vss的配置了看到了没,“Options....”,就是他了,点转载 2008-03-25 08:44:00 · 978 阅读 · 0 评论 -
VS2005 SP1发布,解决只能创建WebSite,无法创建Web Application项目的问题
微软的Visual Studio 2005 Service Pack 1 (SP1) 年前就发布了,年前终于有点时间了,于是装了一下VS2005 sp1,看看到底有什么好东西。这次发布的语言版本包括十个国家的语言,可谓全上阵,容量为413M修正了许多bug,其中包括了很多人最最关心中文的Web Application Project问题。 VS2005 SP1下载地址:VS2005转载 2008-03-27 11:04:00 · 535 阅读 · 0 评论 -
查看web站点缓存的好工具Cache Manager -- 避免滥用缓存
介绍:Cache Manager plug-in for ASP.NET是一个用来查看asp.net站点缓存的插件,能够帮我们有效的监视系统缓存状况,以便优化. 且安装简单,只需页面引入一个dll,不要额外代码,不需要编译,只需在web.config添加一个httpHandlers.功能:1.清除所有应用程序缓存:清除所有的缓存,但是不能清除页面和控件输出缓存,除非这些缓存依赖某个实体.2.查看缓转载 2009-01-05 16:12:00 · 1499 阅读 · 0 评论