自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ASP/ASP.NET--高级程序员

  • 博客(24)
  • 收藏
  • 关注

原创 如何获得 Windows 操作系统的版本

如何获得 Windows 操作系统的版本很多时候我们需要知道Windows操作系统的版本,使用下面这个API函数可以做到。Option ExplicitPrivate Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (lpVersionInformation As OSVERSIONINFO) As

2014-05-09 15:16:24 808

原创 关于"&"运算符效率低下的问题,有什么好的解决办法?

大家看看。我们知道用“ & ”号比用“+”号快。因为“+”要对字符窜变量做类型判断并转换。当时也没想出什么好办法。只是将两次“&”运算拆开,速度提了一倍。还是解决不了问题。 结果就是:for i 1 to 5000 ,i以字符形式相加。用&运算,要600-800ms现在试试下面这个。建了个CStrCat的类。PageExeTime1=Timer * 1000 '计时开始

2014-05-09 15:01:22 637

原创 服务器端异步 Web 方法

服务器端异步 Web 方法何时采用异步 Web 方法在确定是否适合在您的应用程序中采用异步 Web 方法时,有几个问题需要考虑。首先,调用的 BeginXXX 函数必须返回一个 IAsyncResult 接口。IAsyncResult 是从多个异步 I/O 操作返回的,这些操作包括访问数据流、进行 Microsoft® Windows® 套接字调用、执行文件 I/O、与其他

2014-05-09 14:39:52 716

原创 在.NET中应用MATLAB算法

在.NET中应用MATLAB算法在科学研究和工程应用中,往往要进行大量的数学计算,其中包括矩阵运算。这些运算一般来说难以用手工精确和快捷地进行,而要借助计算机编制相应的程序做近似计算。目前流行用Basic、Fortran和c语言编制计算程序, 既需要对有关算法有深刻的了解,还需要熟练地掌握所用语言的语法及编程技巧。对多数科学工作者而言,同时具备这两方面技能有一定困难。通常,编制程序也是繁杂的,

2014-05-09 14:30:06 674

原创 服务器端数据访问

服务器端数据访问服务器端数据访问服务器端数据介绍连接、命令和数据集访问基于 SQL 的数据将 SQL 数据绑定到 DataGrid执行参数化选择在 SQL 数据库中插入数据更新 SQL 数据库中的数据删除 SQL 数据库中的数据将 SQL 数据库中的数据排序处理主-从关系编写和使用存储过程访问基于 XML 的数据本节小结服务器端数据介

2014-05-09 14:21:03 619

原创 来篇文章:ASP。NET程序中动态修改web.config中的设置项目 (后台CS代码)

来篇文章:ASP。NET程序中动态修改web.config中的设置项目 (后台CS代码)朋友们可以自行测试,我这里都没有问题了,鳖了一上午的问题总算解决了using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;usin

2014-05-09 12:42:10 95

原创 .NET断想

.NET断想.NET断想荣耀 2002秋“遗留软件”和“遗留程序员”是阻碍.NET普及的最大阻力。另外一个阻力(听起来有点庸俗:))是目前的Windows操作系统没有预装.NET框架。运行.NET应用,你需要另外安装.NET框架,这多少都有点麻烦。COM为何会在极短的时间内迅速取得成功,Windows内建了COM基础设施不能不说是原因之一。微软当然比谁都清楚这一点,所以,“Wind

2014-05-09 12:33:44 361

原创 .NET中的特殊类型成员

.NET中的特殊类型成员.NET中的特殊类型成员----微软 .NET平台系列文章之三译文/赵湘宁在前面的两篇文章中,我们研究了类型的基础知识。本文我们将考察类型能定义的某些特殊成员。在大力简化处理类型及其对象实例需要的语法方面,这些类型有助于面向对象设计。类型构造器 你已经熟悉了什么是构造器,它负责对象实例状态的初始化。除了实例构造器以外,Microsoft(r).NET

2014-05-09 12:25:29 580

原创 常见 Datagrid 错误

常见 Datagrid 错误摘要:学习如何避免在使用 ASP.NET Datagrid 控件进行开发时可能发生的一些常见错误(本文包含一些指向英文站点的链接)。Datagrid 控件是 Microsoft® ASP.NET 中功能最强、用途最广的 Web 控件之一,这一点已经得到了 ASP.NET 权威人士的认同。虽然 Datagrid 控件易于使用,但同样易于给使用者带来麻烦。以

2014-05-09 12:18:32 752

原创 提高IIS的安全性

概要:使用IIS的省缺设置就象把你屋子的钥匙给了别人,本文教你如何把门锁上。(本文不是100%直译,括号中的是讨饭猫的废话)没有任何系统是100%安全的,系统漏洞会不断地发现,这是因为黑客和系统管理员一样也在整天看着新闻组,收集着这方面的信息。黑与反黑之间的战斗会永远进行下去。如果你采用IIS的省缺设置,那你在这场较量中就已经处于下风。Windows NT省缺下被安装为一个

2014-04-23 11:15:41 633

原创 用ASP.NET构建完整E-mail发送系统

用ASP.NET构建完整E-mail发送系统如果要你用ASP来做一个E-mail发送系统,你首先想到的一定是借助第三方开发的组件,但这样做会耗费你很多的银子。当然你也可以用Windows的自带的对象--CDONTS.NewMail对象来传送E-mail,这虽然是免费的,但却十分依赖操作平台,CDONTS.NewMail对象只存在Windows 200和NT底下,在Windows 95/

2014-04-23 11:15:16 2522

原创 企业级应用程序开发的技术概览

Batman对于企业级别的应用,由于特别讲究高可用性,可扩展性、事务处理能力,几乎大部分的企业级的应用程序都是以来组件技术来实现的,所以下面简单介绍一下企业级程序开发会使用到的一些技术,主要是做个简介,具体的内容相信有兴趣的人会根据我提供的资源连接自己去看。1.Microsoft阵营微软称其为分布式企业应用开发设计的平台体系为DNA(分布式internet应用程序体系)

2014-04-23 11:14:43 934

原创 用ADO的COMMAND对象实现对WEB数据库动态数据查询的方法

众所周知,由于ASP技术的出现,使得Intranet的应用更加广泛深入。相当多的企业都建立了企业内部综合查询系统,如何快速、准确地查询企业内部信息是编写基于WEB技术应用程序必须要解决的主要问题。ASP提供了用ADO内置的3个主要对象Recordset、Connection和Command对WEB数据库进行操作。其中Connection的主要功能是建立与WEB数据库的链接;Command的主要功能

2014-04-23 11:13:28 773

原创 自己开发的email组件及说明、源文件

MyEmail 1.0版使用说明MyEmial是我自己写的一个email组件,说实话,叫1.0版有点惭愧,因为有些功能还未完善,现在的缺点是还不支持html格式,抄送及密送只能支持一个邮件地址,不过我将在一两天内完成这些功能。这个组件包括以下属性及方法:属性: MailServer : 你的邮件服务器,也可以是IP形式。 To: 收件人 From: 发件人 CC

2014-04-23 11:12:39 952

原创 ASP中用Join和Array,可以加快字符连接速度

比如 Dim a(10000),i,t t=Timer For i=0 to 10000 a(i)=CStr(i) Next Response.Write Join(a,vbCrLf) Response.Write timer-t Erase a %>速度可以和php一拼(虽然还是没有他快) 另一种用法是s=Join(Array("1","2",

2014-04-23 11:11:33 850

原创 利用http组件来实现页面打印的一种方法

HTTP组件,我所知道的有ASPHTTP,ASPTEAR等等,这里我们要用的是比尔的XMLHTTP,如果你机器上没有,可以到这里下载象大多数我们看到的页面一样,比如一个新闻具体内容页面,该页面有个连接叫打印本页,点进去以后,并不是立即打印(当然也可以做到,我指的是选择性打印),而是出现一个去掉一些头尾等无关信息的文件,这里也许有个打印连接,也许要你自己动手了。我们的思路是这样的,用

2014-04-23 11:11:11 753

原创 任何ie版本通用的无边窗口

Chromeless Window /*--- Special Thanks For andot ---*//* This following code are designed and writen by Windy_sk You can use it freely, but u must held all the copyright items! *//*--- Thank

2014-04-23 11:09:05 426

原创 Remote Scripting进阶教程---调用 Remote Scripting 方法异步

调用 Remote Scripting 方法异步Remote scripting 向您提供了异步调用服务器方法的选择 ──当执行服务器方法时,用户的客户脚本继续运行。异步调用 remote scripting 方法使得您可以避免应用程序用户接口速度的减慢,因为您可以在执行服务器脚本的同时继续工作。注意 如果您的应用程序需要,那么也可以同步调用服务器方法。有关详细信息,请参阅同步调用 Rem

2014-04-23 11:08:33 381

原创 关于在页面中解决打印的几个问题,希望对你有所帮助!

我们都知道,现在的B/S应用越来越多,我们做程序的时候经常会遇到需要打印报表的情况,但是我们知道我们很难对IE的客户端的打印机进行控制,我们除了对Window.print 的控制以外。没有其他的任何的办法,而有的时候我们又必须是先预览,然后打印,有的时候我们也必须页面设置后进行打印,怎么办?有的朋友可能已经发现,在IE的 File 菜单下,这些都是有的,但是怎么通过脚本程序来调用这

2014-04-23 11:08:14 381

原创 模式窗口中提交数据的问题和解决

在浏览器弹出的模式窗口提交数据时候遇到了这样的问题。首先模式窗口总是打开一个新的窗口,而不是刷新自身。其次关闭该模式窗口然后再打开,不能激发服务器端的 Page_Load 事件了。Google了下,解决办法如下:1. 在弹出窗口的 标签中增加 ,这样解决了第一个问题。 2. 在服务器端的 Page_Load 事件中增加下列语句:Response.Cache.SetNoServerC

2014-04-23 11:07:55 364

原创 一个比较全面的探测器

一个比较全面的探测器response.write("JScript支持="+ScriptEngine()+"");response.write("buildversion="+ScriptEngineBuildVersion()+"");response.write("majorversion="+ScriptEngineMajorVersion()+"");response.

2014-04-23 11:07:36 664

原创 表单中按上下方向键自动移动光标的例子

表单中按上下方向键自动移动光标的例子function go1(){key=window.event.keyCode;if (key==38){CurTabIndex=event.srcElement.tabIndex-1for (n=0;nif (form1.elements[n].tabIndex==CurTabIndex){form1.element

2014-04-23 11:07:16 1454

原创 ASP 应用程序的安全

千万不要轻视正确配置安全设置的重要性。如果不正确配置安全设置,不但会使您的 ASP 应用程序遭受不必要的篡改,而且会妨碍正当用户访问您的 .asp 文件。  Web 服务器提供了各种方法来保护您的 ASP 应用程序免受未授权的访问和篡改。在您读完本主题下的安全信息之后,请花一定的时间仔细检查一下您的 Windows NT 和 Web 服务器安全性文档。详细信息,请参阅 安全性。NTFS 权

2014-04-23 11:06:55 343

原创 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作

大家也许开发了很多windows界面的解决方案,对于菜单的使用可以说是滚瓜烂熟,当然,如何实现windows窗口上的左右键功能也是不在话下。但是如何在web窗口实现菜单呢?很多人说。用javascript或者是vbscript来实现。完全正确。一般说来是在前台用脚本语言来写。现在也有基于不是用脚本语言的控件的方式来实现的方式。用控件来实现的方法大家可以参考我写的《基于asp.net的web

2014-04-23 11:06:31 723

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除