[筆記]文章閱讀筆記-161101
- 96
- 0
筆記簡單的使用Cursor
最近工作上需要將資料庫內的資料轉換成XML,稍微瞭解了一下MS SQL所提供的XML語法,做一些簡單的Lab,並記錄下來。
SQL Adapter是用來當作Biztalk與SQL Server之間的橋樑,可以透過它進行資料庫的異動。這裡紀錄一下在Biztalk中如何使用SQL Adapter以Polling資料庫中的資料,以隨時接收資料庫中新增的資料。
在Biztalk中,備份檔案是很常見的需求。只要使用Send Port Group
就可以輕鬆達到這個目的。
以Hexo為例,簡單紀錄使用VSTS的自動部署功能
說明在BizTalk Accelerator for RosettaNet如何設定憑證
這個筆記是隨手記錄在學習Biztalk的過程中,所得到的片段式的學習心得。-在Biztalk中簡單的建立一個Orchestration
這個筆記是隨手記錄在學習Biztalk的過程中,所得到的片段式的學習心得。-在Biztalk中讀取傳入的純文字檔
在沒看到Channel 9的這個影片之前,我根本不知道R語言是什麼東西。Google了一下,才知道R主要是用來做統計分析,並繪出相關的統計圖的一種程式語言
(Wiki的說明)。在TIOBE的程式語言排行榜中,目前暫居18名。所以,他不並是一個冷門的語言啊!尤其是隨著大數據的盛行,這個可以相對輕鬆的做出統計圖的軟體,不難想像會變得更熱門。
身為一款程式編輯器,VS Code除了可以支援多種程式語言的編輯外,Source Control的功能也是很必要的。目前最為熱門的Source Control機制,就是Git,而VS Code也把支援Git的使用,當作主功能之一,這可以由Git佔據左側功能列之中,就可以看到其重要性。
ClickOnce可以自動比對安裝在Client端的版本資訊與Server的版本資訊,若有差異,則會自動下載安裝最新版。這讓.NET寫的Windows Form程式在做版本更新時,更加的簡單及方便。這個機制,也可以使用在VSTO的專案,只是相對WPF、Windows From、Console Application,VSTO的ClickOnce的支援相對陽春,有些功能(例如複製文件到使用者電腦),並沒有提供UI進行設定,需要另外客製化。但至少,自動同步Client端的版本這個功能還是Workable的,這已經可以減低不少維護的負擔。
這幾年前端開發的進展飛快,對於寫ASP.NET的開發者來說,以前前端的程式碼幾乎是由ASP.NET的Controller產生的。幾乎不需要,或是只需要寫一些輔助用的程式碼。但現在,前端已經由附屬的角色逐漸茁壯成一個獨立的工作,前端工程師這個職稱也就這樣出現在我們的眼前。
既然已經可以使用TypeScript寫React了-[TypeScript]使用TypeScript寫React.JS,用TypeScript寫React的Flux應該不會是太大的問題,所以又繼續的寫了一個Flux的Lab。這個Lab延續使用[React]React.JS學習筆記(5) - 實作一個Flux Example的Example,只是語法換成TypeScript而已。
自從TypeScript宣布支援React之後,就打算要把React專案的寫法改為使用TypeScript。無奈事情太多,一直延宕到現在。最近才有時間去學習瞭解如何整合這兩個技術,試著用一個簡單的Hello World來驗證可行性。
最近想要使用TypeScript來寫前端的js,以享受型別檢查及簡單的Refactory功能。雖然手上已經有Visual Studio這套強大的工具,但Visual Studio Code的專案是以目錄為基礎的,不像Visual Studio是以專案檔或Solution檔為基礎的。就前端開發專案來說,使用Visual Studio Code是一個簡單方便的選擇。
使用TypeScript呼叫外部的Libraray或Framework時,最需要的就是那些Libraray或Framework的定義檔。基本上,維護定義檔是一件繁鎖且需要隨時Fllow版本更新的麻煩事,幸好,網路上有熱心人士們貢獻他們的心力做了這件事,統一將這些定義檔集中在DefinitelyTyped上。這裡聚集了許多Library的定義檔,也因此,就會需要一些工具用來進行下載,查詢,更新之類的管理工作。
當呼叫React.createClass()
以建立React Component時,需要傳入一個自訂物件給該funciton。這個物件可以任意的定義其成員,但一定要有一個function-render()
才行。除了render()之外,React的LifeCycle還有其他function參與在其中,可以因應不同的需求將邏輯寫在各function中。
要使用微信JSSDK,其實不難。只是一開始使用時,需要處理公眾平台的設定,以及一些較為繁瑣的步驟來進行驗證及授權,最後取得供JSSDK使用的憑證-signature。有了這個signature之後,就等於擁有叫用微信Native功能的鑰匙,可以用來叫用JSSDK的所有功能。
一開始使用微信之前,覺得它只不過是大陸版的Line,是一個即時通訊軟體。但深入瞭解後,才發現它厲害的程度,已經超越了一般App的境界。說誇張點,它幾乎已經可以包辦所有的App的功能。在大陸,手機只要安裝一個App-就是微信,這樣的說法也不為過。