tag:blogger.com,1999:blog-757034363076866663.comments2023-07-19T18:59:57.943+08:00mrkt 的程式學習筆記mrkt 的程式學習筆記http://www.blogger.com/profile/17962620480380791777noreply@blogger.comBlogger1458125tag:blogger.com,1999:blog-757034363076866663.post-72384072214367325682022-03-31T08:49:34.761+08:002022-03-31T08:49:34.761+08:00小小訂正,最後一段:「欲專科不同的是」→「與專科不同的是」小小訂正,最後一段:「欲專科不同的是」→「與專科不同的是」澤村桂馬https://www.blogger.com/profile/08623018329038797126noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-72935012221774296932022-03-28T12:04:17.345+08:002022-03-28T12:04:17.345+08:00maggiore 以下是我的作法 :
如果你要接 SQL 回拋的資料,個人建議是放在 repo
針...maggiore 以下是我的作法 :<br />如果你要接 SQL 回拋的資料,個人建議是放在 repo <br />針對回拋的資料處理由 service 去拿 repoAdvSorcerhttps://www.blogger.com/profile/17721701998577687743noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-67138400268122100832022-03-27T22:10:19.284+08:002022-03-27T22:10:19.284+08:00service 的設計不是依照 Table 而是依據功能與職責
repository 的設計所看到的...service 的設計不是依照 Table 而是依據功能與職責<br />repository 的設計所看到的大多是依據 table 而建立,但應該是依據資料,有可能一筆資料會由多個 TABLE 整合出來<br />我想這應該可以回答你所提出的幾個問題了吧<br />實務開發所面臨到的情境比這幾篇文章的範例要複雜得多<br />但是三層式的開發要做就要確實,不可以展示層跳過服務層直接向資料存取層做溝通<br />一旦打破這原則,專案的破窗就會出現(請查詢破窗效應)<br />當第一個破窗出現就會無限發散,專案的問題也就著出現,尤其是多人開發的大型專案mrkt 的程式學習筆記https://www.blogger.com/profile/17962620480380791777noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-21770834549696081222022-02-24T20:22:39.334+08:002022-02-24T20:22:39.334+08:00承接上面的問題,如果要解決4. 5.的問題,勢必要把一些較複雜多table組成、運算的資料建立在Vi...承接上面的問題,如果要解決4. 5.的問題,勢必要把一些較複雜多table組成、運算的資料建立在View裡面,在透過Entity使用出來,這樣在實際上DB Side就會產生一堆View出來,畢竟Linq對複雜的SQL本身就可讀寫性較為不佳,這樣我乾脆建立Class去承接SQL回拋的資料結構。maggiorehttps://www.blogger.com/profile/06240373133776837075noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-17058497773835995582022-02-24T20:07:26.253+08:002022-02-24T20:07:26.253+08:00看到這一篇後開始有幾個疑問
1.Service是為了針對一個Table Class去做處理,如果系統...看到這一篇後開始有幾個疑問<br />1.Service是為了針對一個Table Class去做處理,如果系統內有大量的Table不就一堆Service ?<br />2.Service的interface都有CRUD,是否再拉一個interface(CRUD)去給IService繼承 ?<br />3.承接2.,那IService是否也如同之前的ICategory去定義非CRUD的一些方法 ?<br />4.以實際的狀況來看,Web層的controller應該不會只有單純的操作一個Service,可能三四個table做join的情況顯示在View上,那不就又變成我在control上面對這些Service取回的資料作join的情況出現 ? 這樣DAL又回到UI層了。<br />5.承4.,那如果是如此,是否乾脆一開始在DAL層就採用SQL Script的方式將資料串連後再丟回UI層,再把資料丟到對應的ViewModel上 ?maggiorehttps://www.blogger.com/profile/06240373133776837075noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-36074504669923310002022-02-24T20:02:44.695+08:002022-02-24T20:02:44.695+08:00作者已經移除這則留言。maggiorehttps://www.blogger.com/profile/06240373133776837075noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-31227745373337724552022-02-04T06:12:59.272+08:002022-02-04T06:12:59.272+08:00網誌管理員已經移除這則留言。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-55160292410243629512022-01-05T22:00:22.071+08:002022-01-05T22:00:22.071+08:00如果對軟體積木有興趣, 可以參考一下, 謝謝:
「用 ASP.NET Core 打造軟體積木和應用系...如果對軟體積木有興趣, 可以參考一下, 謝謝:<br />「用 ASP.NET Core 打造軟體積木和應用系統」<br />https://www.tenlong.com.tw/products/9789865029883?list_name=lvBrucehttps://www.blogger.com/profile/14641178194530481983noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-32451821053460775812021-04-11T18:33:42.207+08:002021-04-11T18:33:42.207+08:00版主您好,拜讀您這篇教學後,遇到一些進階的問題,如果我把最後查詢的結果透過Ajax 把Partial...版主您好,拜讀您這篇教學後,遇到一些進階的問題,如果我把最後查詢的結果透過Ajax 把Partial View 嵌入到View 裡面,那後續如何實現分頁功能?<br />我有使用一些Jquery 的Pagination 套件,奈何在這種透過Ajax 把整個PartialView嵌入到View 裡面,會讓Pagination套件根本就不知道這個Partial View 裡面的HTML Tag元素的存在,自然也就無法發揮前端分頁的功用<br />不曉得有解法嗎?感謝。<br />Leohttps://www.blogger.com/profile/09084034427444971977noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-90755460035578689742021-04-09T11:32:02.961+08:002021-04-09T11:32:02.961+08:00您好:
感謝您的教學文章,真的是受益良多
在這邊有個問題請教您
在Web.Config中增加syst...您好:<br />感謝您的教學文章,真的是受益良多<br />在這邊有個問題請教您<br />在Web.Config中增加system.net的mailSettings之後,執行發生錯誤 (HTTP Error 500.19)<br />錯誤訊息是:<br /> 無法讀取設定區段 'mailSettings',因為它缺少區段宣告<br /><br />不知道您之不知報原因是甚麼<br />我所使用的版本為 .NET Framework 4<br />謝謝!Anonymoushttps://www.blogger.com/profile/01339734147093772440noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-59290624632242462182021-03-15T19:52:23.070+08:002021-03-15T19:52:23.070+08:00這已經是十年前的文章,現在一定有人寫更好的方式 只是我不知道這已經是十年前的文章,現在一定有人寫更好的方式 只是我不知道mrkt 的程式學習筆記https://www.blogger.com/profile/17962620480380791777noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-14926191263735295952021-03-14T22:17:02.525+08:002021-03-14T22:17:02.525+08:00不好意思,目前有關於mvc部屬問題想請教您,不知道你時間方便嗎,打擾了
我有照您的指導進行,但是我出...不好意思,目前有關於mvc部屬問題想請教您,不知道你時間方便嗎,打擾了<br />我有照您的指導進行,但是我出現"HTTP Error 403.14 - Forbidden" error。<br />目前不知道該如和解決Garyhttps://www.blogger.com/profile/17068688548433155774noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-82465416922142847062020-11-13T20:05:50.822+08:002020-11-13T20:05:50.822+08:00最近用了一陣子的MVC
我覺得都差不多看怎麼呈現資料而已
而且現在前後端分離越來越多的情況下
如果只...最近用了一陣子的MVC<br />我覺得都差不多看怎麼呈現資料而已<br />而且現在前後端分離越來越多的情況下<br />如果只是拿來當api不管mvc也好或是webform也好 價值都差不多<br /><br />最近.net5發布<br />不知道大大有沒有想要踩blazor的坑 XDAdvSorcerhttps://www.blogger.com/profile/17721701998577687743noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-91902944130108294802020-09-06T12:02:27.096+08:002020-09-06T12:02:27.096+08:00請問一下mrkt我測試SystemUsers和SystemRoles的Create功能,都無系統預設...請問一下mrkt我測試SystemUsers和SystemRoles的Create功能,都無系統預設值且無法新增資料,在必填欄位中均會出現[值 'XXX' 不是 建立者 的有效值。],請問預設資料類型為uniqueidentifier該如何能正常新增資料,還是有同文章介紹範例資料可以供測試使用Chen.Z.Jhttps://www.blogger.com/profile/06669245033374389965noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-42481328842541921712020-09-06T11:08:57.316+08:002020-09-06T11:08:57.316+08:00請問一下mrkt我測試SystemUsers和SystemRoles的Create功能,都無系統預設...請問一下mrkt我測試SystemUsers和SystemRoles的Create功能,都無系統預設值且無法新增資料,在必填欄位中均會出現[值 'XXX' 不是 建立者 的有效值。],請問預設資料類型為uniqueidentifier該如何能正常新增資料,還是有同文章介紹範例資料可以供測試使用Chen.Z.Jhttps://www.blogger.com/profile/06669245033374389965noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-81509322681004614642020-09-02T22:57:59.093+08:002020-09-02T22:57:59.093+08:00container 為何約run 10~20分鐘就自動消失不見
docker run -it -d...container 為何約run 10~20分鐘就自動消失不見<br /><br />docker run -it -d -p 8081:80 aspnetcoreondockerHui Changhttps://www.blogger.com/profile/16352106776657926923noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-65684023758412252802020-09-02T22:57:58.647+08:002020-09-02T22:57:58.647+08:00container 為何約run 10~20分鐘就自動消失不見
docker run -it -d...container 為何約run 10~20分鐘就自動消失不見<br /><br />docker run -it -d -p 8081:80 aspnetcoreondockerHui Changhttps://www.blogger.com/profile/16352106776657926923noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-48218764306199240912020-09-02T22:57:14.588+08:002020-09-02T22:57:14.588+08:00container 為何約run 10~20分鐘就自動消失不見
docker run -it -d...container 為何約run 10~20分鐘就自動消失不見<br /><br />docker run -it -d -p 8081:80 aspnetcoreondockerHui Changhttps://www.blogger.com/profile/16352106776657926923noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-34014105724840734202020-08-03T18:36:58.312+08:002020-08-03T18:36:58.312+08:00Hello 你好
如果在這裡沒有看到的話,就表示沒有範例專案可以提供囉 https://kevint...Hello 你好<br />如果在這裡沒有看到的話,就表示沒有範例專案可以提供囉 https://kevintsengtw.blogspot.com/p/github.html<br />畢竟這是將近六年前的文章了,程式大部分都已經在文章裡了mrkt 的程式學習筆記https://www.blogger.com/profile/17962620480380791777noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-89185921710682738802020-07-31T15:28:36.881+08:002020-07-31T15:28:36.881+08:00不好意思 這個範例程式可供下載嗎 謝謝不好意思 這個範例程式可供下載嗎 謝謝Anonymoushttps://www.blogger.com/profile/09425907802416189926noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-55547913046246432012020-07-22T13:11:11.109+08:002020-07-22T13:11:11.109+08:00您好
請問如果在測試時只想將數個db table改為不同名稱但schema相同的測試用table
有...您好<br />請問如果在測試時只想將數個db table改為不同名稱但schema相同的測試用table<br />有什麼比較快速的方法可以一次變更嗎?<br /><br />CChttps://www.blogger.com/profile/06011375957398364925noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-33482498077676719062020-06-16T16:37:34.997+08:002020-06-16T16:37:34.997+08:00您好,請問若前台與後台都會有登入頁面,但不要共用登入的Cookie
請問有任何方向可以提供去解決此問...您好,請問若前台與後台都會有登入頁面,但不要共用登入的Cookie<br />請問有任何方向可以提供去解決此問題嗎?謝謝!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-21941044496809517822020-06-11T16:17:26.159+08:002020-06-11T16:17:26.159+08:00您好 我依照ASP.NET MVC - 檔案上傳的基本操作此篇的多檔上傳進行實作
但是發現經常會有檔...您好 我依照ASP.NET MVC - 檔案上傳的基本操作此篇的多檔上傳進行實作<br />但是發現經常會有檔案lost 在前端時有選取檔案 倒是一到controller檔案就不見了 只剩下NULL<br />請問您知道為什麼會發生這樣的現象嗎? 可有方法檢驗哪裡錯誤或是解決此問題?Howerhttps://www.blogger.com/profile/11491730273983831061noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-50880595180534640962020-04-02T14:23:22.503+08:002020-04-02T14:23:22.503+08:00感謝分享!感謝分享!wwwhttps://www.blogger.com/profile/15255584239834134307noreply@blogger.comtag:blogger.com,1999:blog-757034363076866663.post-87279767994027607082020-03-01T14:11:08.430+08:002020-03-01T14:11:08.430+08:00https://github.com/kevintsengtw/PagedList.Mvc.Samp...https://github.com/kevintsengtw/PagedList.Mvc.Samplemrkt 的程式學習筆記https://www.blogger.com/profile/17962620480380791777noreply@blogger.com