demoshop

demo, trying to be the best_

ViewModel 的使用在 ASP.NET MVC 中是一個很重要的觀念,但是初學者很容易遇到一個問題就是「一個頁面只有一個 ViewModel 怎麼夠用」,大多數的初學者可能就直接使用 ViewData 或 ViewBag 去傳遞第二個資料物件,如果你這樣傳最直接的問題就是喪失了「內建驗證」的方便性,那究竟應該怎麼正確的處理多個 ViewModel 的問題呢?
因為太多人問了,所以 demo 決定寫一個簡單的範例來有效解決初學者的多數 ViewModel 的問題。

最終目的是完成一個頁面,同時支援「使用者註冊」與「使用者登入」的功能,現在就讓我們來一步一步的完成下去

工商服務

  • 2016-09-28
  • 9527
  • 0

使用 OneNote 做筆記的開發人員經常性的會在筆記中加入片段程式碼,各位是不是有想過如果這些片段程式碼真的可以執行那該有多好?

現在這需求不再是夢想了, OneNote 加上第三方的支援可以完美的讓筆記中的程式碼擁有高亮而且還可以真的執行,支援的語言還高達30多種,有在用 OneNote 的開發者們,千萬不要錯過了!

demo 一直以來做筆記都是使用 OneNote ,因為 OneNote 的設計上是一本一本的書,拿來當知識管理是很方便的,尤其是所有圖片或手寫文字都自動OCR(光學文字辨識)方便往後的搜尋,因為 SkillTree 的課程大多數都會附上講義電子檔,但還是看到許多學員把它印出來,不但浪費墨水(碳粉)又不環保,所以特別開一篇 Blog 來介紹如何快速的使用 OneNote 當課堂筆記工具。

再購入 Lumia 950 XL 也有一個月了,一直以來都是裸機在使用(因為它面板夠硬所以也懶得貼保護貼)但是就在前幾天因為趕案子趕得心情不開心,所以就跑到 24H 挑了一個 Lumia 950 XL 的保護貼來玩,一貼上去發現四角都有浮起,以為是自己貼不好所以又立刻再買了一次買了同款的來測試,貼完的結果依然四角浮起,這時候消費的樂趣也消失了,令我一怒之下買了在 24H 內可以用在 Lumia 950 XL 的所有保護貼,打算要來測試到底哪一款保護貼可以貼好貼滿!

(Lumia 950 XL 的螢幕是 2.1D 的並非全平面,所以很容易會有四角浮起的問題)

今天聽完 Jason 在 SkillTree 開的「Web駭客攻擊手法及防護實戰」後,就立刻把日常使用的登入帳號改為從「系統管理員」改為「標準」因為 Windows 10 的步驟流程有些改變,所以寫個筆記來記錄一下。

流程是

  1. 建立本機帳戶 A
  2. 將 A 帳戶提升到系統管理員
  3. 將原帳戶降級到標準使用者

Web Site , Application Service , Web Role 不管它曾經叫過什麼名字,講簡單一點它就是 Azure 上的 Hosting ,以前在地端的時候大家都會注意 Web.config 要加密才能丟到對外空間,為什麼到了雲端環境以後就沒人理了呢?

在現在這個「只要更新的夠快,Bug 就再也不是 Bug 」的年代,明確的知道軟體版本號是一個重要的議題,因為可能使用者晚上回報的 Bug 早上就消失了(或是變更嚴重)以往需要手動調整 AssemblyInfo.cs 來達成,但現在要介紹的此套件可以讓您輕鬆愉快的完成自動跳號的需求。

demo小鋪誕生於八年前的十一月二號,當初是因為剛學一年程式(ASP.NET Webforms)但是馬上要去當兵,為了不要因為當兵而忘記寫程式的感覺所寫出來的,想想那當兵的日子中每次放假搭車的時候都會拿出小本子,開始寫這次假期要修好的 Bug 以及要增加的功能就覺得很瘋狂,如今八年了,我很慶幸 demo 小鋪還在,也很慶幸我還在寫程式。

在昨天 twMVC 每週四固定聚會時,不知道怎麼聊的扯到了 Slack 顯示 NLog 的需求,我就說我有寫過結果立即被吐槽說我只有寫 Elmah 的,原來我藏招藏了那麼久.....

回到家以後我就再想,為什麼會沒有寫這篇呢?才想到原因,當初覺得這只是套件的應用,並沒有太多的技術門檻所以就沒寫出來了,但既然有人問了那我還是好人做到底,寫一篇文讓有需要的朋友可以按圖施工,保證成功。

雖然現在攻城獅與程序猿的螢幕越配越大了有這回事嗎?,但編輯器的畫面還是要保持清爽,Visual Studio 稱為地表最強的編輯器當然各式各樣的功能視窗、快顯視窗絕對少不了,在預設的情況中這些視窗的「頁籤」都是用文字顯示,又長又佔空間,於是 Iconizer 套件就出現了,裝了以後效果還不錯哩,來看看會發生什麼變化吧。