文章标题关闭所有内容预览 | 展开所有内容预览
-
网页的种类
[内容预览]
12 | 2008-01-20 19:44:00
网页的种类要让计算机成为网站服务器,需要安装IIS(InternetInformationServices)的服务软件,后面会提到如何安装。网站服务器安装完毕后,接下来就是要设计供使用者下载的网页了。相信各位都有浏览网页的经验,不过可能还不清楚网页还有动态网页及静态网页的差别,就让我们来厘清这两种网页的差别。静态网页所...
[阅读全文]
-
.NET Framework-Microsoft Visual Studio.NET 简介
[内容预览]
11 | 2008-01-20 19:44:00
Web应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商业数据及交易等行为,透过因特网的通讯来彼此交换讯息。这样不但可以节省数据交换的时间,而且可以简化流程。但是在新一代的.NET开发平台还没有出现之前,要让因特网应用程序达到上述的功能是一项浩大的工程。牵涉到的技术及程序开发语言,可能包括了HTML、ASP...
[阅读全文]
-
.NET Framework 概要
[内容预览]
11 | 2008-01-20 19:44:00
NETFramework:就是微软WebServices引擎有许多程序设计师和使用者,非常渴望有一个完善而且透明清楚的基础架构,来建立WebServices(因特网服务)。.NETFramework就是为了这个需求,而提供的基础架构。.NETFramework提供了应用程序模型及关键技术,让开发人员容易以原有的技术来产...
[阅读全文]
-
.NET Framework
[内容预览]
11 | 2008-01-20 19:44:00
.NETFramework.NETFramework是微软的几个开发团队一起努力发展的成果,最主要用来产生一个可以用来快速开发、部署网站服务及应用程序的开发平台。这个架构是两个项目的结果:第一个项目的目的是用来改善Windows作业平台上的程序开发,特别是改善COM(ComponentObjectModel,组件对象模...
[阅读全文]
-
.NET 共享对象类别库
[内容预览]
11 | 2008-01-20 19:44:00
在.NETFramework出现之前,使用VisualC++的程序设计师使用MFC(MicrosoftFoundationClasses)对象类别库来写程序,而VisualBasic的程序设计师则使用VBF(VisualBasicFramework)。现在.NETFramework将这些对象库整合并统一,设计了一个让所...
[阅读全文]
-
ASP.NET
[内容预览]
11 | 2008-01-20 19:44:00
共享对象类别库ASP.NET是共享对象类别库中的一员,ASP.NET提供了一个Web应用程序模型。这模型提供了一些窗体、控件及基础架构,让程序设计师简单的建立Web应用程序。ASP.NET提供了一些对应HTML元素(例如按钮、清单盒等)的HTML控件(HTMLControls,第四章会提到)以及功能更强的Web控件(W...
[阅读全文]
-
建立ASP.NET开发平台
[内容预览]
11 | 2008-01-20 19:44:00
了解整个.NET架构后,接下来我们就要建立ASP.NET的开发平台了。要建立ASP.NET平台需要的软件如下:Windows2000IIS5.0NETFrameworkSDKInternetExplorer5.5InternetInformationServer的安装要成为网站服务器,只要有IIS(InternetIn...
[阅读全文]
-
HTML简介
[内容预览]
11 | 2008-01-20 19:44:00
HTML显示原理了解ASP.NET的大致的工作原理后,我们就要开始来进行实作了。我们知道ASP.NET的程序代码最终执行完毕后,会将执行结果制成浏览器了解的HTML(HypertextMarkupLanguage,超文件标示语言)后再传输给浏览器进行解读,最后再将解读的结果显示给使用者。HTML语言是全球信息网(Wor...
[阅读全文]
-
经常使用的HTML标注
[内容预览]
11 | 2008-01-20 19:44:00
断行:<p>段落及<br>断行标注:要让文字断行,必需使用<p>或<br>标注。在HTML中按「Enter」让文字分行是没有用的;另外在HTML文件中空多个空格符,只会空一个。因为在HTML里面断行是没有作用的,故「Hello」、「HTML」、「第一行」、「第二行」都在同一行。第二行后面有一个<br>标注,这个标注不需...
[阅读全文]
-
超级链接
[内容预览]
12 | 2008-01-20 19:44:00
前面我们学了这么多的HTML标注后,还有一个重要的观念还没介绍给大家,这个观念就是「超级链接」。什么是超级链接呢?超级链接的意思是指向某个固定的地址,因为该地址有网页需要用的图片、声音、档案、影像,甚至是网页等等;而这个位置可能在同一台计算机上,也可能在因特网上的某个地址。因特网上的每一个网站都有一个独一无二网址,这个...
[阅读全文]
-
变数
[内容预览]
11 | 2008-01-20 19:44:00
变数的基本概念在撰写程序的时候,常需要暂时把一些数据存放在一个地方,然后等适当的时机再作处理;这时就需要一个可供我们快速存取数据的地方,这个地方就是计算机的内存。变量可以被用来:?作为暂时存对象属性值的地方?作为一个计算某个程序或是程序代码区块执行次数的记数器?作为保留从函式(Function)所传回的值?作为存放数据...
[阅读全文]
-
Visual Basic.NET语言-基础观念
[内容预览]
11 | 2008-01-20 19:44:00
在第二章〈HTML语言〉中,我们已经学会如何用HTML叙述将我们所要呈现的数据编辑好,并且用IE来观看HTML文件。但这样的网页是固定不会变动的静态网页,要让网页依照你所设定的条件而显示不同的数据,必需撰写程序才办的到,所以我们要学习如何使用程序语言。ASP.NET支持许多种程序语言,例如VB.NET及C#等,在这里我...
[阅读全文]
-
数据型别的转换
[内容预览]
11 | 2008-01-20 19:44:00
型别转换函式VB.NET对于数据的处理是强型别,表示两种数据型态一样才可以执行运算。假设我们有strA字符串型态以及shtB精简整数型态这两个变量,并指定strA="100"而shtB=10。如果想要将shtB的值再加上strA的值,若直接执行shtB=shtB+strA这个叙述将会导致错误。这是因为shtB以及str...
[阅读全文]
-
程序的续行及批注
[内容预览]
11 | 2008-01-20 19:44:00
续行字符我们在撰写程序时,可能遇到一行叙述太长超过一个画面的情形。这种冗长的程序代码在我们阅读程序的时候需要再卷动滚动条,并不是很方便。VB.NET使用底线「_」作为续行字符,此时我们可以利用续行字符将太长的程序代码拆成比较容易阅读的方式,例如原来的程序代码:我们可以将它断成:我们可以将它断成:我们在断行时,必需在完整...
[阅读全文]
-
程序
[内容预览]
11 | 2008-01-20 19:44:00
了解程序的种类在VB.NET中有三种程序(Procedure),分别是一般程序、事件程序以及属性程序。属性程序最主要是在建立对象类别时定义对象的属性,超过我们所要讨论的范围,这里的重点放在一般程序以及事件程序。一般程序是指Sub或Function,可以帮助我们将复杂的程序做成许多容易管理的单元,至于Sub和Functi...
[阅读全文]
-
显示时间及日期
[内容预览]
11 | 2008-01-20 19:44:00
基本函式日期及时间是以数值的数据型态储存,日期可以表示的范围为公元1年1月1日到9999年12月31日,时间的部分为0:00:00到23:59:59。要将指定的日期存入变量,使用如下语法:dtVar=#mm/dd/yyyy#或dtVar=#mm-dd-yyyy#我们要将指定的日期存入日期型态的变量中,该日期必需用井号「...
[阅读全文]
-
资料的修饰
[内容预览]
11 | 2008-01-20 19:44:00
要将数据呈现出来之前,我们可以稍作修饰。修饰数据意味着我们要让信息以最适当以及容易阅读的方式呈现出来,所以数据呈现前的修饰是必要的。使用Format函数Format函数可以修饰日期、数值以及字符串型态的数据,其传回值的数据型态为字符串。以下为使用语法:Format(要修饰的数据[,要修饰的格式[,一周的第一天[,一年的...
[阅读全文]
-
ASP.NET 程序设计-序
[内容预览]
11 | 2008-01-20 19:44:00
从事计算机信息工作也一段不算短的时间了,每次遇到新技术的出现还是会有不少的冲击,尤其面对这次重新打造的开发平台,心情真是又痛苦又兴奋。痛苦的是要重新打破旧有的观念,并且面对庞大的原始文件及各种庞大的对象与架构;兴奋的是在面对新对象及架构后,深深为新技术所提供的强悍能力及弹性喝采。虽然导入新技术势必投入时间以及其它成本来...
[阅读全文]
-
流程控制
[内容预览]
11 | 2008-01-20 19:44:00
程序在执行的时候,我们可以视情况决定要执行哪些程序,不执行哪些程序,或决定让某段程序代码可以重复执行;这些动作我们称为程序的流程控制。要控制程序的流程,首先我们要了解两种运算子,这两种运算子为比较运算子以及逻辑运算子。这两种运算子的传回值型态都是为布尔,不是代表真的True就是代表伪的False。比较运算子要比较数值、...
[阅读全文]
-
什么是客户端/伺服端(Client/Server)
[内容预览]
11 | 2008-01-20 19:44:00
什么是客户端/伺服端(Client/Server)要了解ASP之前,我们先来了解Client及Server间的关系。在计算机的世界里,凡是提供服务的一方我们称为伺服端(Server),而接受服务的另一方我们称作客户端(Client)。我们最常接触到例子是局域网络里的打印服务器所提供的打印服务:提供打印服务的计算机,我们...
[阅读全文]
-
DataRow 物件
[内容预览]
11 | 2008-01-20 19:44:00
字段定义好之后,接下来我们就可以加入记录了。要为DataTable加入记录首先要先产生DataRow对象,这个对象是由DataTable的NewRow方法所产生,例如下列程序代码片段所示:...DimdrRowAsDataRow'DataRow是由Table产生,所以不需要使用New运算子drRow=dtTable.N...
[阅读全文]
-
因特网应用程序的开发
[内容预览]
11 | 2008-01-20 19:44:00
当因特网刚开始时,网站只不过是让你简单的读取一些只读的文章或档案,只有很少数的网站另外扩充一些外部的程序来协助网站的运行。这是因为当时要开发网站的功能不是用C语言,就是要用CGI(CommonGatewayInterface)才能做到。用C及CGI来开发动态网站,不仅有经验的程序设计师少,而且开发的成本非常的高。另外,...
[阅读全文]
-
DataSetCommand 对象读取以及更新数据的方式
[内容预览]
11 | 2008-01-20 19:44:00
我们可以利用DataSetCommand对象来执行下列的工作:1.将数据源的记录取回,并植入DataSet对象作管理。我们可以利用DataSetCommand对象的FillDataSet方法来将取得的数据填入DataSet对象中。当我们执行这个方法的时候,它会将SQLSelect的叙述送至数据源。2.将DataTabl...
[阅读全文]
-
DataSet 对象与DataSetCommand 对象
[内容预览]
11 | 2008-01-20 19:44:00
DataSet对象与DataSetCommand对象合作的基本原理DataSet对象可以让我们群组以其管理DataTable对象,我们可以把它看成是暂时存放资料的地方,它本身并不具备和数据源联机以及操作数据源的能力。如果想要将数据源的数据取回并存放在DataSet里面的DataTable中,要透过数据操作组件才办的到。...
[阅读全文]
-
修改数据并更新回数据源
[内容预览]
11 | 2008-01-20 19:44:00
在处理数据的时候,DataRow对象会自动记录目前记录的状况。只要记录一有改变便作注记,等呼叫DataSetCommand对象的Update方法时,DataSetCommand会自动产生适当的SQL叙述将修改更新至数据源。以下为Update方法的语法:DataSetCommand.Update(DataSet,"Dat...
[阅读全文]
-
从资料源取回第二个DataTable
[内容预览]
11 | 2008-01-20 19:44:00
取回第一个数据表后要从数据源再取回第二个数据表,要修改DataSetCommand对象中SelectCommand属性的CommandText属性,将CommandText的内容改成我们要从数据源取回数据的叙述。因为SelectCommand属性本身就是Command对象,所以设定SelectCommand的方式和设定...
[阅读全文]
-
定义数据表之间的关联
[内容预览]
11 | 2008-01-20 19:44:00
我们之前在产生Members数据表以及Orders数据表时,也定义了这两个数据表之间的关联。如果我们希望维持资料表之间的关系,在数据表取回后可以将数据表的关联加入DataSet对象的Relations集合中。以下为Relation集合加入关联的语法:DataSet.Relations.Add("关联名称",父关联主键字...
[阅读全文]
-
利用关联将子关联记录取出
[内容预览]
11 | 2008-01-20 19:44:00
关联建立之后,我们就可以享受到关联的好处了。我们可以透过DataRow对象的GetChildRows以及GetParentRow方法取得记录的子记录或是父记录;这个方法接收的一个参数,就是我们加到关联集合的关联名称。下列范例将每一个使用者所下过的订单列出:<%@ImportNamespace=System.Data.A...
[阅读全文]
-
循环
[内容预览]
11 | 2008-01-20 19:44:00
循环结构可以让我们的程序在我们所指定的条件下反复的执行一段程序代码,循环结构的执行可以利用检查条件值的结果为False或True来决定是否继续执行。在VB.NET中有两种型态的循环,分别为Do...Loop循环以及For...Next循环。Do...Loop循环Do...Loop循环结构可以让我们依据某个条件的传回值为...
[阅读全文]
-
HTML 控件基本观念
[内容预览]
11 | 2008-01-20 19:44:00
HTML控件的优点在第二章里我们介绍了一些基本的HTML标注,这些HTML标注在以往的静态网页或ASP动态网页里即可满足我们的需求。但是标准的HTML标注并没有办法利用程序直接来控制它们的属性、使用方法和接收事件,程序设计师必须另外学习其它如JavaScript等程序语言才得以控制这些HTML标注。ASP.NET为动态...
[阅读全文]





