摘要:[微軟文件]保護 ASP.NET 網站
今天找資料時,找到這一系列文章。
順便幫自己留一個記錄
[微軟文件]保護 ASP.NET 網站
- 5170
- 0
- ASP.NET 2.0/3.5與 VS 2005/2008
- 2008-09-09
摘要:[微軟文件]保護 ASP.NET 網站
今天找資料時,找到這一系列文章。
順便幫自己留一個記錄
兩句話來說她的優點。
第一,不廢話,直接上手寫寫看!
第二,廣度夠,適合初學者!
回首我寫的書,出版社常常要求補充一點基本內容,無形中,就會加入一大堆「我自己原先都不想寫的理論、介紹」
章立民老師,不愧是大師級的人物。他願意在第一章,就寫一個簡單程式,讓初學者直接玩玩VS 2008.......果然是大師級的魄力!
最近遇上的Case,也是被多國語系的轉碼所苦。
各位可以參考一下微軟的範例,Encoding.Convert 方法
原來是資料庫連線之後,除了關閉連線(Conn.Close()),還得 Conn.Dispose()才行。
不然的話就會出現 SqlClient Pool滿載的錯誤。
重新安裝IIS之後,原本安裝好的 .NET FrameWok都需要重新作對應(Mapping)
有時候,IIS秀逗無法執行 .aspx檔案,也會這樣做以便修復。
以上的作法,只能用在 .NET 1.x版或2.0版。 3.0與3.5版沒這指令。
常用的 HttpSessionState屬性
MVC就是model-view-controller pattern for Web applications.
並「不是」用來取代 WebForm的。
卻可以建置「沒有 WebForm」 的 Web 應用程式
本文介紹三個套件,有助於初學者學習。
Training Kit..........東西好多,多到看不完勒.............
這次沒看見 .NET 3.5 的SDK,大概就用這東西取代了吧?
真的找不到的話, .NET 2.0 SDK有中文版,裝起來學學,也很不錯。
[免費下載]Visual Studio 2008(90天試用版)
合法的下載點,微軟公布的~請放心!
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
本文是第二種作法~~
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
以前在ASP時代,我們可以用隱藏欄位,例如: ,或是 Session(工作階段)來處理。
而ASP.NET 2.0開始,微軟有新的方法提供給大家。
昨天去逛書店,看見「深入淺出C# (歐萊禮,O'Relly)」
這一系列的書,也是很淺顯。最特別的是:裡面圖片比文字還多!排版方式也很動感!
訪客計數器,用 .txt檔案來做紀錄。
順便學習ASP.NET的 File與I/O Stream的用法。
檔案的應用,在程式設計上一直是個重點。雖然有了資料庫幫我們紀錄資料,但有些小資料不需要勞師動眾、也不必存放太久,如果用一個文字檔來記錄,反而更簡單。
舉例來說,尚未上線的系統、或是有些功能繁雜的程式要撰寫。我們就可以利用檔案的功能來做紀錄。一邊測試一邊記錄這些程式在各階段的運作狀況,每個階段成功與否都可以直接寫入文字檔裡面,不需要跟資料庫搶資源、搶連線。畢竟小檔案I/O的速度,一般來說都快過資料庫。
ListView裡面如果加上AJAX功能,在 Item 與 AlternatingItem這兩個樣版(Template)內部,
各自加上 UpdatePanel。
執行時,會出現錯誤訊息。說 [控制項ID重複?]
如何解決呢?
如果您有一部以上的 Web 伺服器,那麼應該要把工作階段(Session)作業資訊儲存在哪裡?
當您使工作階段跨處理序時,工作階段資料(Session)就會記錄在所有 Web 伺服器均可存取的位置,這可以是在 SQL Server® 上或是在 ASP.NET 狀態伺服器上。這可以在 web.config 中設定。
把寫好的ASP.NET移植到其他電腦上面執行,但又不希望「原始程式碼」曝光,該怎麼辦呢?......這一章的內容,就是要跟大家分享這方面的經驗。Visual Studio .NET可以把我們的ASP.NET程式編譯與封裝成一個 .DLL 檔案,幫我們解決這些問題!
這隻程式可以說是ASP.NET 1.x版 初學者不可錯過的經典範例!把以前ASP必須使用好幾隻程式才能完成的功能,一次解決。
市面上的書籍,講的最糟糕的部分也是這一段。講的超難!......只因為他們不採用Visual Studio .NET來開發!真的差別很大!生產力差很多很多......
這隻程式很簡單,但是......務必搭配上一章的e.Item.ItemIndex觀念,一起研讀本章,方能生效!
以前的教學經驗,這一關是初學者進入ASP.NET一定會「卡住」的地方。並不好解釋這邊的抽象觀念,更何況是以書寫的文字方式來表達呢?
摘要:ASP.NET 1.x版的範例,e.Item.ItemIndex