這是我在日本百大名城攻略中,希望能帶給大家更深度的一些介紹
以及在攻略過程中需要注意的一些事,而不是只是單純的貼貼照片講幾句話就結束的一個系列文章
[日本百大名城攻略] 2020-01-28 42.掛川城
位於靜岡縣掛川市、逆川北方的掛川城,建造於室町時代中期(1469年~1487年間),是個一年四季都很適合前往的地點
但因城內種有許多櫻花,以及城下的掛川城公園亦種植了許多花卉,所以也很建議在春天,約3~5月左右前往
[.NET] 在WebAPI中使用AOP的方式,在控制器中加入Attribute集中進行Cache的處理
在前篇 [.NET] 在WebAPI中使用AOP的方式,在控制器中加入Attribute集中進行Log的處理 文章中提到,透過在控制器中加入一行Attribute的屬性,就可以在每一個控制器中進行Log寫入的實作
而在這篇文章中,會依據寫入Log的方式,實作只要加上一行Attribute的設定,就自動將要傳出的內容放到快取之中,並直接回傳快取的內容而不進入控制器本身的Action
[Azure] 在現有的MVC應用程式中加入Azure AD帳號的登入整合功能
現在已經有越來越多的應用程式開始使用Azure AD的帳號登入驗證機制了
若是在公司或是自己手邊的應用程式要加入Azure AD的帳號驗證,說實話是個頗麻煩的動作
本篇文章會一步一步說明怎麼整合Azure AD帳號的驗證到現有的MVC專案中,基本上照著步驟執行應該是都沒有問題的
[Azure] 使用Logic App排程對資料庫進行操作
最近在工作上有一個很基本但是很重要的需求
就是能夠在半夜的時候將資料庫中的LOG內容轉移到Storage,並刪除現有資料
原本打算使用WebJob來處理的,但是後來想想,這樣簡易的功能可以直接使用Logic App在不寫程式的情況下完成他
[Azure] 將Azure Monitor的訊息發送至Microsoft Teams頻道上
繼前一篇文章[Azure] 將Azure Monitor的訊息發送至LINE推播上,接下來這一篇要將Azure Monitor的訊息送到Microsoft Teams的頻道上
在Azure上Logic App的設定頗為相似,所以在說明如何設定Azure Logic App的動作時,會省略一些步驟,請大家回到上一篇文章查看完整的內容
[Azure] 將Azure Monitor的訊息發送至LINE推播上
Line是目前許多人會使用的一個即時通訊軟體,也作為許多公司或是團隊溝通的橋樑
在Azure上只要透過簡單的設定,就可以達到將Azure Monitor的訊息送入到Line的推播訊息中
[日本百大名城攻略] 2020-01-27 46.長篠城
長篠城的位置距離都市較為偏遠,交通時間長,且僅有一個代表性的廣場,是個能夠呈現出來內容較少的一座城
但是戰國時期的長篠之戰卻是一場非常值得去瞭解的戰役
前往長篠城的時間點,一年四季都非常適合,但因地處偏遠,交通時間建議事先進行規劃比較好
[日本百大名城攻略] 2020-01-25 45.岡崎城
位在名古屋愛知縣的岡崎城,是一座小而簡單的平山城,在經歷廢城令後拆除大部份建物的岡崎城已經整理成一個適合前往休憩的岡崎公園
要前往岡崎城的話一年四季都很適合,當然若是能夠在櫻花季前往的話也可以順便在公園內賞櫻
[日本百大名城攻略] 2020-01-24 38.岩村城
距離市區較遠,與高取城、備中松山城並列為日本三大山城之一的岩村城。其本丸位在海拔717公尺的高山上,又因為容易起霧的關係又被稱為霧ヶ城
前往岩村城請避開秋冬以及雨季極可,避免大霧以及下雨濕滑難行的行程破壞了攻城的興致
[.NET] 使用C#建立IIS站台以及應用程式集區
最近有個小想法,想要自己作一個Website的Installer
所以在透過程式碼建立IIS站台以及應用程式集區上,就是這個Installer必備的功能了
[日本百大名城攻略] 2020-01-22 43.犬山城
犬山城是位於日本愛知縣犬山市的一座城。雖然現存的建築物只有天守,該天守卻是日本建造江戶時代的12座現存天守中最古老的一座。而且犬山城天守也是被指定為國寶的5座天守之一(另四座位於姬路城、松本城、彥根城和松江城)。
前往犬山城的季節避開雨季即可,若是可以在春天櫻花盛開的季節前往,也可以在犬山城的庭園以及城下町中欣賞美麗的櫻花景色
[日本百大名城攻略] 2020-01-20 39.岐阜城
在岐阜縣岐阜市金華山上的岐阜城,本名為稻葉山城的一座山城,是一座必須搭乘纜車才能前往的一座山城,避開雨季前往即可
若是可以在櫻花季前往的話,也可以在岐阜公園中欣賞美麗的櫻花
建議可以安排一整天的行程,除了前往岐阜城之外,在岐阜公園旁的岐阜市歷史博物館也是個很值得一看的地方
[日本百大名城攻略] 2020-01-19 44.名古屋城
建造於1609年的名古屋城,雖然在1871年面臨被幾乎要被廢城的危機,不過現在已經改建為名城公園,是個很適合闔家出遊休閒的好地點
一年四季都很適合前往,只要避開雨季即可
[日本百大名城攻略] 2019-10-11 08.仙台城
位在日本東北方又稱為青葉城的仙台城,是個座落於宮城縣仙台市青葉山上的平山城
前往仙台城的時間,一年四季都非常適合,但因仙台城本身內容較少,建議搭配仙台市博物館一起會比較充實一些
[日本百大名城攻略] 2019-10-07 12.会津若松城
会津若松城又名為鶴ヶ城,是位於日本東北福島縣会津若松市的一座百大名城
基本上一年四季都可以前往,但是若能在春天前往,也可以看到城內開滿櫻花的美景
[Azure] 在Azure SQL Database上使用匯出/匯入與複製功能,快速進行資料庫的備份與移動
Microsoft Azure提供了PaaS層級的SQL Database供軟體開發者使用
但是遇到了需要移動資料庫以及備份還原的行為的時候,在Portal上有提供了非常快速方便的功能可以使用
有別於過去傳統的模式,操作起來非常快速簡單
[日本百大名城攻略] 2019-02-08 69.鬼ノ城
位在岡山北邊的鬼ノ城(鬼城、鬼の城、鬼之城),是地處較為偏遠,交通不方便的一座百大名城
前往的季節可以選在春、秋兩季前往,亦可作為一個健行的好去處
[Azure] 使用警示功能監控WebApp以及SQL Database的CPU使用狀態
前一陣子系統上線,為了能夠快速的瞭解系統在雲端上運作的狀態,像是CPU以及記憶體的使用量,並希望能夠當量大的時候能夠得到告警通知
此時在Azure上的警示功能就派上用場了
[.NET] 使用ValidationContext快速進行模型資料的驗證
在進行WebAPI功能開發的時候,一般傳統的驗證資料是否合法的方式,都是透過if/else的方式進行判斷
若是使用ValidationContext,就可以省去很多自行撰寫程式碼的工作