[請益] 如何撰寫 VB.NET 程式?

看板Soft_Job作者 (tabletennis)時間8年前 (2017/07/30 20:04), 編輯推噓3(4119)
留言24則, 7人參與, 最新討論串1/3 (看更多)
因為小弟沒有寫過 vb.net 的案子... 之前是寫 java_web 的案子... 所以都看不太懂,想要上來版上問問大家要怎麼寫才可以完成? 目前情況 A.aspx 有 Register B.ascx 跟 Register C.ascx ● 功能一 A.aspx.vb 有使用 B.ascx.vb 的 Function 因為 AddHandler B.Click, AddressOf Me.Click 及寫入資料到 B.ascx,還有用 JS 控制 A.aspx ● 功能二 A.aspx 叫出 C.ascx 頁面 之後使用 C.ascx.vb 的 Function 呼叫 JS 控制 A.aspx ● 問題來了 要如何把「功能二」附加上「功能一」呢? ● 我嘗試過的解法 1. 直接把 A.aspx.vb 的「功能一」程式 搬到 C.ascx.vb 的 「功能二」後面, 但是缺少 B.ascx 的頁面上一些 button 或 text 也把這些都搬到 C.ascx 雖然可以 work,「功能二」之後跑 「功能一」, 而 「功能一」 沒有完全正確,有部分沒出現功能... 但是影響到原本單獨 work 「功能一」, 可能是把 B.ascx 的頁面上一些 button 或 text 搬到 C.ascx 關係 2. 讓 C.ascx.vb 直接呼叫 A.aspx.vb 的 Function, 可是嘗試不出來... 3. 想要把 C.ascx 的 「功能二」 全部搬過去 A.ascx, 這樣就可以一起開心使用 B.ascx 的 「功能一」 了... 4. 還是有其他解法阿? 再弄出一個 D.ascx 跟 B.ascx 一模一樣, 專門給 C.ascx 使用~~~ 這樣可行嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.130.158 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1501416277.A.45C.html

07/30 20:20, , 1F
有VISUAL_BASIC板 可以轉過去問問看
07/30 20:20, 1F

07/30 20:24, , 2F
感謝大大
07/30 20:24, 2F

07/30 20:35, , 3F
你接越多身價越低喔。
07/30 20:35, 3F

07/30 20:44, , 4F
身價跟語言好像有關係耶~~~ C > JAVA > VB 嗎?
07/30 20:44, 4F

07/30 20:49, , 5F
我很久以前我以為會很多很強
07/30 20:49, 5F

07/30 20:49, , 6F
但其實並不是XD
07/30 20:49, 6F

07/30 20:50, , 7F
你問題我有開一篇,我寫過600小時以上的Vb.net你可以
07/30 20:50, 7F

07/30 20:50, , 8F
外包給我
07/30 20:50, 8F

07/30 20:51, , 9F
顆顆,建議不要接太多快去找深入一個前後端分離的架構
07/30 20:51, 9F

07/30 20:51, , 10F
和語言。
07/30 20:51, 10F

07/30 20:58, , 11F
可是感覺這個有前後端分離的架構,頁面配程式。
07/30 20:58, 11F

07/30 21:00, , 12F
我沒看過寫的乾淨的
07/30 21:00, 12F

07/30 21:01, , 13F
光是asp.net內建的生命週期
07/30 21:01, 13F

07/30 21:01, , 14F
和自動生出來的html tag你要處理乾淨很困難
07/30 21:01, 14F

07/30 21:46, , 15F
我覺得你需要一點class的概念 把和控件無關的程式碼
07/30 21:46, 15F

07/30 21:46, , 16F
再提取出來包成獨立的class
07/30 21:46, 16F

07/30 21:48, , 17F
你可以看看我寫的winform小專案 https://goo.gl/3kWZN5
07/30 21:48, 17F

07/30 21:50, , 18F
看ListBox.cs這個類別就好 這樣把邏輯分出來
07/30 21:50, 18F

07/30 21:50, , 19F
可以讓所有的listbox控制項都呼叫同一個方法
07/30 21:50, 19F

07/30 21:51, , 20F
其實WEBFORM善用/只用控制向 其實蠻乾淨的阿
07/30 21:51, 20F

07/30 21:55, , 21F
Abcd的寫法沒有規範
07/30 21:55, 21F

07/30 21:55, , 22F
你懂的
07/30 21:55, 22F

07/31 10:06, , 23F
webform 其實也可以寫成純api + html啦 XD 很乾淨的
07/31 10:06, 23F

08/05 19:20, , 24F
建議不要用 VB.NET 這個垃圾結束
08/05 19:20, 24F
文章代碼(AID): #1PVSjLHS (Soft_Job)
文章代碼(AID): #1PVSjLHS (Soft_Job)