2004年8月7日

类中无法使用Server.MapPath()功能

摘要: 由于类中没有继承Page类,所以服务使用Server.MapPath()功能。因此要实现这个功能,我们需要如下操作。 首先要引用System.Web名字空间,然后使用下面的方法就可以得到路径~ String strPath = System.Web.HttpContext.Current.Server.MapPath("test.txt"); 阅读全文

posted @ 2004-08-07 18:59 LiShijin.Net 阅读(668) 评论(0) 推荐(0) 编辑

十天学会ASP.net之第四天

摘要: 首先我要说明,我这十天教程也只是一个让大家对ASP.NET有一个认识而已,我也跳过了很多东西。网上有很多人在责骂我写的教程,认为十天什么都学不会,看了我的教程还是什么都不会,我想他们或许是过高估计了我的教程。外面有很多书,关于ASP和ASP.NET的,我就是看外面的书学会的。我所要做的就是希望大家能看了我的教程以后觉得ASP和ASP.NET不是学不会的东西然后有信心去学会它。我想学习还是靠自己... 阅读全文

posted @ 2004-08-07 08:27 LiShijin.Net 阅读(778) 评论(1) 推荐(0) 编辑

十天学会ASP.net之第三天

摘要: 或许你会问,为什么需要WEB控件?WEB控间就好像VB里面的控间,可以在程序的任何地方引用,修改所有属性,有了它的配合才能完成代码分离。想一下,如果还是以前的HTML控间,我们当我们需要在某一个地方显示一段数据库的内容是不是只有用<%= %>这样势必在HTML包含了程序的代码块,就达不到分离代码和界面的目的了。 或许你还会问,为什么要代码分离那?原因很简单,不是每一个程序员都是合格的网页设... 阅读全文

posted @ 2004-08-07 08:26 LiShijin.Net 阅读(1135) 评论(2) 推荐(0) 编辑

十天学会ASP.net之第二天

摘要: 这一天的学习目的是:掌握C#的基本知识 一、定义变量: string strExample; 字符串("aaa") char chrExample; 字符('a') bool blnExample; Bool型(true/false) DataTime datExample; 日期型("09/19/2002") int intExample; 整数(32位有符号整数) ... 阅读全文

posted @ 2004-08-07 08:24 LiShijin.Net 阅读(929) 评论(1) 推荐(0) 编辑

十天学会ASP.net之第一天

摘要: 我认为ASP.NET比ASP难很多,希望大家做好准备。难难在实现同一个效果有很多方法,大家或许会疑惑。十天学会系列教程会清晰的写出各种方法,让大家能少一点坎坷。在ASP里面,大家几乎都是使用VB,数据库嘛,也无非是SQL和ACCESS。在ASP.NET里面,数据库还是这两个但是常用的语言多了一个C#,也是微软推荐的语言,为.NET平台定制的语言。这样ASP.NET就有四种组合:VB+ACCE... 阅读全文

posted @ 2004-08-07 08:19 LiShijin.Net 阅读(1197) 评论(1) 推荐(0) 编辑

在ASP.NET中使用用户控件

摘要: 【摘要】ASP.NET中提供的用户控件,可以解决ASP中无法解决的代码重用问题,更方便了调试工作中的错误检查。本文通过用户控件实现方法讲解和一个用户控件例程的实现,进一步验证了利用用户控件解决代码重用的可行性和有效性。 【关键字】代码重用、用户控件、@Register指令 ASP.NET提供了比传统ASP更好的代码分离方案。在传统的ASP中,要将用Server. Execute执行的ASP文件... 阅读全文

posted @ 2004-08-07 08:09 LiShijin.Net 阅读(728) 评论(1) 推荐(0) 编辑

在ASP.NET中创建安全的web站点

摘要: 在ASP.NET中创建安全的web站点以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解web.config文件。首先,介绍一下web.config文件。 标记。--> -->... 阅读全文

posted @ 2004-08-07 07:56 LiShijin.Net 阅读(401) 评论(0) 推荐(0) 编辑

ASP.NET的模板实现(C#)

摘要: 前言 在以前(或许现在),当我们在做WEB项目的时候,常常会用到一些共用文件,比如整页的顶部(页眉),左部(导航),底部(页脚)等等一些共用的HTML,ASP等文件,即便如此,我们也需要预先为这些文件做好框架的样式(一般是用table吧?!没几个会用DIV吧),以组合(include)这些文件得到一个完整的页面,这些共用文件的组合,这里假设把它定义成模板(尽管模板的真正含义可能远不止此)... 阅读全文

posted @ 2004-08-07 07:48 LiShijin.Net 阅读(1219) 评论(2) 推荐(0) 编辑

数据库连接字在Web.config里的用法

摘要: 在ASP.NET中的WEB程序的设置中我们必须用到Web.config来存储数据库连接字.事实上这是个很好的做法,因为可以省去我们很多的麻烦还可以帮助我们避免不必要的错位,是的很多情况下我就是这样做.它通过XML来记录这些信息.具体的是在....这个标记中来记录的.这里请看一个ORACLE的例子如下: 程序代码: 而在你的应用程序中你只要这样写,就可以了,如下: 程序代码: ... 阅读全文

posted @ 2004-08-07 07:45 LiShijin.Net 阅读(440) 评论(0) 推荐(0) 编辑

用ASP.NET开发Web服务的五则技巧

摘要: 一、禁用HTTP POST/GET协议 除非另外指定,否则,.NET将试图把Web服务绑定到三种协议:HTTP/POST、HTTP/GET和SOAP。之所以说“试图”,是因为依赖于服务的参数和返回类型,HTTP/GET协议可能不可用。.NET生成的WSDL文件将自动包含绑定这三种协议的指令,客户程序可以自由选择使用哪种协议与服务通信。 只要在Web.config文件中加入下列内容,就可以方... 阅读全文

posted @ 2004-08-07 07:44 LiShijin.Net 阅读(639) 评论(0) 推荐(0) 编辑

老猫的ASP.NET学习总结

摘要: 一、ASP.NET页面的处理顺序 ASP.NET页面是由事件来驱动的,首先执行的是Init事件,在代码中,系统自动增加了一个OnInit的重载函数,从而在页面Init的时候就执行这个OnInit函数。在这个函数中,会执行InitializeComponent函数,这个函数里就有很多控件事件的代理函数,展开一个页面的"Web Form Designer Generated Code",我们就可... 阅读全文

posted @ 2004-08-07 07:43 LiShijin.Net 阅读(574) 评论(0) 推荐(0) 编辑

在ASP.NET中面向对象的编程思想

摘要: 首先,我们还是来谈一下面向对象的编程思想吧。我想现在的主流编程思想无非两种:结构与面向对象。以前,在ASP中我们完全采用的是结构化思想。现在,asp.net可以完全支持面向对象的编程思想,这不得不说是一个质上的飞跃。 记得我在大约半年前给大家写过一篇>,当时是由于看到一本小说的启发,发现任何东西都可以用面向对象的思想来看。我现在还是简单谈一下吧,面向对象无非就是把世间万物当做一个类,要想使用类做事... 阅读全文

posted @ 2004-08-07 07:41 LiShijin.Net 阅读(525) 评论(0) 推荐(0) 编辑

XP有一个很无敌的命令replace

摘要: XP有一个很无敌的命令 用来替换文件的replace,连正在使用的文件也能替换。非常无敌。 比如:在C:\下建一个目录,c:\aaa 然后复制一首mp3到c:\aaa并命名为c:\aaa\a.mp3 然后再复制另一首歌到C:\a.mp3 然后用media player 播放c:\aaa\a.mp3 在命令提示符下输入:replace c:\a.mp3 c:\aaa 过一会,是不是播放的歌已变为另一... 阅读全文

posted @ 2004-08-07 07:39 LiShijin.Net 阅读(661) 评论(0) 推荐(0) 编辑

C#中一些字符串操作的常用用法

摘要: //获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊"); int i1 = (short)(array[0] - \\\0\); int i2 = (short)(array[1] - \\\0\);//unicode解码方式下的汉字码 array = S... 阅读全文

posted @ 2004-08-07 07:28 LiShijin.Net 阅读(660) 评论(0) 推荐(0) 编辑

ASP.NET读取POP3邮件的操作

摘要: 程序代码: namespace POP3Client { using System.IO ; using System.Net; using System.Net.Sockets ; //Please note that all code is copyright 2002 by William J Dean public class POP3c... 阅读全文

posted @ 2004-08-07 07:26 LiShijin.Net 阅读(535) 评论(0) 推荐(0) 编辑

DES (Data Encryption Standard)加密解密整理

摘要: 这个类是我在网上参考了几个文档总结出来的,测试过可以直接用,后面有一段 MD5 的,应该独立成一个类的,我懒,所以测试的时候就写到一个文件里了,感觉还是满实用的,如果有什么机密文件,就用这个东西处理一下,将来要看的时候再反过来处理一下,只是你不要忘记了密码就对了,如果你跟我一样懒,你直接把下面的代码拷贝下来直接用吧。 程序代码: using System;using System.IO;using... 阅读全文

posted @ 2004-08-07 07:24 LiShijin.Net 阅读(640) 评论(0) 推荐(0) 编辑

很强的 C#.NET 函数列表

摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文

posted @ 2004-08-07 07:21 LiShijin.Net 阅读(692) 评论(0) 推荐(0) 编辑

[ASP.NET] Session 详解

摘要: 本文仅代表作者个人观点,正确与否请读者自行研究!阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解In... 阅读全文

posted @ 2004-08-07 07:09 LiShijin.Net 阅读(3495) 评论(7) 推荐(0) 编辑

使用 ASP.NET 加密口令

摘要: 当我们在网站上建立数据库时,保护用户的信息安全是非常必要的。多数用户不愿意让别人知道自己的信息,同时网管也不想因为安全问题而丢失网站的信誉。无论对于谁,安全问题都是非常重要的。 为了解决这个问题,我给大家提供一个简单实用,但是老套的方法,就是口令加密。在此我们使用ASP.NET技术对口令加密。简单的讲,就是将用户提供的口令加密之后,然后让它和存放于系统中的数据比较,如果相同,则通过验证。 在A... 阅读全文

posted @ 2004-08-07 07:05 LiShijin.Net 阅读(968) 评论(2) 推荐(0) 编辑

加密解密问题

摘要: 请教各路高手: 本人做个登录程序,可是不想在数据库中保存密码的明文,我采用MD5对密码进行加密, 使用HashPasswordForStoringInConfigFile( String,"MD5"),可是不知道怎么把密文解密回来,请各位老大帮助,先谢了。无法解密,只能将取得植进行加密后的对比来进行使用。 例如登陆口令用MD5加密后与数据库保存的值进行比较,如果相等就正确,如果不等就是错的。md5... 阅读全文

posted @ 2004-08-07 06:56 LiShijin.Net 阅读(1206) 评论(1) 推荐(0) 编辑

导航