因為相信著真愛,所以我等待.....
假如真愛仍不曾來臨......我願用一生來證明.....
證明真愛不只存在於人們的心靈......
關於我照的同人展照片,如果需索原照但並不想讓其他人get的話,請愛用私密留言

目前分類:M$系列 (30)

瀏覽方式: 標題列表 簡短摘要

先來介紹一下我工作的地方的一些環境吧!

我們這邊用 Team Foundation Server 來作版本控管,另每天在指定時間透過 ClickOnce 的方式將寫好的程式發佈出去給各單位使用

而我們有三個環境:

  • 本機測試環境:透過本機架設 Server 端及 Client 端來作測試
  • 遠端測試環境:有架設一台發佈伺服器及 Server ,當進行 ClickOnce 發佈服務時會更新這邊的資料
  • 正式環境:於正常工作日時會在指定時間將 ClickOnce 發佈的資料 Copy 過來發佈到各正式環境的 Server 並更新各單位的 Client 端的資料

這次遇到的問題就是兩個測試環境上執行某指定功能時都正常,但在正式環境點擊指定按鈕時整個畫面就會被 Hang 住...

文章標籤

MyWCT 發表在 痞客邦 留言(1) 人氣()

記得不久前我曾丟出 Plurk 對對碰小程式

目前我將該程式作了一些修改並上傳,新版本一樣具有舊版可以儲存好友名單的功能,並判斷好友是否刪除你

另會提示新增的好友及更改自己暱稱的好友

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

最近突然想到就把以前寫的未完成程式拉出來改完XD

一樣,這隻程式是需要 .Net Framework 4 的,如果沒有請先 按此 下載安裝

這隻程式算是我在實驗 Plurk API v2.0 下的產物吧

他有使用到 Plurk API、oAuth、Sqlite、treegridview

MyWCT 發表在 痞客邦 留言(0) 人氣()

在 WebForm 上,我只要指定 DataSource 後再進行 Bind , DataGrid 就會產生資料以供顯示

但我在 WinForm 上,指定完 DataSource ,卻仍是一片空白,而且中間測了很多東西,也確認 datatable 中是有資料的,可是就是無法顯示

MyWCT 發表在 痞客邦 留言(0) 人氣()

因為工作的地方的檔案版本控管是使用 TFS,而上版是要整理好修改的檔案,書寫說明後,壓成壓縮檔後寄出,而不是自己說想說改過哪些檔案就直接簽入了,算比較麻煩

那為了節省我找出我倒底變更哪些檔案,並將檔案整理成制式的 Excel 報表,我就去研究 TFS API

透過這樣的 API 我可以達到取得暫止的變更的檔案清單,並勾選檔案後自動複製到指定的目錄及產生檔案的 Excel 清單,而 Excel 我是透過 NPOI 產生,這未來有機會再寫篇文章來介紹!

節省我去一個一個目錄翻檔案的工作時間,當然,應該也是可以寫出一個取得變更集的 API ,但目前沒去找資料

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

本篇文章適用在 SQL Server ,其它的資料庫伺服器不適用

另需遠端的資料庫伺服器啟用 「遠端連線」才能使用,所以要遠端連到 SQL Server Express 查詢可能就沒辦法,因為該版本的 SQL Server 無法啟動遠端登入

文章標籤

MyWCT 發表在 痞客邦 留言(1) 人氣()

我想不管哪時候總是能發現些新玩意兒讓我學習

會知道 PIVOT 主要也是有人給我一張報表,那跟他要 SQL 語法後才知道這個語法

雖然工作抱怨歸抱怨,但能學到新東西總是令人開心的一件事!

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

  • Feb 12 Tue 2013 18:04
  • 無題

這篇主要是在描寫我最近專案中遇到的兩個問題,作個筆記而已

有 WCF 的也有 jqGrid 的XD

MyWCT 發表在 痞客邦 留言(0) 人氣()

又是一篇備忘用的教學文了,這次要介紹的是撰寫插件常常會需要考量的「動態加卸載 dll」機制

會需要用到這個的原因是我目前有工作是需要產出報表的,但是有某些報表需要耗費大量的時間執行後才能產出

而我寫的又是一個獨立的網頁系統,這樣的報表就我等在螢幕前都會等到不耐煩,更別提user了... 一定連等都不想等,說不定還給你多按好幾下產生報表鈕=口=

所以我想了一個機制是作一個服務,那服務每 10 分鐘會去資料庫撈資料,看有沒有報表需要處理,如無,則再繼續進入等待模式,如有,他就動起來開始產生報表並寄送報表到指定的mail位址,但由於我並不想作重覆工,所以有切專案,有個類別庫專門裝那些產生報表的類別及函數,而該服務則會去 call 那個類別庫的函式來產生報表並寄送郵件

這時問題就來了,因為服務是一直執行的,而類別庫由於網頁也會參考使用,我如果新增一個報表的類別,就得關閉服務後才能進行類別庫的編譯,否則他會無法複製到服務底下替換掉,而服務也就沒辦法產出新的報表了,這顯然不是我想要的(既不想要每次編譯就要關閉服務,也不想要服務RUN新報表就丟出例外),所以就去網路上找資料並紀錄下來,以下進入正題。

MyWCT 發表在 痞客邦 留言(0) 人氣()

最近因為在看辦公室那邊的程式碼,雖然廠商寫的我覺得沒有說很好,但有些方法還是值得我學習

像在上面我學到一些有關 Wcf ,只是這個我本來就有排定要學(為了作個 Service 讓別的學校連資料用...
(用了 Wcf ,用別的語言寫的程式也能快速要資料,像 php 就可以透過 SoapClient 這樣...)

再來是那個專案還是照老樣子有玩 n-tier 架構...

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

最近想重寫以前的一個舊系統,並把架構拆的更細,畢竟舊有系統還能正常 run ,想趁著作新系統構想並解決一些常見的問題

那以前的架構不是說不好,只是我喜歡玩新玩具,就趁著改寫時順便玩各種沒玩過的東西
(畢竟工作時,能達到需求的程式就是好程式,可是那時可能都是為了某些東西趕著上去,其實整個很凌亂)

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

在 ASP.Net 開發中,會員的註冊、登入、登出、修改帳密等動作都可以透過 Membership 達成,是非常方便的元件

但是因為他非常的制式化,所以在功能上自然就是以滿足大眾的需求為主,這樣的話自然就會有種似乎不太夠的感覺

但是 asp.net 有提供 MembershipProvider 可以讓使用者繼承並實作他,增加各種自訂的擴展空間

而因為我主要仍是透過 regsql 這程式建構出來的資料庫,所以我直接透過繼承 SqlMembershipProvider 來寫作我自訂的 Membership

MyWCT 發表在 痞客邦 留言(0) 人氣()

今天看到河道有人瘋狂轉 不囉唆!!與你最搭配的動漫女角!! 這個網頁

我無聊之下就想去試他倒底有幾個結果,目前全測出來大概是 68 個人物

另外這個動作其實就是種砍站的動作,是會造成伺服器負擔的,所以不要太常玩,要不然如果那網管會care的話,可能會ban 你的ip

MyWCT 發表在 痞客邦 留言(0) 人氣()

  • 這是一篇加密文章,請輸入密碼
  • 密碼提示:
  • 請輸入密碼:

大家在使用亂數上,大多是採用 Random 這個類別,套用 MSDN 的說明:

虛擬亂數是以相等的機率從有限的數字集中選取。選取的數字並非是完全隨機,因為是使用有限性數學演算法來選取它們,但是用於實際用途已足夠。目前 Random 類別的實作是以 Donald E. Knuth 的減法亂數產生器演算法為基準。
文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

這篇一樣是介紹我常用的擴充工具

其實我回顧一下第一篇,很多擴充工具甚至都能獨立一篇來作,但是我想了一下,我還是作大略的介紹就好

有興趣的可以留言一起討論^^~ 甚至因此開一個新的章節來詳細介紹也可以的XD

MyWCT 發表在 痞客邦 留言(0) 人氣()

這篇要介紹的是我常用的 Visual Studio 擴充工具

工欲善其事 必先利其器

好的工具可以幫助你事半功倍,協助你進行程式的開發

文章標籤

MyWCT 發表在 痞客邦 留言(0) 人氣()

因為有一些資料需要進行更新,想說架構並不大,就去研究一下 Cursor 來撰寫

當然那 IF 只是我想額外看的,要不然其實他可以寫在最前面的 Select 內

MyWCT 發表在 痞客邦 留言(0) 人氣()

MyWCT 發表在 痞客邦 留言(0) 人氣()

MyWCT 發表在 痞客邦 留言(0) 人氣()

1 2