html5中文学习网

您的位置: 首页 > 网络编程 > ASP.NET » 正文

ASP+与VB.Net问答QA总汇_.NET教程_编程技术

[ ] 已经帮助:人解决问题
asp+
程式言的基本於 .NET Framework 底的部分,如果部分有很大的,架在 .NET Framework 上面的工具其更大,因此,研判 VB7 在法上的很小,或者就不再了。

###################################################################################

安 .NET SDK之後,VB6是不是就成VB.NET,不影VB6原的程式的作?

--------------------------------------------------------------------------------

文件日期:2001/02/06


安 .NET SDK 之後,VB6 不成 VB.NET,VB.NET Beta 1 附於 Visual Studio.NET Beta 1,而 Visual Studio.NET Beta 1 有 3 片光碟片。

###################################################################################

在Win2000 Server 是否有提供以上案的功能,如果仍未提供,除了 NT4.0 升 2000 的方法外,是否有替代方案?

--------------------------------------------------------------------------------

文件日期:2001/02/06


ASP.NET 先研究一 8-1 就有介 ASP+ 的案上功能(不管在 NT 4.0 或 2000 底下都可以正常作)。

--------------------------------------------------------------------------------
###################################################################################

第二章所提到的 config.web 案是否要每目都放一,或是放在一目後,其的子目都不用放了,另外,目要不要放?

--------------------------------------------------------------------------------

文件日期:2001/02/19


config.web 的效力及於其子目,如果放在 aaa 目, aaa 的子目就可以不用再放了,但如果 aaa 的子目想要有自己的定,可以在自己的目放置另一 config.web 案。

最特殊的目是 wwwroot 目(若安未做改,目 c:/Inetpub/wwwroot),放在 wwwroot 目的config.web案其效力及於wwwroot的所有子目所有目。

####################################################################################

ASP 中的 Session 似乎不能至 ASP+ 中,是另有其他方式可取?

--------------------------------------------------------------------------------

文件日期:2001/02/19


Session 在 ASP 及 ASP+ 之中是不相通的,但 Cookie 是相通的,因 Cookie 是存在器之中,您可以您可以改以 Cookie 取代 Session。

--------------------------------------------------------------------------------
####################################################################################

ASP 之中存及取 Cookie 的述好像不用於 ASP+?

--------------------------------------------------------------------------------

文件日期:2001/02/19


在 ASP 作教本中,取及存 Cookie 的述如下:

data1 = Request.Cookies("data1")
Response.Cookies("data1") = data1

而述等於:(:其中的 Value 是 Cookie 的性)

data1 = Request.Cookies("data1").Value
Response.Cookies("data1").Value = data1

但是在 ASP+ 不接受的性,所以:

data1 = Request.Cookies("data1") '
Response.Cookies("data1") = data1 '

data1 = Request.Cookies("data1").Value ' 正
Response.Cookies("data1").Value = data1 ' 正


####################################################################################

如果一 aspx 使用以上的 Pagelet(Pagelet 介於第 7 章),而其中的函重(例如 Pagelet 都有定 Page_Load 事件程序),是否有突?

--------------------------------------------------------------------------------

文件日期:2001/02/19


不同 Pagelet 的副程式(函)是各自立的,因此可以有各自的 Page_Load 事件程序。


--------------------------------------------------------------------------------


####################################################################################

在 Asp+ 要加上解是如同 Asp 的?

--------------------------------------------------------------------------------

文件日期:2001/02/19


跟 ASP 一,如果在 VB 程式中加,也是使用引('),如果在 HTML 文件中加,也是使用 <!-- 解文字 -->。


--------------------------------------------------------------------------------




####################################################################################

在 Asp+ 如果一行太的,是不是可在任何地方它移到下一行,而不必如 VB 一在第一行的行尾加上 ''_'' 符..?

--------------------------------------------------------------------------------

文件日期:2001/02/19

一要使用 _。



####################################################################################

Page_load 事件程序的

--------------------------------------------------------------------------------

文件日期:2001/03/30


Q:
Page_load(sender As Object, e AS EventArges) 面都是用 sender 及 e,是 ASP+ 的定或是可以便用? 如果一 <Script...> </Script> 面有 Sub ...End Sub,也是可以都用 sender、e ?

A:
Page_Load 是 ASP+ 的事件程序,事件程序跟副程式(函)一先定(包含「」及「型」),以 Page_Load 例,有,其型分等於 Object 及 EventArges,至於的「名」可以由我自定,例如:

Sub Page_load(sender As Object, e AS EventArges)

改成

Sub Page_load(P1 As Object, P2 AS EventArges)

也是可以的。至於不同的Sub都定相同的sender「名」,是的。

--------------------------------------------------------------------------------



####################################################################################

grid8.aspx 程式的修改

--------------------------------------------------------------------------------

文件日期:2001/03/30


Q:
有第五章的 p.5-21 DataGrid位的(程式位於 p5-23 的 grid8.aspx),我把「」的改「姓名」的, 但皆示的息,我只是:

<asp:BoundColumn DataField="" HeaderText=""/>

改成:

<asp:HyperLinkColumn DataTextField="姓名"
HeaderText="姓名"
DataNavigateUrlField="姓名"
DataNavigateUrlFormatString="students.aspx?id={0}"
Target="_blank" />

另一方面studends.aspx的修改如下:

ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" &
Server.MapPath("Sample.mdb")
SQL = "Select * From 成 Where 姓名=" & Request("id")

A:
出在studends.aspx的修改:

SQL = "Select * From 成 Where 姓名=" & Request("id")

「」位是值,但「姓名」位是字串,所以以上述正的修改是:

SQL = "Select * From 成 Where 姓名='" & Request("id") & "'"

就是在 Request("id") 前後加上引。


####################################################################################

我法利下 .NET Framework Beta1

--------------------------------------------------------------------------------

文件日期:2001/03/30


Q:
依照「ASP.NET 先研究」上第二章 2-5 上 msdn.microsoft.com/downloads/default.asp 下 .NET Framework SDK Beta1,因 .NET Framework SDK Beta1 太大,一直法下成功,是否有其他管道取得 .NET Framework SDK Beta1 ?

我朋友有 Visual Studio.NET Beta 1,其中是否有 .NET Framework SDK Beta1?

A:
您也可以在 Visual Studio.NET Beta1 的「Component Update」光碟中找到 .NET Framework SDK Beta1,位置就在片光碟的/FrameworkSDK 目中。

--------------------------------------------------------------------------------


####################################################################################

在用 ASP.Net 作好?不在出的 ASP.Net 到了正式版推出完全都不能用了?

--------------------------------------------------------------------------------

文件日期:2001/01/29


ASP.NET 在的版本是 Beta 1,上一版是 Preview 版, Preview 版到 Beta 1 版,有些程式必修改,不都是小地方,就比例看,有 10% 有修改。

ASP.NET 的下一版是 Beta 2,然後是正式版,根本站的判,目前 .NET Framework 的架已大致底定,比容易的部分是 Visual Studio.NET 的部分,而 ASP.NET 接近 .NET Framework 的底,因此可判的是的不大,以上意供考。

有,本站近的 ASP ,已全部使用 ASP.NET 了。(然,的 ASP 就不了)

--------------------------------------------------------------------------------


####################################################################################


ASP+ 的未如何?

--------------------------------------------------------------------------------

文件日期:2001/01/29


以前 ASP 是附於 IIS 底下的小程式,在 ASP+ 是附於 .NET Framework 的(然,是需要藉助 IIS 才能作)。

可以定的是 ASP+ 成微 Server 端作的主要工具,Visual Studio.NET 也支援 ASP+ 的,所以 ASP+ 的得更容易。

如果您的 Web Server 用的是 Windows 2000 或 NT,那以 ASP+ 作工具是庸置疑的。

--------------------------------------------------------------------------------


####################################################################################

ASP 是 ASP+?

--------------------------------------------------------------------------------

文件日期:2001/01/29


目前(2001年 1 月)於 ASP 是 ASP+?的是很尬的事情。

功能看,ASP+ 於 ASP 甚多,且 ASP 的完全相容於 ASP+,所以 ASP+ 是庸置疑的,但是 ASP+ 的籍很少,本站所知,目前市面上的 ASP+ 籍只有本,一本 ASP.NET 先研究(王著),一本 A Preview of Active Server Pages+(原文, Wrox 出版),但本都不是初者所的。

如果您可以等待,ASP+ 正式版 8 月份上市,到候有很多 ASP+ 的籍出版,ASP+ 作教本(初者的)也在候出版,或者在先 ASP 自己奠定一基, ASP+ 比一,不浪。


--------------------------------------------------------------------------------




####################################################################################


何 ASP.NET 先研究有介「化的工具」?

--------------------------------------------------------------------------------

文件日期:2001/01/29


在 .NET Framework Beta 1 版本中,微所提供可下的有 .NET Framework SDK 及 Visual Studio.NET,其中 Visual Studio.NET 提供有化工具可以直接 .aspx 案,其操作介面似 VB,很容易使用,不 Visual Studio.NET 只提供 MSDN Universal 下,一般者不容易取得,故 ASP.NET 一有介。

Visual Studio.NET 正式上市或是有提供一般用下,本站另外撰稿或撰介。


--------------------------------------------------------------------------------

####################################################################################

ASP.NET 先研究中第 6 章的 score.xml 是如何作的?

--------------------------------------------------------------------------------

文件日期:2001/01/29


程式如下:

Dim fs As FileStream
Dim writer As StreamWriter
Dim Path As String
Dim ConnStr As String
Dim Cmd As ADODataSetCommand
Dim ds As DataSet = new DataSet()

ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Server.MapPath("Sample.mdb")

Cmd = New ADODataSetCommand( "Select * from 成", ConnStr )
Cmd.FillDataSet(ds, "成")

Path = Server.MapPath( "Score.xml" )
fs = New FileStream(Path, FileMode.Create, FileAccess.Write)
writer = New StreamWriter(fs, Encoding.Default)

ds.WriteXml(writer)

以上程式 Sample.mdb 料的「成」料表,然後其存成 Score.xml 案。

:得在 .aspx 案的最前面加上:

<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>

nBkHTML5中文学习网 - HTML5先行者学习网
nBkHTML5中文学习网 - HTML5先行者学习网
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助