随笔分类 -  Web编程

asp.net,c#
类中无法使用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 阅读(676) 评论(0) 推荐(0)

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

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

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

posted @ 2004-08-07 08:26 LiShijin.Net 阅读(1141) 评论(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 阅读(936) 评论(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 阅读(1209) 评论(1) 推荐(0)

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

posted @ 2004-08-07 08:09 LiShijin.Net 阅读(761) 评论(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 阅读(410) 评论(0) 推荐(0)

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

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

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

posted @ 2004-08-07 07:45 LiShijin.Net 阅读(451) 评论(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 阅读(646) 评论(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 阅读(585) 评论(0) 推荐(0)

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

posted @ 2004-08-07 07:41 LiShijin.Net 阅读(530) 评论(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 阅读(544) 评论(0) 推荐(0)

导航