C Shop BLOG破10萬人瀏覽

希夏普2020的程式天地破10萬人次瀏覽了

本部落格瀏覽人次突破10萬人次瀏覽了

  我的部落格希夏普2020的程式天地主要是介紹程式設計和寫一些職場文章,並沒有很認真經營,結果都還是有不錯流量,常常單日瀏覽人次超過100人,而我其實很少po文,最近這個部落格已經突破10萬人次瀏覽了,如果往回推算的話突破10萬人次瀏覽的時間是在4/26那一天。最近工作比較忙,所以不常更新,但還是謝謝大家的支持,也希望大家多來我的部落格留言,並且分享出去,想要學程式設計的人歡迎來看我的部落格,也歡迎多給我一些意見,謝謝大家。

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

ADO.NET程式和資料庫連接的三大步驟使用C#

ASP.NET Webform網頁要和資料庫連接時常用的方式為ADO.NET,使用ADO.NET連接資料庫會有下面的三大步驟。

1.連接資料庫

2.執行SQL指令

3.自由發揮

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

C#要如何引用Web.Config的 connectionString?

    在做ASP.NET網頁設計時常常會需要用到connectionString,需要用到connectionString時比較好的做法是去引用Web.configconnectionString,今天就來教大家ASP.NET使用C#程式要如何引用Web.configconnectionString

    首先在Web.config檔案裏面加入下面這串程式,這裡要注意MVCWeb.config2個,這裡不是改在View資料夾裡面的Web.config,是要改不在資料夾內的那個Web.config。在View資料夾裡面的Web.config只有View會用到而已,而直接放在專案下面的Web.config大家都能用到,我想這個應該也滿好理解的。

<connectionStrings>

   <add name="connstring" connectionString="Persist Security Info=False; Integrated Security=true;  Initial Catalog=你的資料表名稱; Server=你的資料庫路徑; User ID=帳號;Password=密碼"     providerName="System.Data.SqlClient"/>

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

電腦資訊相關的好站大集合

    喜歡玩電腦或是做資訊相關工作的人需要常常上網吸收新資訊,多多充實自己的電腦知識會對自己會很有幫助,介紹幾個電腦資訊方面必看的實用網站給大家。

ITHome

這個網站我有介紹過,上次我介紹程式設計師必看的網站有跟大家推薦,其實只要是做資訊相關工作的人可能都看過這個網站,裡面真的很多電腦資訊方面的文章,有很多是資訊方面的新聞,而且每天都會更新,ITHome是一個很大的網站,做資訊工作的人都應該要來看看這個網站。

免費資源網路社群

波羅、希夏普2020 發表在 痞客邦 留言(1) 人氣()

網頁設計文章總整理

我的部落格以介紹程式設計為主,最近陸續寫了幾篇物件導向程式設計的文章,之後又寫的網頁設計相關的文章,整理如下:

網頁資料儲存方式 Cookie、Session

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

非本科系做程式設計工作

    我是一個畢業後已經工作10年的程式設計師,其實我並不是本科系畢業,我大學和研究所都是讀物理系,一畢業就做程式設計的工作,我的程式設計大部分都是自學的。

    其實非本科系出身我覺得還是可以做程式設計的工作,只是需要花比較多時間,有時間的話要多看書學習,你可能也無法跟別人一樣準時下班,總是要比別人花更多時間,如果這是你有興趣的工作,這些都值得。我現在的公司其實也有另一個工程師大學也不是念這個,他現在跟我一樣做網頁的工作,大學讀企管系畢業,也是需要花時間學習,我覺得肯學習的話都不是問題,讀到大學畢業應該已經有自學能力了,研究所畢業自學能力應該會比大學畢業還要好,只要肯努力,非本科系畢業做程式設計工作其實是可以的,只是需要比別人更辛苦就是了,好好努力就一定可以。

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

螢幕擷取畫面 2023-04-03 160159

用Chat GPT輔助寫程式真好用

    現在Chat GPT很流行,大家都在用,他可以幫忙做很多事情,連寫程式都可以,但Chat GPT給的資訊不一定會是正確的,要自己核對,所以Chat GPT目前都還是輔助為主,無法真的取代人類的工作,但是說真的現在的Chat GPT已經夠厲害了,學生偷懶不想寫作業真的就可以用Chat GPT幫忙寫。

   以下就給大家看幾個Chat GPT的程式範例:

    真的很滿好用的,這一段是正確的HTML語法,出來的結果如下:

歡迎您申請非學校型態實驗教育

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

遇到討厭的事情也要想辦法克服困難,就像練習戴口罩

    口罩令終於在今天鬆綁了,12/1開始室外不用戴口罩,相隔了555天才終於解禁。

    對我而言,其實我是很討厭戴口罩的,但是我現在出門竟然是戴N95口罩,然後外面再加一個醫療口罩,這樣戴防護效果好,但是當然會很不舒服,但如果戴久的話感覺會比較好,平常都沒有在戴N95的人長時間戴N95一定會覺得很悶,我已經戴N95很長一段時間了,所以就不會那麼嚴重。我也並不是外出一直戴著N95,如果是在室外的話就不一定是戴N95,在會議室需要講話時絕對不會戴N95,在公司我也只有戴一般的醫療口罩,但出去玩待在室內空間的話,大部分都戴著N95,坐公車和捷運絕對戴N95,現在室外可以不用戴口罩了,但是我大部分時間都還是戴著口罩,而且大家可能很難想像,早在第三級警戒之前我就已經開始戴口罩爬山了,那時候甚至我在家裡都還在戴口罩,為什麼這樣呢?原因是要練習戴口罩

   對我而言,戴口罩的影響比一般人要來的更大,早在SARS的時候有一次我去找學校輔導老師諮商,那時候好像是學校已經有人被隔離了,所以輔導老師給我一個口罩戴上,那時候夏天戴口罩講話覺得非常不舒服,SARS期間大概只有捷運強制規定要戴口罩,所以那時候戴口罩對我的困擾很小,結果現在COVID-19到哪裡都規定要戴口罩,這樣子真的是慘了,戴著口罩我講話就會變得很困難。我印象中疫情剛開始的時候,室外都不用戴口罩,但是到了室內很多地方在門口都貼告示要戴口罩,那時候我戴口罩講話就很痛苦,我戴口罩講話大概只能持續半小時,如果要講超過半小時要繼續講就會講不下去,時間再長一點的話就變成連講一句話都非常的痛苦。

   台灣疫情算是控制得很好,所以後來在室內也沒有一定要戴口罩,在公司戴口罩上班的人很少,本土零確診的那段時間室內很多人都沒有戴口罩,因為都沒有疫情,所以可以很放心,但後來我就遇到了一個難題,也讓我開始練習戴口罩,那就是面試

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

電腦書

推薦ASP.NET Core MVC書籍

書名:ASP.NET Core 3.X MVC跨平台範例實戰演練
作者:奚江華  
出版社:碁峰  
出版日期:2020/09/11

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

新版banner

推薦ASP.NET CORE MVC的線上課程

     因為工作的需求,所以我有在看ASP.NET CORE MVC,我有買書和觀看線上課程,今天就來推薦一門很入門的ASP.NET CORE MVC線上課程,這門課是由MIS2000 Lab教的,一直都很喜歡MIS2000 Lab的課程,他會用「錯誤學習法」、「驚嚇學習法」來讓大家有很深刻的印象,這門課的名稱是「ASP.NET Core 6 MVC(VS2022) - 由零開始的入門課」,用很淺顯易懂的方式來教大家ASP.NET CORE MVC,並且從課程名稱就知道,老師教的是最新版本,軟體使用VS2022,並且老師教ASP.NET CORE 6,在影片中老師也講述了ASP.NET CORE 6和過去舊版本的差異。

    這門課13.2小時,算是滿入門的,看了以後至少對於ASP.NET CORE MVC有一個基礎的概念,老師教這門課適合沒有程式基礎的人來上這門課,這是讓我很佩服的地方,看完這門課,如果你也有自己動手做,應該是可以收穫滿多的。當然這門課時數只有13.2小時,如果真的要把ASP.NET CORE MVC學到很好的話不能只有看這門課而已。

    這個線上課程有提供一堂試看,後面則是有收費,課程連結果放在下面,想學程式的人可以先試看第一堂課程,看了以後再來決定要不要上,我看了以後是滿喜歡的,所以才會購買課程,推薦給想學ASP.NET CORE MVC的朋友們。

課程連結

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

捨棄ASP.NET Webform改學ASP.NET MVC的優缺點

    近幾年來ASP.NET Webform的工作愈來愈少,都已經被ASP.NET MVC取代了,而且現在又出來ASP.NET Core,ASP.NET MVC也逐漸被取代,但現在還是很多MVC的工作,未來會愈來愈少。

   今天就來談談ASP.NET Webform和ASP.NET MVC的比較,有哪些優點和缺點?

   ASP.NET Webform會被淘汰,一個很大的原因就是效能差,ASP.NET Webform在使用者送出資料後,畫面上文字方塊仍然能夠保留文字,這是因為是透過Postback機制,以及ViewState的Hidden標籤來記取資料,這樣子當資料愈來愈多的時候,資料量愈來愈龐大就會影響到效能。

   頁面的生命週期複雜也是ASP.NET Webform一個很大的問題,當做按下按鈕送出的動作時,就會產生Page.Load、Button.Click、Page.PreRender及其他相關事件,如果說有使用MasterPage或是按鈕放在自訂控制項時,情況就會變得非常複雜且混亂,到底是MasterPage的Load先執行,還是Content中的Load先執行?

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

ASP.NET使用C#執行SQL所用3個方法的差異

    今天來教大家ASP.NET,在寫ASP.NET時很需要和資料庫連結,會使用到SQL語法,使用C#來執行SQL語法是很基本的必學技能,今天就來教大家,會使用到三個方法,今天來簡單介紹ExecuteNonQueryExecuteScalarExecuteReader這3個方法的差異。

ExecuteNonQuery

這是用在沒有返回值的SQL命令,像是INSERT、UPDATE、CREATE TABLE、CREATE DATABASE,在使用Store Procedure時也適用這個方法。

ExecuteScalar

波羅、希夏普2020 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。