.net 文章
文章平均质量分 73
ycl111
这个作者很懒,什么都没留下…
展开
-
在ASP.NET使用javascript的一点小技巧
我们在进行ASP.NET开发时,经常会用到一些javascript脚本,比如: private void Button1_Click(object sender, System.EventArgs e){ Response.Write( "alert(OK);") ;} 经常是重复的书写这些脚本,如果我们能做成一个相应的函数就好了,直接就可以拿来使用。很多人都有自己的一些javascr原创 2004-08-11 12:05:00 · 1076 阅读 · 2 评论 -
学习DotNet经典网站 (转载)
还不错推荐给大家原文——名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址:http原创 2004-08-16 18:23:00 · 1228 阅读 · 0 评论 -
教程下载
http://www.microsoft.com/china/msdn/events/featureevents/2004/MSDevTrainingCourse.mspx?1、Windows窗体应用程序开发 2、Delegates and Events 3、XML与SOAP 4、.NET数据库高级应用:数据缓存;连接池管理;分布式事原创 2004-08-06 12:26:00 · 1359 阅读 · 0 评论 -
.NET中获取电脑名,IP地址,当前用户
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其它好的方法,可以回复一起整理:1. 在ASP.NET中专用属性:获取服务器电脑名: Page.Server.ManchineName获取用户信息: Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP: Page.Request.原创 2004-08-17 09:00:00 · 1254 阅读 · 0 评论 -
xml操作类(转载)
Class XMLDOMDocument Private fNode,fANode Private fErrInfo,fFileName,fOpen Dim XmlDom 返回节点的缩进字串 Private Property Get TabStr(byVal Node) TabStr="" If Node Is Nothing Then Exit Property原创 2004-10-14 13:48:00 · 906 阅读 · 0 评论 -
用C#操纵IIS(代码)
using System;using System.DirectoryServices;using System.Collections;using System.Text.RegularExpressions;using System.Text; /** * @author 吴海燕 * @email wuhy80-usual@yaho原创 2004-10-14 12:04:00 · 851 阅读 · 0 评论 -
使用C#开发一个简单的P2P应用
使用C#开发一个简单的P2P应用作者:刘彦青 日期:2004-9-20出处:P2P中国(PPcn.net)作者: 刘彦青 本篇文章讨论了一种设计P2P网络应用程序的简单方法。 尽管有许多P2P网络不需要索引服务器或中央服务器,各客户机之间可以互相直接通讯,但下面的图1还是显示了P2P网络的基本工作原理,一般来说,P2P概念中包含一台中央索引服务器原创 2004-10-21 12:44:00 · 1143 阅读 · 0 评论 -
使用.NET发送邮件
使用.NET发送邮件 如果你曾经使用过ASP来发送邮件,你大概会使用CDONTS,但是在.NET里,发送邮件的功能已经封装进.NET Framework的System.Web.Mail的命名空间里了,使用这个命名空间下类,就可以很容易的构建一个发送邮件的程序,所需要仅仅是在windows中架构好SMTP服务器。 System.Web.Mail命名空间: 这原创 2004-10-22 12:59:00 · 1150 阅读 · 0 评论 -
发送邮件的类(转载)
using System; using System.Text; using System.IO; using System.Net; using System.Net.Sockets; using System.Collections; namespace E_Mail { public class ESmtpMail { private string enter="/r/n";原创 2004-10-22 15:47:00 · 1132 阅读 · 0 评论 -
在C#中编写多线程应用程序(转载)
来自:www.kunwsoft.com 以前在使用VB来实现多线程的时候,发现有一定的难度。虽然也有这样那样的方法,但都不尽人意,但在C#中,要编写多线程应用程序却相当的简单。这篇文章将作简要的介绍,以起到抛砖引玉的作用! .NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Thr原创 2004-10-28 08:53:00 · 965 阅读 · 0 评论 -
利用.NET的XML序列化解决系统配置问题
在Web系统开发中,我们经常需要读取和设置一些系统配置项,常见的例如数据库连接字符串、上传路径等等。在最初的ASP系统中,比较常用的方法是将值保存为Application或Session变量;在Asp.net系统中,目前比较常见的简单方法是把相应的配置项写入Web.Config中,例如?xml version="1.0" encoding="utf-8" ?>configura原创 2004-10-25 18:00:00 · 944 阅读 · 0 评论 -
ASP.NET 配置节架构
ASP.NET 配置节架构包含控制 ASP.NET Web 应用程序行为的元素。如果为属性指定了默认值,则该默认值是在 Machine.config 文件中设置的,该文件的路径是 systemroot/Microsoft.NET/Framework/versionNumber/CONFIG/Machine.config。原创 2004-11-03 15:25:00 · 995 阅读 · 0 评论 -
ASP.NET里的事务处理
事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。 例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电原创 2004-11-04 13:39:00 · 1244 阅读 · 0 评论 -
在ASP.NET中使用用户控件(转)
【摘要】ASP.NET中提供的用户控件,可以解决ASP中无法解决的代码重用问题,更方便了调试工作中的错误检查。本文通过用户控件实现方法讲解和一个用户控件例程的实现,进一步验证了利用用户控件解决代码重用的可行性和有效性。 【关键字】代码重用、用户控件、@Register指令 ASP.NET提供了比传统ASP更好的代码分离方案。在传统的ASP中,要将用Server. Execute执行的ASP文件原创 2004-11-04 13:20:00 · 3652 阅读 · 0 评论 -
使用线程
使用线程Greg EwingClarity Consulting Inc.2002 年 3 月 摘要:本文论述了各种模式的线程(单线程、单元线程和自由线程)以及每种模式的使用方法。同时,还提供了一个使用线程的 C# 语言代码示例,以帮助您编写使用线程的应用程序。本文还讨论了多线程代码中的一些重要问题。 下载(英文)示例文件。(请注意,在示例文件中,程序员的注释使用的是英文,本文中将其译原创 2004-11-08 18:23:00 · 939 阅读 · 0 评论 -
用Visual C#实现局域网点对点通讯(转)
用Visual C#实现局域网点对点通讯作者:马金虎 日期:2003-9-28出处:P2P中国(PPcn.net) 点对点即Peer-To-Peer,通常简写为P2P。所谓网络中的点对点,其实可以看成是一种对等的网络模型。P2P其实是实现网络上不同计算机之间,不经过中继设备直接交换数据或服务的一种技术。P2P由于允许网络中任一台计算机可以直接连接到网络中其他原创 2004-11-09 16:38:00 · 1236 阅读 · 0 评论 -
.net基本优化原则
减少不必要的资源消耗:CPU,内存性能提高的技巧1、避免不必要的执行操作Page_Load 和 IsPostBack 2、关闭不必要的Session状态3、不必要时可以不使用Server Control不必要时可以关闭ViewState 4、不要用Exception控制程序流程try { result = 100 / num;}catch (Exception e) { result = 0;原创 2004-11-12 13:55:00 · 1054 阅读 · 0 评论 -
SQL语句导入导出大全 (转)
/******* 导出到excel EXEC master..xp_cmdshell ’bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ /*********** 导入Excel SELECT * FROM OpenDataSource( ’Microsoft.Jet.OLE原创 2004-11-11 15:31:00 · 1144 阅读 · 1 评论 -
FreeTextBox 1.6.3
发现FreeTextBox 1.6.3 (中文版)下载地址和源代码地址,好东西,已经收藏。http://www2.zzu.edu.cn/pb/w/ftb/原创 2004-11-12 15:57:00 · 960 阅读 · 0 评论 -
摘要:asp.net动态生成html页面,适用
适用于:Microsoft ASP.NET摘要:asp.net动态生成html页面,适用简介此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Server这样的数据库支持的Web站点。适用于新闻发布系统,比如sina、16原创 2004-11-11 15:27:00 · 818 阅读 · 0 评论 -
如何在C#里面执行.SQL脚本(SQL SERVER)(转)
我是不喜欢用OSQL.EXE,ISQL.EXE的,虽然N早之前,用OSQL.EXE查询过局域网内的SQL SERVER服务器。ADO.NET足够了。只要过滤掉“GO“。 如下: using System;using System.Xml;using System.Data;using System.IO;using System.Collections;usin原创 2004-11-18 10:08:00 · 1404 阅读 · 1 评论 -
post提交数据
string url = "网址"; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); string s = "要提交的数据"; byte[] requestBytes = System.Text.Encoding.ASCII.GetBytes (LoginInfo); req.Method = "原创 2004-11-19 14:31:00 · 1125 阅读 · 0 评论 -
对比.NET PetShop和Duwamish来探讨Ado.NET的数据库编程模式(转)
概述Ado.NET为我们提供了强大的数据库开发能力,它内置的多个对象为我们的数据库编程提供了不同的选择。但是在允许我们灵活选用的同时,许多初学者也很迷惑,我到底是应该使用DataReader还是应该使用DataAdapter?我只想读取一小部分数据,难道我一定要Fill满整个DataSet吗?为什么DataReader不能和RecordSet一样提供一个数据更新的方法?D原创 2004-11-22 13:33:00 · 962 阅读 · 0 评论 -
在.NET中自定义配置文件(转)
目录摘要 配置文件结构 读取配置 管理配置 总结摘要使用Microsoft.NET开发一个项目时,可能包含了Windows应用程序、Web应用程序、Web Service、Windows Service等多种应用。如果您想使这几个应用程序使用同一个配置(比如同一个数据库连接),而又不想重复编写不同的配置文件。那么.NET提供的配置文件方原创 2004-11-22 13:08:00 · 871 阅读 · 0 评论 -
使用属性和反射过渡从数据存取层到业务物件1 (转)
索引I II III 简介当然,ado.net比起ado和oledb来说要简单多了.我所知道的是打开connection我可以通过dataset和datareader读取数据库.当然你也可以通过你的需要来恢复数据.我意识到dataset功能强大而且能节省我的时间,但是我还是愿意选择自己的方式了处理数据库程序.我喜欢用一个类来调用方法去更新数据. 因此当用数据原创 2004-11-16 09:25:00 · 1001 阅读 · 0 评论 -
使用 ASP.NET 的验证控件(转)
使用 ASP.NET 的验证控件--------------------------------------------------------------------------------摘要ASP.NET功能强大的一种体现就是具有丰富的Web控件,这里我们谈谈其中的一种—验证控件。它总结了各种Web数据校验方式,设计成了今天这种通用的ASP.NET控件形式。-----------原创 2004-11-22 13:00:00 · 1688 阅读 · 0 评论 -
文件拖放方法
private void Form1_DragEnter(object sender, System.Windows.Forms.DragEventArgs e) { if (e.Data.GetDataPresent(DataFormats.FileDrop)) e.Effect = DragDropEffects.Link; else e.Effect = DragDropEffects.No原创 2004-11-30 09:10:00 · 910 阅读 · 0 评论 -
User Interface Process (UIP) Application Block 使用笔记(转)
User Interface Process (UIP) Application Block - Version 2.0 环境: WinXP, SQL Server 2000 + SP3A, .Net 1.1, UIP 2.0研究思路: 1. 了解熟悉UIP和它的架构2. 安装UIP3. 研究demo, 了解UIP实际意义4. 完成UIP应用的helloworld程序原创 2004-12-13 13:26:00 · 1353 阅读 · 0 评论 -
身份证号码两种格式
大家知道,目前的身份证号码有两种格式,一种是15位号码(如340501761217022),一种是18位号码(如340503197001090319)。在15位号码中,第7—12位数字(如761217)表示持证人的出生时间(如1976年12月17日),第15位数字(如2)表示持证人的性别(奇数为“男”,偶数为“女”);在18位号码中,第7—14位数字(如19700109)表示持证人的出生时间(原创 2004-12-16 08:51:00 · 16610 阅读 · 0 评论 -
使用VS.NET来制作安装程序
本文内容1. 使用VS.NET来制作安装程序。2. 如何把.NET Framework 部署到目标机器。3. 如何使用Native代码把.NET Framework和自己的安装程序制作为一个统一的安装程序。该程序做到如果目标机器上没有.NET Framework,将自动安装.NET Framework然后再自动安装作者自己的程序。制作自己的安装程序在VS.NET原创 2004-12-17 13:33:00 · 2667 阅读 · 0 评论 -
MSI安装数据库
关键字 MSI安装数据库原作者姓名 李争 介绍本文主要介绍如何通过添加自定义动作让MSI安装包自动安装数据库。 正文数据库(以SQL SERVER为例)的安装通常有以下几种办法: 通过数据库备份恢复数据库、通过附加数据库文件、执行脚本安装。 在这几种方式中,前两种方式通常需要操作人员手工的操作,才能给数据库系统添加数据库。这样一来提高了对软件使用者的要求,并且还具有账号权限的问题(原创 2004-12-29 13:32:00 · 2674 阅读 · 1 评论 -
使用事务
using (SqlConnection conn = new SqlConnection(SQLHelper.CONN_STRING_NON_DTC)) { conn.Open(); using (SqlTransaction trans = conn.BeginTransaction()) { try { SQLHelper.ExecuteNonQuery(原创 2004-12-31 11:22:00 · 1103 阅读 · 0 评论 -
常用表达式
常用表达式 为了能够更好地理解如何在C#环境中使用规则表达式,我写出一些对你来说可能有用的规则表达式,这些表达式在其他的环境中都被使用过,希望能够对你有所帮助。 罗马数字string p1 = "^m*(d?c{0,3}|c[dm])" + "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$"; string t1 = "vii";原创 2005-01-06 11:25:00 · 996 阅读 · 0 评论 -
如何通过 Active Directory 使用 Forms 身份验证
如何通过 Active Directory 使用 Forms 身份验证发布日期: 10/28/2004 | 更新日期: 10/28/2004浏览全部“安全性指南”主题Microsoft Corporation目标本模块用于: •创建使用 Forms 身份验证来针对 Active Directory 对用户进行身份验证的 Web 应原创 2004-12-29 09:47:00 · 3051 阅读 · 0 评论 -
c#常用函数
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in原创 2005-01-11 13:03:00 · 1101 阅读 · 0 评论 -
asp.net常用函数
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。原创 2005-01-11 13:05:00 · 1044 阅读 · 0 评论 -
级连菜单
var onecount1;onecount1=0;subcat1 = new Array();do while not rs.eof%>subcat1[] = new Array("","",""); rs.movenext loop rs.close set rs=nothing%>onecount1=;functio原创 2005-01-07 09:41:00 · 1564 阅读 · 0 评论 -
实现带有用户身份验证的文件传输Web Service(转)
一、 理解Web Service 首先让我们简单理解一下Web Service。 Web services 实际上是基于XML的针对商业、应用程序的系统服务。实际上是建立在一系列已有的技术基础上的一个新的概念。使用它如同使用RPC(远程过程调用),不过它提供的接口是基于对象的。它与原有的组件模型,如com/dcom,corba,rmi等,最大的特点就是标准化(基于XML的一系列标准)带来的跨原创 2005-01-17 16:59:00 · 1607 阅读 · 0 评论 -
常用函数(转)
待在技术区2个月,升星了,正好下月起,工作忙了,没多少时间给各位解答了,以下是我技术收藏:(各种收藏都有),也许给你们会有帮住,谢谢!!!(本人还有一个疑问,就是对于做WEB控件的时候,有的属性嵌到三层或以上,就没有用了,例如:Iimageurl的对话框),算了,大家有好的也加呀!!http://blog.csdn.net/rickjelly2004他们两的资料很全的,看看吧!http://blo原创 2005-01-31 14:59:00 · 1641 阅读 · 0 评论 -
解访问XML节点
用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。 已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlD原创 2005-02-02 17:26:00 · 1390 阅读 · 0 评论