Loading...
所在位置:
论坛首页
->
┈┋电脑网络┋┈
->
Asp/Asp.Net教程
-> 帖子列表
[
详细列表
]
论坛特别推荐虚机品牌—阳光互联
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
认识C#.Net中类与结构的区别
2008-12-4
一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int hours; int minutes; int seconds; public void passtime() { //implementation of behavior } } 调用过程: public class Test { public static ovid Main { Person Myperson=new Person //声明结构 TestTime Mytime=New TestTime //声明类 } } 从上面的例子中我们可以看到,类的声明和结构的声明非常类似,只是限定符后面是 struct 还是 cl...
[
注册老失败
] 点击:23 回复:2 最后更新: 2008-12-4 10:30:57
查看全文
浅析.NET框架下的自动内存管理
2008-12-4
C#使用的自动内存管理,使用开发者从繁重的手工分配、释放内存的操作解放出来。内存的自动管理是由垃圾回收器来执行。一个对象使用内存的生命周期是这样的:当对象被创建时,它便分配了一定的内存,当构造器中的代码开始运行时,这个对象就“活”了。 当这个对象或者是它的任何一部分在可以预计的将来已经没有任何作用时,这个对象将不会再使用,它就应当被销毁。 一旦这个对象符合了对销毁的条件,在一定的时间后,这个对象的销毁器就将被执行,一般情况下,除非被显示地重写,这个销毁器只能运行一次。 一旦销毁器被运行,那么这个对象以及它任何一部分都不可能在以后的运行中使用,这甚至包括正在运行的销毁器。这...
[
注册老失败
] 点击:23 回复:2 最后更新: 2008-12-4 10:28:31
查看全文
.Net整合其他平台的一些探讨
2008-12-4
整合分布式应用程序经常是一件非常困难并且错综复杂的任务,即使是最富有经验的开发者也可能会觉得头疼。当应用程序在不同的操作系统以及涉及不同的程序平台时,这个集成问题变得尤其复杂。虽然说,Web服务承诺可以减轻程序员完成集成任务的困难程度,但是也可能给程序员们带来一些意想不到的麻烦。在这里我们将把一个ASP.net应用程序和一个PHP Web服务连结起来,以学习一些整合分布式应用程序的方法,以及必要的应对措施,包括运行什么以及不用去做什么。 这个Web服务在一个Apache服务器上运行,并且使用PHP开发。它从各种微软新闻组检索新闻摘要以及它们的关联的文本。即使由这个服务提供的数据可以直接使用内部的。Net对象存...
[
注册老失败
] 点击:22 回复:2 最后更新: 2008-12-4 10:27:31
查看全文
C#中抽象类和接口的区别与使用
2008-12-4
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点: 1、不能实例化; 2、包含未实现的方法声明; 3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员); 另外,接口有如下特性:接口除了可以包含方法之外,还可以包含属性、索引器、事件,...
[
注册老失败
] 点击:24 回复:2 最后更新: 2008-12-4 10:26:29
查看全文
ASP.Net中如何实现RSA加密
2008-12-4
在我们实际运用中,加密是保证数据安全的重要手段。以前使用ASP时,对数据加密可以使用MD5和SHA1算法,这两种算法虽然快捷有效,但是无法对通过它们加密的密文进行反运算,即是解密。因此需要解密数据的场合,这两种方法就不太适合了。当然你也可以自己编写适用的加密和解密程序,不过这对编写者的数学水平有很高的要求,一般人是很难做到的。 现在,随着ASP.Net的推出,彻底改变了以前ASP下的编程模式。我们能够利用。Net Framework中的类提供的加密服务来保证数据安全。目前应用较为广泛的加密方法是使用RSA算法进行加密。在。Net Framework中与RSA加密算法相关的类主要有两个:RSA 类和RSACryptoServiceProvider 类。按照MSD...
[
简若宁
] 点击:23 回复:1 最后更新: 2008-12-4 10:25:07
查看全文
解析ASP.NET实现页面传值的几种方法
2008-12-4
第一种方法 通过URL链接地址传递 send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); } receive.aspx: string username = Request.QueryString["username"];这样可以得到参数值。 第二种方法: 通过post方式。 send.aspx receive.aspx string username = Ruquest.Form["receive"]; 第三种方法: 通过session send.aspx: protected void Button1_Click(object sender, EventArgs e) { Session["username"] = "honge"; ...
[
简若宁
] 点击:24 回复:2 最后更新: 2008-12-4 10:24:27
查看全文
解析ASP.NET中C++和J#的混合应用
2008-12-4
不想搞得太复杂,我仅仅演示实现 DataReader和DataSet,起个抛砖引玉的作用,也顾不得代码结构是否优美、性能是否良好,能够达到本文的目的即可。 为了方便大家亲自动手实践,数据库使用的是ACCESS,文章末尾有下载链接。实际项目中要使用SqlServer和ORACLE的话,把几个OleDb函数换个名字即可,怎么换就不用我多说了。 相同的功能,我用三种语言来实现,首先,给出.NET的“标准语言”——C#版本作为基本参照。 以下是C#版本: C#" Inherits="main_cs, main_cs" %> main_cs.dll文...
[
简若宁
] 点击:26 回复:2 最后更新: 2008-12-4 10:23:11
查看全文
.NET中容易混淆的几组重要概念
2008-12-4
许多朋友在学习和开发.NET程序的过程中经常发现一些误用.NET概念的情况。本文将对AJAX、LINQ、Lambda等相关的概念进行梳理,希望在明确这些概念之后,大家能够把注意力集中在对于具体问题的分析解决上,而不要让沟通成为瓶颈。 在这篇文章中,希望澄清三组概念,它们是:◆AJAX / AJAX框架 / AJAX.NET (Professional) / ASP.NET AJAX ◆LINQ / LINQ to SQL / LINQ to XXX ◆Lambda Expression / Expression Tree / 匿名方法AJAX / AJAX框架 / AJAX.NET (Professional) / ASP.NET AJAX 这是我见过的混淆最多的一组概念。不过当去年AJAX技术如火如荼,AJAX框架层...
[
简若宁
] 点击:31 回复:2 最后更新: 2008-12-4 10:22:10
查看全文
ASP.NET数据库操设计方法
2008-12-3
在做开发的时候,经常需要访问数据库的,每次重复的编写Connection,Command等语句实在是件令人厌烦的事情,大家应该都有过这样的经历吧。现在我把自己设计的数据库操作层与大家分享一下,互相交流学习。我个人比较喜欢把自己的设计方法,设计思想写出来,互相共享和交流,取长补短,才能更加的完善自己的设计。 在.NET中,数据库分为三种类型。真的是分为三种数据库类型吗?我是猜的,根据.NET提供的数据库操作类猜的,如果不是,就当我没说吧。 第一种类型是微软默认的数据库类型SQLServer。 第二种类型是Oracle。 第三种类型是OleDb,如Access,MySQL等等。当然,它也支持SQLServer和Oracle,只是没有那么好。 ...
[
有一天消失
] 点击:21 回复:1 最后更新: 2008-12-3 10:36:52
查看全文
C#实现的弹性物体碰撞模拟
2008-12-3
无聊之际用C#写了一个弹性物体碰撞模拟玩玩。这个想法源自与前几天上机课有人想我在机房做一个透视投影的程序,于是就立刻写了个投影并弄了个线框球上去跳。结果我就想,如果物体有弹性会怎么样呢?回到宿舍就实践想法。 这个程序是2D的,用C#主要是因为GDI+写起来比较方便,至少比可怜的MFC好用,虽然C#的东西又慢又占用CPU使用率。我发誓.NET的Timer肯定不是用WM_TIMER消息搞的,空转占用CPU都那么高,而且用Sleep还降低不了。过高的CPU占用率持续过久会导致CPU温度升高…… 程序现在还有点问题。譬如物理引擎经典问题:浮点误差和碰撞穿透。现在还没100%处理好,虽然...
[
有一天消失
] 点击:21 回复:1 最后更新: 2008-12-3 10:35:22
查看全文
Dotnet动态加载和卸载dll
2008-12-3
案例:在Dotnet中使用反射动态加载dll,却发现没有提供unload()方法?思路1 :创建appdomain,在其上加载dll,然后对可以appdomain.unload(secmon),从而间接unload已加载的dll. google下可以找到很多代码 ,但我发现在windows form 上可以很轻易的完成的功能,但到asp.net中就老是报错。 错误信息:~ \Microsoft Visual Studio 8\Common7\IDE\这个目录没有要卸载的dll,问题它为什么要跑到这个目录去找,而不去我给它指定的目录找呢?我使用&am...
[
有一天消失
] 点击:18 回复:0 最后更新: 2008-12-3 10:34:29
查看全文
VC中编译、运行程序的知识点
2008-12-3
1、Run-Time Library Run-Time Library是编译器提供的标准库,提供一些基本的库函数和系统调用。 我们一般使用的Run-Time Library是C Run-Time Libraries。当然也有Standard C++ libraries。 C Run-Time Libraries实现ANSI C的标准库。VC安装目录的CRT目录有C Run-Time库的大部分源代码。 C Run-Time Libraries有静态库版本,也有动态链接库版本;有单线程版本,也有多线程版本;还有调试和非调试版本。 可以在"project"-"settings"-"C/C++"-"Code Generation"中选择Run-Time Library的版本。 动态链接库版本: /MD Multithreaded DLL 使用导入库MSVCRT.LIB /MDd Debug Multithreaded DLL 使...
[
有一天消失
] 点击:24 回复:1 最后更新: 2008-12-3 10:32:24
查看全文
VC++ 函数,类函数调用过程
2008-12-3
这两天在研究在C++下实现的反射机制的可能性,的出的结论是可行的,具体参看我上一主题实现C++的反射实例。现在顺便把研究C++反射机制过程中函数的调用过程写一下。利用此特性写了一个通用的 函数转发器,可以调用任何的API函数。 // 初始化映射工厂 InitializeMappingFactory(); IMOKE_METHOD(NULL,&Messagebox,NULL,"hello world.","你好", MB_OK); 在后面加任何东西都不会出错,而且很方便的绕过编译器的参数校验,比如: IMOKE_METHOD(NULL,&Messagebox,NULL,"hello world.","你好", MB_OK,"123456","7892737"); 都没有问题。 好了跑题了,继续说正...
[
有一天消失
] 点击:27 回复:0 最后更新: 2008-12-3 10:31:31
查看全文
最常见的20种VC++编译错误信息
2008-12-3
1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。 解决方法: 其一,包含正确路径的#include "stdafx.h"; 其二,在*.cpp文件的Setting里面设置,C++选项中的分类 precompiled header,选择不包含头文件即可。 2、fatal error C1083: Cannot open include file: 'R…….h': No such file or directory 不能打开包含文件“R…….h”:没有这样的文件或目录。 3、error C2011: 'C……': 'class' type redefinition 类“C……”重定义。 4、error C2018: unknown character...
[
有一天消失
] 点击:29 回复:0 最后更新: 2008-12-3 10:30:57
查看全文
asp实现rar压缩和解压缩源代码
2008-12-2
asp实现rar压缩和解压缩源代码,只要一个文件就可能搞定,asp压缩目录或文件,解压rar文件,删除特定文件等功能.此源码方便大家进行二次开发,分享出来. 以下是winrar.asp代码: 以下为引用的内容: <!-- Name -阿言在线winrar插件 copyright -北国药苑BBS(www.spubbs.com) created - 2006/5/17 author - 阿言:tqsir@hotmail.com QQ:12895551 --> <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <title>欢迎使用阿言在线winrar插件</title> <body> <TABLE border=0 width=80% align=center cellspacing=1 cellpaddi...
[
简若宁
] 点击:33 回复:0 最后更新: 2008-12-2 9:44:54
查看全文
ASP实例:读取xml文件的程序
2008-12-2
以下为引用的内容: strSourceFile = Server.MapPath(dataXML&"/Advertisement/"&id&"/adv.xml") Set objXML =Server.CreateObject("Microsoft.XMLDOM") '创建一个XML对像 objXML.load(strSourceFile) '把XML文件读入内存 Set xml=objXML.documentElement.selectSingleNode("Advertisement") '选取节点 Advertisement ADid=xml.childNodes.item(0).text ADname=xml.childNodes.item(1).text ADintro=xml.childNodes.item(2).text ADact=xml.childNodes.item(3).text ADclass=xml.childNodes.item(4).text Pids=xml.childNodes.item(5).t...
[
简若宁
] 点击:21 回复:0 最后更新: 2008-12-2 9:44:29
查看全文
用GetString来提高ASP的速度
2008-12-2
许多ASP程序员都有过执行数据库查询,然后将查询结果用HTML表格的形式显示出来的经历吧。通常我们是这么做的: 以下为引用的内容: <%'Create connection / recordset'Populate data into recordset object%><TABLE><% Do While not rs.EOF %><TR><TD ><%=rs("Field1")% ></TD><TD ><%=rs("Field2")% ></TD>.</TR><% rs.MoveNextLoop %></TABLE> 如果查询结果很多,服务器解释...
[
简若宁
] 点击:21 回复:0 最后更新: 2008-12-2 9:44:07
查看全文
ASP编程菜鸟易犯的一个错误
2008-12-2
在ASP编程中,身份认证可以说是常要用到的。但怎么样才能做到认证的安全呢? 表单提交页面:sub.htm 以下为引用的内容: <html> <head> <title>管理员登陆</title> <body> <form name="form1" method="post" action="sub.asp"> <p> 管理员: <input type="...
[
魅惑乐趣
] 点击:28 回复:2 最后更新: 2008-12-2 9:42:54
查看全文
ASP无组件上载,带进度条,多文件上载
2008-12-2
以下为引用的内容: Example.asp <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><!--#include file="SundyUpload.asp"--><%'此例子文档编码都是UTF-8,如果是其他编码的系统,请将编码转换为相应的编码,不然表单获取数据可能会乱码Dim objUpload,optDim xmlPathDim fileFormName,objFile,counteropt = request.QueryString("opt")If opt = "Upload" Then xmlPath = Server.MapPath(request.QueryString("xmlPath"))'将虚拟路径转换为实际路径 Set objUpload=new SundyUpl...
[
魅惑乐趣
] 点击:30 回复:3 最后更新: 2008-12-2 9:41:49
查看全文
实例一则 ASP程序中输出Excel文件
2008-12-2
在asp中利用excel的一个方法是将excel文件作为一个数据库进行链接,然后的操作和对access数据库操作类似。但是这个方法不是总能有用的,应为excel不是关系型的数据库。对于一个固定格式,这个格式里有复杂的单元格合并,边框线条样式,还有图案,单元格之间还有公式关系等等的,我想最容易理解的就是在后台打开一个已有设定好模板的文件,然后在需要的地方插入数据,保存,输出... ... 这里提到的这种方法是直接建立一个excel对象,在后台可以更方便的对excel文档进行各种操作。 服务器端还必须要设置的一点是COM组件的操作权限。在命令行键入“DCOMCNFG”,则进入COM组件配置界面,选择 MicrosoftExcel后点击属性按钮,将三个单选...
[
魅惑乐趣
] 点击:26 回复:2 最后更新: 2008-12-2 9:39:49
查看全文
ASP实现多域名同一空间的处理实例
2008-12-2
以这两个域名为例: http://www.knowsky.com/ http://code.knowsky.com/ 这两个域名都是绑在同一个空间上,哈,但会跳到不同的目录,不是在IIS设置上实现的,只是一小段ASP代码,哈,。。。给出代码大家看看,虽然不是什么高深的东西,但挺实用的。 Code: 以下是引用片段: 以下为引用的内容: <% '取得HTTP输入的值并付值到HTOST中 host=lcase(request.servervariables("HTTP_HOST")) ‘开始条件跳转 SELECT CASE host ' 如果HOST的值是code.knowsky.com/就选择事件case"code.knowsky.com/"的命令 CASE "code.knowsky.com/" &am...
[
魅惑乐趣
] 点击:27 回复:0 最后更新: 2008-12-2 9:39:00
查看全文
ASP怎样获得代码中第一张图片地址
2008-12-2
以下为引用的内容: '把pattern 又修改了下'code要检测的代码'http://www.knowsky.com/asp.asp'leixing html 或者ubb'nopic 代码没有图片时默认值function toppic(code,leixing,nopic) set regex = new regexp regex.ignorecase = true regex.global = true if leixing = "html"...
[
魅惑乐趣
] 点击:28 回复:0 最后更新: 2008-12-2 9:38:33
查看全文
DHTML+XML+ASP+CSS的树形目录
2008-12-2
树形目录显示程序 问题描述: 在我们项目中常常会出现自关联的数据表,如果我们从整体看去,整个表就呈现为一个树形数据结构(对于复杂的情况,它可能变成一个图)。当们对这个表进行显示,编辑时,如果不采用好的表现形式,会显得很笨拙,为此,我们开发这样的树形结构的程序。在上一版本中,我们使用的是递归算法来实现,在我们对这个算法评测时发现,对于拥有成千上万条记录的数据库就不再能胜任了,所以在新的算法版本中,我们使用了XML技术,动态的发现数据,以解决一次从服务器下在大量数据的尴尬,同时也遍免了如果表数据结构呈现为图时就会进入死循环的错误。 实际思路: 1、 初始显示时只显示根与二级节点,根与二级节...
[
孤独之虎
] 点击:38 回复:2 最后更新: 2008-12-2 9:37:46
查看全文
asp的RegExp对象正则表达式功能用法
2008-12-2
RegExp对象提供简单的正则表达式支持功能。 RegExp对象的用法: 以下为引用的内容: Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立变量。 Set regEx = New RegExp ' 建立正则表达式。 regEx.Pattern = patrn ' 设置模式。 regEx.IgnoreCase = True ' 设置是否区分字符大小写。 regEx.Global = True ' 设置全局可用性。 Set Matches = regEx.Execute(strng) ' 执行搜索。 For Each Match in Matches ' 遍历匹配集合。 RetStr = RetStr & "Match found at position " RetStr = RetStr & Match.FirstIndex &am...
[
孤独之虎
] 点击:23 回复:0 最后更新: 2008-12-2 9:36:50
查看全文
asp无组件上传并插入到数据库里
2008-12-2
以下为引用的内容: <% Response.Buffer = True Server.ScriptTimeOut=9999999 On Error Resume Next %><!--#include file="conn.asp"--><!--#include file="function.asp"--><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312...
[
孤独之虎
] 点击:23 回复:0 最后更新: 2008-12-2 9:35:41
查看全文
Asp中如何设计跨越域的Cookie
2008-12-2
Cookie简介 首先,我们对Cookie做一个简单的介绍,说明如何利用ASP来维护cookie。 Cookie是存储在客户端计算机中的一个小文件,这就意味着每当一个用户访问你的站点,你就可以秘密地在它的硬盘上放置一个包含有关信息的文件。这个文件几乎可以包含任何你打算设置的信息,包括用户信息、站点状态等等。这样的话,就有一个潜在的危险:这些信息有可能被黑客读取。为了防止这个问题的发生,一个有效的办法就是cookie只能被创建它的域所存取。这就是说:比如ytu.edu.cn只能访问ytu.edu.cn创建的cookie。通常来讲,这没有什么问题;但是,如果需要两个不同域上的两个不同站点共享保存在cookie中的用户信息,该如何处理呢?当然可以选择复...
[
孤独之虎
] 点击:24 回复:1 最后更新: 2008-12-2 9:35:13
查看全文
ASP中的常用服务器检测源码
2008-12-2
在写ASP网页时常用的检测代码:服务器现在时间: 引用<% =now %> 服务器CPU型号: 引用<%=Request.ServerVariables("HTTP_UA_CPU")%> 当前分辨率: 引用<% =Request.ServerVariables("HTTP_UA_PIXELS")%> 可显示颜色:[qoute]<%=Request.ServerVariables("HTTP_UA_COLOR")%>[/quote] Server地址: 引用<%=Request.ServerVariables("SERVER_NAME")%> 服务器接受语言: 引用<%=Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")%> 访问者I:P 引用<%=Request.Server...
[
孤独之虎
] 点击:26 回复:0 最后更新: 2008-12-2 9:34:27
查看全文
ASP编程菜鸟易犯的一个错误
2008-12-1
在ASP编程中,身份认证可以说是常要用到的。但怎么样才能做到认证的安全呢? 表单提交页面:sub.htm 以下为引用的内容: <html> <head> <title>管理员登陆</title> <body> <form name="form1" method="post" action="sub.asp"> <p> 管理员: <input type="...
[
只看该用户
] 点击:31 回复:2 最后更新: 2008-12-1 12:25:28
查看全文
用GetString来提高ASP的速度
2008-12-1
许多ASP程序员都有过执行数据库查询,然后将查询结果用HTML表格的形式显示出来的经历吧。通常我们是这么做的: 以下为引用的内容: <%'Create connection / recordset'Populate data into recordset object%><TABLE><% Do While not rs.EOF %><TR><TD ><%=rs("Field1")% ></TD><TD ><%=rs("Field2")% ></TD>.</TR><% rs.MoveNextLoop %></TABLE> 如果查询结果很多,服务器解释...
[
只看该用户
] 点击:31 回复:0 最后更新: 2008-12-1 12:23:00
查看全文
ASP实例:读取xml文件的程序
2008-12-1
以下为引用的内容: strSourceFile = Server.MapPath(dataXML&"/Advertisement/"&id&"/adv.xml") Set objXML =Server.CreateObject("Microsoft.XMLDOM") '创建一个XML对像 objXML.load(strSourceFile) '把XML文件读入内存 Set xml=objXML.documentElement.selectSingleNode("Advertisement") '选取节点 Advertisement ADid=xml.childNodes.item(0).text ADname=xml.childNodes.item(1).text ADintro=xml.childNodes.item(2).text ADact=xml.childNodes.item(3).text ADclass=xml.childNodes.item(4).text Pids=xml.childNodes.item(5).t...
[
只看该用户
] 点击:29 回复:0 最后更新: 2008-12-1 12:22:33
查看全文
热门帖子
第1页 共512页 本页30条 主题数 15332
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页
|
购买指南
|
虚拟主机
|
特色介绍
|
下载中心
|
支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com