Visual Studio - 將Source Code同步到GitHub
延續前一篇,我們已經透過Visual Studio把Source Code簽入到本地的Git裡面,而俗話說的好,狡兔有三窟喔,不是,是檔案要多備份。所以這篇來介紹一下,如何透過Visual Studio,把本地端的Git簽入到鼎鼎大名的GitHub上。( 這篇就不說明如何註冊GitHub了,如果有興趣的人,可以看這篇的前半段。 )當註冊完後,就可以看到下面這個畫面,我們可以選擇New...
View ArticleEntity Framework - 使用Code First刪除欄位時,出現"未套用自動移轉,因為這可能會造成資料遺失。"警告
這篇是小小的紀錄文。這個問題的發生,主要是因為,當我們使用Code First時,從Entity移除了一個欄位;例如原本的Customer裡面有Tel欄位,而把Tel欄位刪除掉時,再去Update-Database就會發生這個警告,而就如小弟所說的,這其實是一個警告, 不算是錯誤,因為沒有警告,就直接把DB的Table內容砍掉,大家可能會想殺人XDD,所以這邊Entity...
View ArticleASP.NET MVC - HTTP 錯誤 401.2 - Unauthorized
這篇也是小小品。前幾天,朋友丟給我一個MVC的網站,說會發生401.2的錯誤,錯誤訊息如下HTTP 錯誤 401.2 – Unauthorized如下圖:雖然錯誤訊息寫得很明顯,但還是找了很久,後來才發現,匿名驗證被停用了…所以只要這樣改一下就好了,把停用改成啟用。然後就正常了…後記當然,這只是其中的一個可能錯誤而已,但老實說,我找了好久XDD,所以紀錄一下,未來如果又遇到,還有地方可以找一下。
View ArticleEntity Framework - 出現Cannot attach the file錯誤
這篇也是小小的紀錄文,稍微紀錄一下。最近玩Entity Framework Code First玩得很大,而前一陣子,使用Code First的時候,要更新資料庫,卻出現Cannot attach the file的錯誤。如下圖。Cannot attach the file 'C:\xxx專案\bin\Debug\xxx.mdf' as database 'xxxdb'.其實Cannot...
View ArticleVisual Studio - 使用不同身分開啟VS2012
這篇大概是有史以來最簡短的一篇…但這個功能,有的時候做Demo又會用到,不記錄一下,我又常常會忘記…所以這邊稍微紀錄一下 ( 其實這招是偷學百敬老師的XDD...
View ArticleEntity Framework - 使用Code First模式 Ver 5.0
還記得大概一年多前,EF 4.1的時候,小弟我有非常簡單的介紹過Code First,然後就沒消沒息了XDD,其實後續還是有一兩個case有稍微用過這個東西,但是當時用,也不算是真正的Code First,而是偽Code First ( 因為還是先建立DB Table,再利用工具去產生Class… ),而中間,也不斷被真正愛用Code...
View ArticleSQL Server - 神奇又好用的File Table
老實說,完全沒想到,會寫到SQL Server的這個功能,也多虧了公司內,強大的DBA同事Winnie,和神人百敬老師的一步一步指導,所以就在這邊紀錄一下,不然根據小弟的老人痴呆,大概過幾天就忘記了吧- -…但是開始前,還是要敘述一下,甚麼是File...
View ArticleScrum - 台灣第一次的敏捷國際研討會
6/20是台灣首次的敏捷國際演討會,說到敏捷,雖然台灣喊了很久,但一直在產業裏面都起不太來,而過了好長的一段時間,台灣終於有比較大規模的研討會了。而這次,其實最吸引我的是神級的人物Scrum的創辦人之一Ken,所以抱持著朝聖的心情,就跑去瞻望一下=v=,其次,這次吸引我的另外一個原因,是幾乎都請到國外有經驗的公司經理來分享,不過比較可惜的是,這方面的分享,還是比較偏重於敏捷的好處…針對如何導入,還有...
View ArticleWindows Azure - 錯誤The page cannot be displayed because an internal server...
最近朋友問到小弟一個問題Azure Web Sites的問題,錯誤的畫面是。The page cannot be displayed because an internal server error has occurred.如下圖,就這樣的簡潔有力。而朋友就算把CustomerErrors mode 關掉,還是只會出現如上的畫面。<system.web> <httpRuntime...
View ArticleWindows Azure - 在Web Site下使用Azure SQL Database來存放Session
之前在4月的時候,講過Azure的課程,當時在Web Site底下,要使用Azure SQL Database來存放Session是件很麻煩的事情,因為還要建立資料庫等等。但現在不用那麼麻煩了,經過小朱前輩的指導,現在官方已經使用Code First來自動建立資料庫了!!,所以之前寫的那篇,大家可以扔到垃圾場去了..以下文章是前篇的改良版。相信如果有讀過這篇( p.s...
View Article紀錄文 - Visual Studio 2013 Preview!!
是的,又遇到一年一度的Windows OS 大拜拜Build 2013!!,每年到了這個時候,又要開始熬夜的熬夜,學習的學習,還記得大概是前年吧,遇到這個Build大拜拜的時候,還剛好是台灣的TechDays...不斷要熬夜的看Windows 8,隔天還要努力的在TechDays聽課…而這次的大拜拜,Microsoft端出了Windows 8.1和Visual Studio 2013、Windows...
View Article紀錄文 - Visual Studio 2013 Preview 的新功能 - 版本控制篇
這篇是邊體驗,邊寫的紀錄文了,基本上,大家就隨意看看吧,畢竟正式版還沒出來,也沒辦法真的花很多時間下去測試和撰寫,有錯的話,也請多見諒喔,因為很多可能還沒仔細查證。這篇主要是版本控制,未來如果有發現甚麼東西,會再補充上來。初始就預設了Git!!在新的Visual Studio 2013 Preview...
View ArticleASP.NET MVC - OData與JayData找不到導覽屬性的原因
這篇是比較複雜的整合後產生的問題,關於ODtat和Web Api還有JayData的關係,近期會再有文章來補充。最近花了一些時間查了這個問題,所以在這邊紀錄一下;這個問題主要是當我們使用EF進行多對多,或是1對多的時候產生的問題 ( 其實也不算是問題,主要還是因為Web API暫時不支援,但官方已經開始在撰寫了...
View ArticleVisual Studio - 利用Team Foundation Service當代理伺服器進行負載測試
前幾天,小弟我把Visual Studio 2013裝完,沒過多久,好友Franma就興高采烈地打電話來,和我也紹了這個新功能( 不虧是台灣MS工具推廣第一人- -… ),不過,稍微看了一下後,真的發現,這真的是個強大的功能!!既然師承Franma,那身為小弟的我,就擔任起寫文章的腳色,在測試的過程中,就順便紀錄紀錄…備註,此功能目前需要Visual Studio 2013 Preview 和...
View ArticleVisual Studio - 利用Team Foundation Service當代理伺服器進行負載測試目前的限制
延續前一篇,小弟我講到利用Team Foundation Service當代理伺服器來進行負載測試;後來又和Franma聊天聊到,是的,目前這個服務也還算是Preview,所以是有限制的;大家可以去底下的參考資料找到連結。而這個限制,基本上是每月給Team Foundation...
View ArticleVisual Studio - C# 前置處理器指示詞#if
最近看朋友用Visual Studio,發現了一個有趣的東西,那就是他在Code裡面埋了#if這類的敘述如下…( 好啦,小弟知識淺薄… )using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace...
View Article感恩~2013年連任MVP成功!~再加上突破20萬大關~
如果說是時間飛逝,的確一點也不為過,去年到選到現在,很快地也過了一年了;而每次繳交報名表的時候,的確如前輩所說,都像是一個審核自己的年度關卡,看看這一年來做了什麼事情…去年一年的情況是滿特別的,去年是選拔ASP.NET的MVP,但在前公司的時候卻在弄Silverlight,回家的時候卻在看Windows Azure,沒事會被問到TFS的東西…而主力也比較偏向Windows Azure (...
View ArticleTFS - 團隊合作的好幫手Team Room
在以前,我們團隊在討論事情的時候,不外乎是用幾種方式,第一,用Mail來互相溝通;第二,用MSN或是Skype把訊息丟來丟去;第三,直接殺到對方面前去討論。當然,這些都是公司內部的做法,也沒有甚麼好或是不好;但今天,TFS提供了一個新的功能,讓我們有多一種選擇,那就是Team Room。目前Team Room在TFS 2013,或是現在的Team Foundation...
View ArticleTFS - 自動建置到Azure時,發生Nuget版本不合的錯誤
之前因為Team Foundation Service上面沒有最新的Azure SDK,所以就把CI的功能關掉,而今天心血來潮,把它重新啟動的時候,就發生了如下的錯誤,建置失敗…錯誤訊息如下,還滿長的,但主要是在敘說,我現在的NuGet版本是1.8,已經太舊了。Debug | Any CPU 4 個錯誤,0 個警告$/Study4/Main/Source/Study4/Study4.sln...
View ArticleSQL Server - 更改FileTable的Windows共用名稱
這篇也是小小的一篇,但當下,小弟竟然完全不知道該如何去改,所以這邊也記錄一下,不然到時候可能又會忘記…還記得前篇,我們介紹了FileTable的開啟與使用,而當時的路徑是設定為xxx\sqlexpress\FileTest,如下圖,但我們Team在開發的時候,因為有些人是使用SQL Server為開發主體,取名為sqlexpress就會讓人感覺怪怪的… ( 好啦,我龜毛啦!!~...
View Article