Home

0

快速刪除VSTS Package某一個元件所有的版本

VSTS Packages可以讓我們自訂團隊的Nuget Service,我們可以把自訂元件放到VSTS內,並分享給團隊人使用,一般來說這樣應用問題不太大,不過,用一段時間發現一個問題,就是當要把這個元件從Package Feed移掉時候,並沒有想像中簡單。雖然,介面上有提供Unlist & Delete Package,前者是讓這個版本不顯示在Feed上面,後者則是把這版本元件給刪除,

0

用Powershell執行遠端VM內的Powershell Script

遇到VSTS佈署到遠端VM後,必須執行一些遠端VM中的Powershell的情境,執行佈署的Server和遠端VM並不在同一個網域內,所以,無法透過網域的方式去執行遠端VM中的PowerShell指令。因此,為了要達到這個目的,就必須在遠端VM中安裝WinRM( Windows remote management),這樣才有辦法在Clinet端呼叫遠端VM中的Powersehll 設定WINRM

0

Microsoft Teams 結合Azure Application Insights Alert

之前還很高興的把Application Insights與Slack串接起來,可參考Azure Application Insights發Alert訊息到Slack ,但沒多久Microsoft又出了一個Microsoft Teams的協同工具,再加上部分工作已經轉移到Teams,為了整合各項資訊到同一平台上,所以,打算把原本發送到Slack的轉移到到Teams上面,再加上Slack免費版只有

0

Microsoft Teams結合VSTS

Teams除了一般協同工具之用外,針對開發人員來說又多一個好玩的東西,就是可以整合VSTS了,在整合部分目前可以整合就是VSTS發送通知,讓團隊在不管是在Build或是Release時候,都可以即時獲得訊息,尤其是當Release需要被Approve時候,也可以透過通知方式,通知要Approve人來處理 整合VSTS訊息 在還沒有Teams以前,我是用Slack去整合VSTS資訊,在Slack應

0

VSTS 能夾帶附檔的Send Mail套件

在前面的[自動化建立Database版本差異化Script]提到,我們可以透過SQL Compare方式去產生這次要佈署的SQL檔案,不過,在實務上來說,會習慣把產出檔案直接寄送給相關人員去佈署。又或是如果今天是撰寫元件的團隊,要把改版或是修正版的dll傳送給人員做更新。現在可以當你自動Buil & Release後直接寄送檔案給指定人員 安裝Send Mail套件 首先到VSTS的Ma

0

Microsoft Teams + Office 365 ,輕鬆讓檔案雲和地的同步

Microsoft Teams其實是跟Office 365人員的功能榜的相當緊密,所以,當你在Teams建立一個小組時候,同時,會在Office 365的人員建立起群組 Teams是直接和O365同步的唷 如果在群組中下建立自己Channel則就不會再Office 365中的群組有甚麼變化,不過,有一個地方卻是不同,就是在檔案中會區分各個Channel的資料夾出來 這樣代表甚麼涵義呢?,也就是

0

使用Memory Table前須先建立資料庫的Memory最佳化檔案群組群組

在SQL 2014之後,有了Memory Table這功能後,在處理大量資料上的效能相對於以往加快不少,不過,在使用這項功能前必須先建立好該資料庫的Memory Optimize檔案群組,這個在預設是不會產生的,每次都會忘記要先做這一個步驟,導致建立Memory Table都會發生錯誤 記憶體最佳化檔案群組被建立後,會有幾點限制,須事前要先注意 無法進行刪除動作,除非是卸載該資料庫,才能讓它被

0

VSTS也可以在Process Template Layout加入客製化欄位

在VSTS提供三種預設樣板,分別為Agile、CMMI和Scrum,這三種比較屬於標準型的流程,但是,在許多實務上並非這三種內所包含的欄位或是要觀看的指標是符合現狀,如果,覺得這預設值表可以符合現狀,其實也滿怪的,以Scrum為例,雖然,Scrum有提到一些所謂的”標準”流程或是方式,但是,如果只是一昧認為開發流程要去符合上面Scrum所定義的才算是Scrum,感覺就是倒果為因,反倒是因該讓兩者

0

前端也可以享受Application Insights功能

在先前談到使用Application Insights時候,大都是講Backend如何去加入Application Insights功能,不過,現在很多架構上,Backend被用於Web API,操作介面則大部分是以FrontEnd技術為主,這樣就無法使用到Application Insights功能?其實不然,使用前端技術時,同時也可以享用Applciation Insights,且使用起來還

0

在vmware內的Macos也可以連上實體IPhone

因開發Xamarin關係,每次在Build iOS App時,必須透過MAC OS才有辦法達成,如果,平常在辦公室或許還可以透過Remote到MAC電腦,但是,就行動開發者來說,怎可能隨身再攜帶一台電腦?所以,就想辦法在Windows環境中安裝MAC OS,這樣就可以不需要Remote到MAC電腦中,雖然,這樣解決了Build App的困境以及產iOS模擬器的問題,但是,衍伸另一個問題就是,今天

0

Microsoft Teams使用整理

用了一陣子Microsoft Teams後,把手邊之前跟Slakc整合的服務,陸續轉移到Teams,因為,Teams目前還在Preview版本,所以,建議使用的人務必將Teams的語系改成英文版,不然會出現一些莫名的問題,例如:建立Meeting時間會永遠出現前後時間錯誤或是無法設定問題 目前比較完整的功能只有在PC版,手機版本雖然可以跨三個平台使用,不過,功能跟PC版本就差異很大,手機版本現有

0

如何使用Office 365 API Connectors

在Office 365提供了webhooks的功能,讓外部系統可以與Office 365進行溝通,因此,只要能開發相容或是本身有相容webhooks定義,就可以讓外部系統把訊息傳遞到Office 365,因此,了解Office 365 webhook可接受的傳遞的格式就很重要。由於本身webhooks是透過Http協定,所以,在哪一種平台上去開發,就部會是障礙,而格式內容是使用json方式,這樣

0

解決SQL Project中Script遇到跨DB參照問題

做單一系統資料庫專案,透過SQL Project方式開發,基本上並無太大問題,但是,如果在企業內部時候,會遇到一個實務上問題是,當要把某一個系統的資料庫轉換變成SQL Project時候,裡面如果Script有參照到其他資料庫,或是你在A資料庫下寫View或是Store Procedure時必須參照到同一台Server不同DB抓資料(如果是Link Server可以參考這解決[點我],這時候在A

0

找DataBase資料表的Miss Index並建立

一般開發系統人員常常遇到當自己系統跑一段時間後,就會被使用者抱怨說系統怎越跑越慢,當然,系統越跑越慢的因素很多,其中一項就是Table該要有的Index卻沒有建立,在系統初期設計上,不是很容易訂定有效的,不過,當系統越來越大時候,透過SQL Server的統計資訊分析後,去找出較為精準的Index反而會簡單一點,且Index不是建立越多越好,不好的Index反而會讓系統效能變低。 因此,在有一次

0

西雅圖的Fremont Troll小鎮

西雅圖幾個知名的景點,想必大家都一定去過或是聽過像是星巴克創始店,ww,太空塔…等,這都是在西雅圖Downtown內的知名觀光景點,不在Downtown內的景點也有不少,不過,這次介紹是一般比較少人去的一個小鎮Fremont Troll,這小鎮是位於Downtown的北邊。趁著出差時候,想說西雅圖著名景點大致上都有去過,所以,來去一個一般觀光客比較少會去的景點。 到Fremont Troll交通

0

Visual Studio開發Azure Logic App

在這篇[Azure Application Insights發Alert訊息到Slack]中,建立了一個Azure Logic App發送訊息,當時是在Azure Portal上進行開發與設計,雖然操作上有點不順,但也給我建立完成。不過,當發現我這個Flow要越長越大時候,在Azure Portal進行設計還真不是一個好點子,一來網頁設計上延遲感還蠻嚴重,二來有時候沒有辦法一次開發完畢,也不能(

0

開始使用Microsoft Teams

微軟剛發表一個類似Slack的團隊協同溝通工具叫做Microsoft Teams,這工具直覺上就是Slack翻版,不過,在整合性上與自家產品的整合性就非常高,幾乎只要是微軟的產品都可以在這裡面使用。一開始以為是在網站上可以登入,沒想到卻是一個APP,所以,要開始使用前必須先下載此APP 安裝Microsoft Teams App 下載Microsoft Teams網址如下:https://tea

0

Visual Studio整合Azure Application Insights

我們可以透過Application Insights SDK與自己系統進行整合,然後將資料送上雲端,不過,要看資料時候,還要登入Azure Portal查看話,似乎又有一點點麻煩,不過,現在可以直接在Visual Studio去查看你在Azure Application Insights內的資料記錄,且不只是看資料列表,還可以針對資料點進行互動性的分析 Application Insights

0

Azure Application Insights結合NLog擴大企業運用

Application Insights功能多好用,之前已經有提過,不過,在Application Insights前,大部分開發者都會用NLog來做Log蒐集器,如果,要大家改用Application Insights話,難不成之前有寫Log的地方,都要改用TelemetryClient.TrackEvent方式改寫嗎?這樣似乎會讓系統改到天荒地暗,企業內部的系統又多的跟山一樣,要一一改進似乎

0

Visual Studio Code寫SCSS,並自動編譯為CSS

早期都用Sublime來寫Compass或是SCSS,畢竟透過這類工具寫這種CSS有很多套件且又可以自動幫我編譯成CSS,用起來還滿順手,不過,隨著Visual Studio Code越來越強大,且套件可安裝也越來多,重點還可以是中文的 要開始寫SCSS前,記得必須安裝SCSS相關套件,基本上在Visual Studio Code的Marketplace上可以找到很多,再來就必須在你電腦上安裝好