Re: [問題] 請問有關ASP很新手的問題>"<
※ 引述《redming (無塵室遊魂)》之銘言:
: 第一個問題是想釐清ASP&ASP.NET
: 最近因為找到一個新工作>//< 他們的網頁是.ASP檔的
: 然後我去書局找書都只有asp.net的書 這種寫出來的不是都是.aspx檔嗎
: 那不就是說asp.net的書不能學到asp檔的了
: 我看很多書目前只知道asp.net是asp的新一代 但很想知道其中的來龍去脈還有相關歷史
: 望請各位指點一二
: 第二個問題
: 系統是perssional XP(不知道有沒有拼錯)灌的IIS是5.1板
: 之後測在C槽的WWWBOOT下測試html檔 是OK的 但是改測試ASP檔就不行了
WWWRoot?
: 大概是安全性問題之類的 我猜
: 我有設匿名登入 但是有時候是會出現要輸入帳密 有時候是出現沒有權限
: 對了...我的防毒是諾頓 這有差嗎
: 新手問題多 請不吝指教>"<
: 謝謝~
難得有人問這問題 , asp 體系真的是快變古董品了,
雖然不少早期的系統還在用 , 我入伍前在幫忙維護的也還是asp系統.
asp 是比較早期的體系 , 他跟 aspx 最大的差異在於 ,
他是比較偏向是 script 類的語言 , 不像 aspx 還需要編譯跟發佈 ,
另一個主要差異是他並沒有內建做 code/view 的分離 ,
所以一般你在 asp.net (aspx) 看到的 xxx.cs or xxx.vb ,
這類用來撰寫程式邏輯的程式類別 , 是不會在 asp 中看到的.
還有 asp 並沒有 GridView、FormView 等控制項讓你用 ,
很單純就是非常陽春的 printer ,
你能用的還是只有 response/request/session/application .
(flash/applet/activex 等 client side application 先姑且不論.)
MVS 在開發 asp code 並不能給你多少協助 , 我想這點就打死一堆人了 ,
開發起來真的是一切只能吃自己拼基本功 , 我在開發是覺得要有sense ,
在 asp 中他比較偏向於是一個流程式的語言 , 而不是一個物件式的語言,
除了function/sub 外你沒有其他簡化流程的可能性 ,
倒也不是不能寫類別 , 只是比較少人會這樣玩而已 .
在 asp 中 , include file 的技巧幾乎是必備技能 ,
主要是 db connection 的集中管理 , 還有 helper function的集中管理 ,
(在這點上跟有些人在寫 php 的方式有點像. )
在asp 中錯誤訊息的閱讀跟判斷也是很重要的 , 因為有些問題你很難知道 ,
常見的技巧是先response.write 出訊息後 ,
用 response.end 讓 asp 直接在某行死掉 , 用以觀察當時的狀況.
(我一直沒找到用於 asp 的 breakpoint 工具. -.-;;)
我碰過最經典也最基本的問題莫過於他的 int 是 2^16 的 ,
所以當你資料有超過上萬筆時建議還是用 clng 用成 long .
基本上 asp.net 的專案是可以兼容 asp 檔的 ,
but iis 6.0 以上 default 應該是不給 asp 執行的 , 還要手動開...
要學 asp , 請有要摸清各種控件的純 html 實踐的心理準備. XD
ex. 所謂的 gridview , 就是
1.撈指定頁數table 的資料(處理分頁request paramteter)
2.for 跑 table body /外加自己寫header text
3.加上分頁連結字串
編輯跟刪除得另外弄兩頁出來 , 就是這麼hard code 沒錯. XD
雖然其實寫久了還是會有自己打包起來的東西啦...:D
我早期出來接soho 第二個case 就是 asp 專案 ,
我覺得對我之後不管是玩 asp.net 還是 jsp , 甚至是 js / 純html coding ,
在觀念釐清/實際操作上都有蠻大的幫助 .
因為透過改變 html source 來產生出視覺的流程 ,
這種事情是萬變不離其宗的 , 祝福你工作順利 . :D
有想要討論 asp 的部份可以再找我聊一聊,
還有 vb 版其實也可以問 asp 的問題~
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.101.26
※ 編輯: TonyQ 來自: 59.105.101.26 (07/04 07:49)
推
07/04 08:32, , 1F
07/04 08:32, 1F
推
07/04 13:08, , 2F
07/04 13:08, 2F
推
07/04 13:47, , 3F
07/04 13:47, 3F
→
07/04 13:55, , 4F
07/04 13:55, 4F
→
07/04 13:55, , 5F
07/04 13:55, 5F
→
07/04 13:55, , 6F
07/04 13:55, 6F
推
07/04 19:32, , 7F
07/04 19:32, 7F
→
07/04 19:33, , 8F
07/04 19:33, 8F
→
07/04 19:34, , 9F
07/04 19:34, 9F
→
07/04 19:35, , 10F
07/04 19:35, 10F
→
07/04 19:35, , 11F
07/04 19:35, 11F
→
07/04 19:36, , 12F
07/04 19:36, 12F
推
07/04 20:28, , 13F
07/04 20:28, 13F
推
07/04 21:15, , 14F
07/04 21:15, 14F
推
07/05 01:04, , 15F
07/05 01:04, 15F
推
07/05 08:35, , 16F
07/05 08:35, 16F
→
07/06 13:36, , 17F
07/06 13:36, 17F
討論串 (同標題文章)