博文

Web.config文件使用 (2007-07-24 13:37:00)

摘要:一、认识Web.config文件   Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过C#/VB.ENT新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。   在运行时对Web.config文件的修改不需要重启服务就可以生效(注:<processModel> 节例外)。当然Web.config文件是可以扩展的。你可以自定义新配置参数并编写配置节处理程序以对它们进行处理。 二、web.config配置文件(默认的配置设置)以下所有的代码都应该位于 <configuration><system.web>   和 </system.web></configuration>   之间,出于学习的目的下面的示例都省略了这段XML标记   1、<authentication> 节   作用:配置 ASP.NET 身份验证支持(为Windows、Forms、PassPort、None四种)。该元素只能在计算机、站点或应用程序级别声明。<authentication> 元素必须与</authorization> 节配合使用。   示例:   以下示例为基于窗体(Forms)的身份验证配置站点,当没有登陆的用户访问需要身份验证的网页,网页自动跳转到登陆网页。 <authentication mode="Forms" > <forms loginUrl="logon.aspx" name=".FormsAuthCookie"/> </authentication>   其中元素loginUrl表示登陆网页的名称,name表示Cookie名称   2、<authorization> 节   作......

阅读全文(1592) | 评论:0

微软资深经理人的项目管理经验(2007-07-24 13:30:00)

摘要:这是微软资深项目经理人Stephen Maguire的项目管理经验。软件开发和网站开发有极其相似的地方,我们可以从中学习领会许多知识。     第一章.有效团队的基础     1、专心改善产品     公司付工资给设计师,要他们在合理的时间开发出品质精良的网站,但是设计师们的时间却经常被其它事情占用了。     典型的情况是设计师要花大量的时间准备会议,参加会议,读写开会记录和进度报告,还有回复email等等,这些事情都不能改善网站的工作,虽然其中一些是设计师自己主动做的,但更大一部分是项目经理下的命令。     虽然项目经理的本意是好的,但是却违背了项目经理的基本守则:项目经理的任务是努力消除设计师工作上的一切障碍,让设计师权利专注在真正重要的工作上---网站开发。     这不是震惊世界的发现,只是简单的道理,但是有多少项目经理确实做到呢?     2、排除干扰     如果你希望团队在期限之内完成网站,就必须尽可能排除一切不必要的工作。在你分派工作给组员前,请问问自己,这件工作真的有必要让大家做吗?身为项目经理,必须时刻问自己一个问题: “我努力的目的究竟是什么?”     常见的就是让组员写报告。一天8小时工作时间,很可能4个小时花在了写报告上。而正常的开发工作却不得不加班做。     请不要误解我的意思,我并不是说不需要进度报告,只是提醒项目经理们,不要过分注重“项目流程”,而忽略了真正的产品----你的网站。我的一点心得是:用一个新的办法了解进度,容易写,而且不花时间。     1)当有设计师完成一个功能(子项目),就发一个内部email给大家;     2)当项目进度可能落后,就和我私下交流,讨论解决的办法。     3、明确目标     什么样的目标是明确的目标呢?其实并不一定是博大......

阅读全文(1919) | 评论:0

web services简介(2007-07-24 13:29:00)

摘要:Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 Web Service是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。 Web服务是建立在一些通用协议的基础上,如HTTP,SOAP,XML,WSDL,UDDI等。这些协议在涉及到操作系统、对象模型和编程语言的选择时,没有任何倾向,因此将会有很强的生命力。但具体到Web服务编程时,.NET和J2EE有一些区别。.NET Web服务可用C#,VB,JScript等语言编写,还能利用一些Windows资源;而J2EE Web服务一般使用JAVA语言及J2EE资源,像Bean,EJB,CORBA等。它们在编程环境,语法结构,管理配置等方面也各有自己的特色。iNET Web服务用JAVA语言实现了.NET 类库中提供的Web服务APIs。它能把用户用.NET开发的Web服务移植到与平台无关的JAVA。因是JAVA,故也可利用JAVA的资源。Web Services扮演什么角色? 上述的这些趋势意味着,更加智能的处理,操作和汇总内容变得十分重要。让我们看看按照Web services角度所预示的四个趋势: ◆内容更加动态:一个web service必须能合并从多个不同源来的内容,可以包括股票,天气,新闻等,在传统环境中的内容,如存货水平,购物订单或者目录信息等,都从后端系统而来 ◆带宽更加便宜:web services可以分发各种类型的内容(音频,视频流等) ◆存储更便宜: web services必须能聪明地处理大量数据,意味着要使用数据库,LDAP目录,缓冲,和负载平衡软件等技术保持可扩展能力 ◆普遍式计算更重要:web services不能要求客户使用某一版本的windows的传统浏览器,必须支持各种设备,平台,浏览器类型,各种内容类型。要达到这样的目标,Web services要使用两种技术: ◆XML XML是在web上传送结构化数据的伟大方式,Web services要以一种可靠的自动的方......

阅读全文(2160) | 评论:0

Oracle常见问题与解答(2007-07-24 13:27:00)

摘要:1. Oracle安装完成后的初始口令?   internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码?   administrator/administrator 3. oracle 8.0.5怎么创建数据库?   用orainst。如果有motif界面,可以用orainst /m 4. oracle 8.1.7怎么创建数据库?   dbassist 5. oracle 9i 怎么创建数据库?   dbca 6. oracle中的裸设备指的是什幺?  裸设备就是绕过文件系统直接访问的储存空间 7. oracle如何区分 64-bit/32bit 版本??? $ sqlplus '/ AS SYSDBA' SQL*Plus: Release 9.0.1.0.0 - Production on Mon Jul 14 17:01:09 2003 (c) Copyright 2001 Oracle Corporation. All rights reserved. Connected to: Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production With the Partitioning option JServer Release 9.0.1.0.0 - Production SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production PL/SQL Release 9.0.1.0.0 - Production CORE 9.0.1.0.0 Production TNS for Solaris: Version 9.0.1.0.0 - Production NLSRTL Version 9.0.1.0.0 - Production SQL&......

阅读全文(3193) | 评论:0

实用的Web进度条(2007-07-24 13:10:00)

摘要:1.建立进度条html页面progressbar.htm<script language="javascript"> function setPgb(pgbID, pgbValue) {     if ( pgbValue <= 100 )     {         //debugger;        if (lblObj = document.getElementById(pgbID+'_label'))         {             lblObj.innerHTML = pgbValue + '%'; // change the label value         }         if ( pgbObj = document.getElementById(pgbID) )         {             var divChild = pgbObj.children[0];             pgbObj.children[0].style.width = pgbValue + "%";         }         window.status = "数据读取"......

阅读全文(3583) | 评论:0

运用API函数获取系统信息(2007-07-24 13:07:00)

摘要:1.htm页面<HTML>    <HEAD>        <title>SystemInfo</title>        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">        <meta name="CODE_LANGUAGE" Content="C#">        <meta name="vs_defaultClientScript" content="JavaScript">        <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">    </HEAD>    <body MS_POSITIONING="GridLayout">        <form id="Form1" method="post" runat="server">            <colgroup>                <col width="50%">       &......

阅读全文(1975) | 评论:0

运用API操作系统用户(2007-07-24 13:03:00)

摘要:1.首先引用using System.Runtime.InteropServices; 2.html代码<HTML>    <HEAD>        <title>WebForm3</title>        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">        <meta name="CODE_LANGUAGE" Content="C#">        <meta name="vs_defaultClientScript" content="JavaScript">        <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">    </HEAD>    <body MS_POSITIONING="GridLayout">        <form id="Form1" method="post" runat="server">            <asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server"    ......

阅读全文(3224) | 评论:0

Ajax使用入门(2007-07-24 13:00:00)

摘要:Ajax定义为“Asynchronous JavaScript + XML”的简称,也就是异步的JavaScript和XML处理。从原理上看,主要是Ajax可以通过调用HttpRequest实现与服务器的异步通讯,并最终在网页中实现丰富友好的用户界面Ajax使用初步,配置步骤1.把Ajax.dll copy到应用系统bin目录下,然后在工程引用中引用Ajax.dll,如果没有的话可以下载/Files/singlepine/Ajax.rar2.配置web.config,添加如下信息 <httpHandlers>  <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" /></httpHandlers> 3.假设应用系统叫Document,目录格式为Pages\AjaxTest 4.在Pages\AjaxTest下建立cs文件AjaxMethod.cs,添加如下方法//[Ajax.AjaxMethod][Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]public static string GetNIVNumber(string str){ return str;} 5.在Pages\AjaxTest下建立页面AjaxForm.aspx<HTML> <HEAD>  <title>AjaxForm</title>  <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">  <meta name="CODE_LANGUAGE" Content="C#">  <meta name="vs_defaultClientScript" content="JavaScript">  <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisens......

阅读全文(2060) | 评论:0

Ajax无刷新实现图片切换(2007-07-24 12:10:00)

摘要: 1.页面cs代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using AjaxPro; public partial class _Default : System.Web.UI.Page {    protected string displayCategoryID;    protected void Page_Load(object sender, EventArgs e)    {        Utility.RegisterTypeForAjax(typeof(AjaxMethod));        displayCategoryID = "17";    }} 2.html代码<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server">    <title>Ajax无刷新实现图片切换特效</title>    <link type="text/css" href="css/tree.css" rel="stylesheet">        <link type="text/css" href="css/global.css" rel="stylesheet">    &nbs......

阅读全文(3523) | 评论:0

高考零分作文(2007-07-06 10:24:00)

摘要:有一位登山者,途中遇到暴风雪,他深知如果找不到避风之处必死无疑。他走啊走,突然脚下碰到一个僵硬的东西,他扒开雪地一看,原来是一个冻僵的人,他心想:是救他呢还是继续前行?经过心灵翻江倒海的思量之后,他决定救这个人。于是,他脱下手套,开始给那个冻僵的人全身按摩。经过一番努力,终于把他救醒了。于是,两人搀扶着走出雪地。   也许人人不一定能够碰到这样的生死抉择,但是我们生活中也会面临一些与触动心灵有关的选择,在这种情况下,我们应该怎样选择?为什么会作这样的选择?   请以“心灵的选择”为话题写一篇作文,范围不要超出这个内容之外:   1、立意自定2、文体自选3、题目自拟4、不少于800字5、不得抄袭。             心灵的选择 (本篇内容与命题提示内容一样,纯属虚构,若有雷同,绝对偶然) 北风那个吹~~~雪花那个飘~~~雪花那个飘~~~~春,来到~~(白毛女选段),俺艰难地蹒跚在一条不是路的路上,抬头望去,在凛冽的暴风雪中,俺隐约看见棉花糖一样的山峰就在前方,透出监考老师般的威严。俺心里暗骂,丫的,最讨厌的就是爬山了,何况是这个鬼天气出来爬山,平时这样的天气俺都窝在被卧里听流行歌曲的,可今。。。 哎,可怜, 今天是高考的日子,为了能上个好大学,为了能建设俺们的祖国,为了报答党的养育之恩 (从小就背,都习惯了),当然最重要的是为了不再象老妈老爸那样下岗,每天天不亮就 出去卖早点维持生计,俺痛苦地被命题专家们扔在了这荒山野地里,他们还告诉俺,在这 样的鬼天气下,俺要是不赶紧找个避风的地方,必死无疑。 俺真的怕了,风哗啦啦吹呀,吹得我耳朵根发麻,就象刚才监考老师从身边走过一样难受 ,老师看人的眼神也亦如今天这山上的天气,阴冷的可怕。。。没办法多想,再乱想时间 就不够交卷了,俺走啊走啊,忽然脚底下碰到一个僵硬的东西。神志不清的我心里一颤, 常听人说偏远的地方容易发现财宝啊古董啊什么的,如果真是的话,俺肯定挖出来就回家 ,不参加恶心的愚民似的考试,俺爹娘也不用起早贪黑的忙乎生计,再也不用摆个小摊还 跟做贼似的成天躲市容那帮土匪了,娘也再不用苦苦哀求那帮土匪,求他们别把俺家的混 沌摊就地掀翻,把炉子扔进市容卡车。爹也再不用舍不得上医院抓感冒药了,再也不用求 医生能不能把跟感冒......

阅读全文(2239) | 评论:3