demo, trying to be the best_
demo, trying to be the best_
LINQ 是一個易學難精的查詢語法,但好上手的特性卻造成了許多的新手都以為自己已經掌握了,直到膝蓋中了一箭,才發現自己和「會」還差很遠,學習程式語言「練習」是不二法門,但是 LINQ 如此強大,要怎麼練呢? LINQPad 或許可以協助你唷,LINQPad 是一個很強大的工具,不但可以練習 LINQ 也可以觀察產生的 SQL 語法是否如預期,甚至可以取代 Console 應用,那麼好用的工具真的是居家必備的良藥,demo在很多場合都瘋狂的推薦這好工具,這次的文章要教各位怎麼利用 LINQPad 滿山滿谷的範例來練習,增強自己對於 LINQ 的掌握度。
測試是開發的一部分,身為一個負責的開發人員針對自己的程式碼寫單元測試就是一個負責任的行為,Visual Studio 2017 (以下簡稱 VS2017)針對單元測試作了非常大的加強,如果你有在寫單元測試看了本篇的文章後你應該會迫不及待的安裝 VS2017 ,如果您尚未開始撰寫測試,看了本篇的情境後你應該也可以理解到測試對於程式的重要性。
本篇包含如何將舊的測試專案調整成支援 Live Unit Testing
在上一篇文章中,介紹了初次使用 Visual Studio 2017 (以下簡稱 VS2017)第一眼看到的差異,第一眼都是顯而易見的,但實際用下去以後又有什麼可以讓人會心一笑的的增強呢?這篇文章就是要以一個開發人員的日常開發來介紹 VS2017 的改變,當然也會和上一篇一樣盡量將 VS2015 套件的對應也一併附上。
地表最強的 IDE Visual Studio 已經出到 2017 版本了(以下簡稱VS2017),目前的 RC 版本使用上已經沒有太大的問題,足以應付一般應用!最重要的是 VS2017 這版本融合了非常多在 Visual Studio 2015 中非常好用的第三方套件功能,當擴充功能變成內建功能後,開發者不再需要購買或額外安裝就可以享受到更多提高生產力的功能。而本篇文章的主要目的是要和各位開發朋友介紹,當你改用 VS2017 以後馬上就會看到的不同。
之前版本的 Visual Studio 是內建巨集功能的,但後來的版本就將巨集移除(傳說是使用人數太少),的確巨集真的不是天天用的東西,但需要用到的時候沒有巨集到也滿麻煩的,受到不少人建議後官方想了一個兩全其美的方式,推出了 Visual Studio Macro 套件,讓巨集功能得以重返。
demo 一直以來很愛用的輸入法 自然輸入法 推出全新版本了,這個版本針對了 Windows 10 做了更深度的優化,而且釋出了所有使用者一直都很期待的「隱藏工具列」功能,一推出正式版的當下 demo 就立即下載使用,並且基於愛好者心態所以移除了自然輸入法 V10以及自然輸入法V11注音版(測試版),但是一開始用起來的情況並不理想,甚至我還在 Facebook 發表了這篇文章...
ViewModel 的使用在 ASP.NET MVC 中是一個很重要的觀念,但是初學者很容易遇到一個問題就是「一個頁面只有一個 ViewModel 怎麼夠用」,大多數的初學者可能就直接使用 ViewData 或 ViewBag 去傳遞第二個資料物件,如果你這樣傳最直接的問題就是喪失了「內建驗證」的方便性,那究竟應該怎麼正確的處理多個 ViewModel 的問題呢?
因為太多人問了,所以 demo 決定寫一個簡單的範例來有效解決初學者的多數 ViewModel 的問題。
最終目的是完成一個頁面,同時支援「使用者註冊」與「使用者登入」的功能,現在就讓我們來一步一步的完成下去
使用 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 的步驟流程有些改變,所以寫個筆記來記錄一下。
流程是