這是來自MSDN專業層級的指導,也是微軟為開發人員所特別準備的必要訓練。
透過微軟發行的Mastering系列,你將很快地學習到如何使用Visual InterDev 6.0來建立動態的網站和以Web為基礎的應用程式。首先,我們為你介紹微軟的Web開發架構,然後一步一步地深入到你所需要的工具和技巧。不僅如此,本書所附贈的光碟中還結合了與本書有關的示範和範例,讓你能清楚地瞭解到所需要的概念和技巧。閱讀本書後,你一定能輕鬆地開發功能強大的Web應用程式。本書還透過來自微軟的專家,讓你的開發技巧和微軟同步:
光碟片的內容:
使用對象:l
本書是為有經驗的程式開發者所寫的,教導它們如何使用Visual InteDev建立企業的網站應用程式(Web Application)。本書中每一章中都包含了練習的實作,這些實作將焦點放在每章所介紹的技術和觀念。無論何時你都將發現這些練習對你相當有用。從本書後面的Lab Hints中,你可以發現許多有用的程式馬來幫助你開發專案和完成練習。
晚上已經慢慢地變成在Internet或整個Internet(全球資訊網)上散佈主從式應用程式的伺服器端開發平台。經由本書可以學習使用以服務為基礎的應用程式模型來規劃一個網站,並利用Visual InterDev建立和管理網站。另外也包含了系統整體架構的概念、不同的發展模型、與和開發議題相關的資源與技術,還有以Web為基礎解決方案的重要性,與如何有效的解決這些網站安全性的問題。
除了靜態的HTML外,Dynamic HTML(DHTML)的出現,是共網頁開發和設計人員一個全新的Web互動技術,而在使用這些好處前,你必須了解新的程式模式:它雖然建立在HTML標籤上,但還使用了物件導向程式技術和事件驅動(event-driven)程式。而各種建立、設計、管裡的技術,諸如:在Web應用程式中使用ASP以及運用伺服器端script來處理網站上的物件和建立Web伺服器應用程式。如何在ASP網頁上顯示來自資料庫的資訊,以及如何在Visual InterDev專案中增加資料環境(data environment)和如何使用資料檢視視窗(Data View Window)存取資料庫的資料。如何在Web網頁中運用ActiveX Data Object和Remote Data Service的技術,存取資料庫的資料。如何建立可以在Web伺服器上執行的商業服務。如何使用Visual Basic 6去建立包含商業規則的COM元件和如何從網頁中呼叫COM元件。如何建立Microsoft Transaction Server元件,讓COM元件在MTS架構下運作。在本書中都有詳細的解說,並輔以實作來加深讀者的印象。
而因為Web應用程式對於企業已經是越來越重要,這也使得Web必須整合其他重要的服務。本書中也將討論如何使用Microsoft Internet information Server 4.0的Simple Mail Transport Protocol(SMTP)服務來從網站傳送電子郵件。你也將學習到如何負與網站搜尋的能力。
本書重點
包含Web相關技術概觀、網站生命週期、網站開發模型、網站安全議題、並介紹州立大學之Web應用程式。
包含Visual InterDev入門、如何建立Web專案、如何使用網站導覽圖工具、集團對開發時所需要的原始碼保護。
教導有關DHTML和Scriptlet的特色和優點。本章延伸了Mastering Web Site Fundamentals課程。
本章包含了如何使用ASP建立應用程式、建立伺服器端COM元件、HTTP協定、使用ASP內部的物件,以及如何加強權限的管裡。
包含資料存取、Data Connection\’Data Command、Data-Bound控制項等技巧,以及如何設定SQL的使用權限。
本章包含了ActiveX Data Object(ADO)和遠端資料服務(Remote Data Service)。
包含如何使用Visual Basic建立商業服務(Business Service)的中間層,以及從ASP中呼叫這些元件。
本章描述了MTS的功能,並示範如何將COM元件加入MTS的套件中、如何在ASP中加入支援Transaction的能力,以及MTS在安全上的設計和設定。
包含了Microsoft BackOffice家族和其他伺服器端的技術。本章示範了如何整合郵件服務和搜尋服務(如何使用Microsoft Mail Servers和Microsoft Index Server)。