Time of Update: 2018-12-05
衝突管理 [案例研究] Written by Allen Lee
Time of Update: 2018-12-05
作者:Junhot更新時間:2004-12-17------------------------------------------------------------------------------- 上篇文章說明了控制項事件是如何被Dialog觸發的,那麼我們如何在實際使用中利用這些控制項事件呢?我們需要將事件綁定到我們自己的方法。這樣,一旦控制項事件被觸發,我們的程式就會自動調用我們自己的方法來處理該事件。
Time of Update: 2018-12-05
沒有任務表對wf的影響 在3.1節中任務分配考慮時說到,WF沒有任務表的概念,WF引擎也不關心流程什麼時候流轉,向什麼地方流轉。這是目前為止。這種設計本身非常好,但是WF不提供任務表對待辦任務的檢索造成很大影響。非常有必要再明確討論一下。考慮一下待辦任務查詢:我們如果遍曆工作流程執行個體,再看每個活動的角色指定是否是當前角色,肯定會存在嚴重的效能問題。如果我們自己建任務表,考慮下面兩種情況:1、運行時指定角色,這個時候我們可以在應用程式層級插入任務資訊(工作流程ID,指派人,提出
Time of Update: 2018-12-05
以前對UML呀,感覺用不上,不知道都幹啥的,也就是知道有個使用案例圖、類圖、順序圖,而且畫的東西也頂多是表達一下需求,表達一下設計,讓大家達成共識。最近做項目才知道UML其實挺有用的,從需求到分析,從分析到設計,從設計到編碼,UML都有用武之地,而且我感覺正確運用UML可以提高項目的成功率。 後來從《程式員》雜誌上看了徐鋒的《實戰OO》系列文章,這才對面相對象和OO有了更深入的瞭解,講解的循序漸進,按部就班,看了就懂,就能用的上。後來作者又基於這系列文章寫了一本書,就是我給大家推薦的這本書
Time of Update: 2018-12-05
1. 概要項目會議是專案經理溝通項目資訊、跟蹤項目進展、制定專案計劃、形成項目決策、解決項目衝突、進行項目跟蹤的有效手段。通過舉行項目會議,專案經理可以與專案管理團隊、職能部門經理、項目群組成員及客戶相關干係人進行充分而有效溝通,從而為集思廣益,博採眾長,充分聽取各方面意見,提高項目團隊士氣、進行項目決策、解決項目衝突奠定堅實的基礎。在軟體行業,文山會海似乎是很正常的事,如果不能高效地組織項目會議,不僅不能合理地利用會議的各種功能,反而會帶來很多種負面效用。因此,高效項目會議的重要性是不言而喻的
Time of Update: 2018-12-05
不斷的做。net的winform項目,從VS2002,2003到2005。雖然MS的VS越來越傻瓜式了,但還是讓人覺得很多事情做起來很繁複。比如,資料庫操作,比如寫基礎類和方法。當然在2005中VS提供的宏是個很不錯的工具,但據我接觸的人中,深究比並使用的很好的並不多。鑒於自己思考的習慣和編碼習慣。逐漸的封裝一些比較可以抽象一直的方法,構造等。形成自己風格的一組DLL。參照DBAH,並進一步擴充使用Access,即一步封裝達到和SQLServer操作一致。從Access-〉Sql Server更
Time of Update: 2018-12-05
在上一篇文章我們已經介紹到通過在設定檔中指定自訂的ChannelSinkProvider,我們可以在Pipeline中加入自己的ChannelSink,此時我們就可以加入自己的資訊處理模組,但是這裡我們所能操作的對象是已經經過格式化的訊息(即資料流),我們看不到原始的訊息對象,這也勢必影響了我們所能實現的擴充功能。而在上文的圖1中,我們看到除了ChannelSink可以擴充之外,我們還可以加入自訂的MessageSink,而它是位于格式器之前的,也就是說在MessageSink中我們可以直接操作
Time of Update: 2018-12-05
六、監控1 結構分析參考:MSDN http://msdn2.microsoft.com/zh-cn/magazine/cc163466.aspx WF的監控參考:WF容許有多個Tracing Service(即可以在WrokflowRuntime中Add多個TrckingService的子類),允許將多個Tracing Service添加到運行庫中以支援不同的業務要求,各Tracing
Time of Update: 2018-12-05
文章目錄 2.1 Activity Designer 五、工作流程設計工具1 Net設計器基礎架構.net設計器基礎架構所在的命名空間是System.ComponentModel.Design,而wf、asp.net、win
Time of Update: 2018-12-05
第二部分續三、調度運行1
Time of Update: 2018-12-05
最近新型木馬有向無進程DLL木馬方向發展的趨勢。雖然,編程方法多種多樣,但原理基本上是相通的。我們特組織了這篇文章,使大家對此有更多的瞭解: 一.Windows下進程的隱藏 二.Windows Socket 2 SPI技術概述 三.基於SPI的DLL木馬技術 四.主要程式碼分析 五.小結與後記 六.附錄之原始碼 一)Windows下進程的隱藏 在M$的32位作業系統中,有許許多多的辦法可以實現進程隱藏的功能。在Win98下將程式註冊為系統服務就可以實現在進程列表裡的隱藏,但是在NT/2000下,
Time of Update: 2018-12-05
一個系統不僅需要優秀的分析和設計,更需要一個良好的過程將其從藍圖轉化為實現。這個過程中最重要的是對團隊的管理,也就是人的管理。一個優秀的團隊和一個糟糕的團隊的效能是天壤之別,她們之間的比例不是1:100或1:1000這樣量化的數字能夠表示的。就像一個團隊建造了一幢摩天大廣告屹立於雲霄,而另一個團隊的建築物還沒有10米高便開始搖搖欲墜!這是質的差別,也是團隊靈魂的差別。
Time of Update: 2018-12-05
群體與團隊 [案例研究] Written by Allen
Time of Update: 2018-12-05
在前面的隨筆來自Rails世界的專案管理工具Redmine中,介紹了基於Rails的專案管理工具Redmine,其中提供了版本管理功能,下面介紹SubVersion(後面簡稱為SVN)的安裝和在Redmine中的使用。 SVN的安裝比較簡單,從官網上下載windows下的安裝包,一路安裝就可以了,在這裡:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91然後再安裝TortoiseSVN,:
Time of Update: 2018-12-05
這兩天新的項目設計工作快完畢了,我要出一份新項目中的異常書寫規則.在msdn上尋找了些資料,發現裡面很多都是程式員常犯的錯誤.總結出來,希望對大家有所提高.異常引發準則:不要返回錯誤碼。異常是報告架構中的錯誤的主要手段。通過引發異常來報告執行故障。如果某一成員無法按預期方式成功執行,則應將這種情況視為一個執行故障並引發一個異常。如果代碼遇到繼續執行則不安全的情況,應考慮通過調用 System.Environment.FailFast(System.String)(.NET Framework 2
Time of Update: 2018-12-05
工作壓力 [案例研究] Written by Allen Lee 案例:百事可樂公司儘管百事可樂公司一直以發展迅速、競爭力強而自豪,但公司總裁Andrall E. Pearson最近仍為公司各級員工之間的勾心鬥角而憂慮。調查表明,80%的公司員工曾經因工作不和而煩惱。許多員工抱怨他們沒有得到關懷,不知道公司正在發生的事情,也沒有人告訴他們工作績效如何。在百事可樂公司,工作職責劃分不太明晰,這導致內部競爭十分激烈。管理員常常分配給員工太多的任務並要求按時完成。那些能夠圓滿完成任務的員工晉陞很快,
Time of Update: 2018-12-05
今天到csdn有朋友簡訊問我如何寫檔案到圖象內,反正是學習C#,就又寫了一個這樣的小工具 比如說公司不能攜帶原始碼;可以帶圖片;要做的就是把源碼用rar打個包,然後找個bmp檔案,開啟它,在尾部增加幾個特徵字串,再把rar的資料增加上去,ok了。帶出去後,開啟bmp檔案,找到特徵字串,把尾部記錄複製出來,儲存到一個新檔案內;該方法同樣可以用於EXE檔案. 為了簡便操作,用C#編寫了一個工具軟體,以下是部分代碼,(本人菜鳥臭作、高手勿笑):
Time of Update: 2018-12-05
第二部分:深入wf架構二、Wf使用過程分析 Wf從使用過程來說可以分解為如下幾個階段:列出各個階段並在後續部分將逐一論述。1. 使用設計器定義工作流程安裝完vs2008或者vs2005的擴充包後,Visual
Time of Update: 2018-12-05
Ie裡面如何運行winform呢?首先考慮兩者在啟動並執行時候安全性原則不一樣,winform要比IE要求安全性原則高的多,那麼如何在ie中運行比其許可權高的application呢?activex is a good idea!1. 如何配置運行環境。一般的activex需要安裝,但是一個非常大的系統,安裝activex和安裝winform又沒有什麼區別。解決思路:將網站加入信任網站,然後設定信任網站的安全層級,然後更改.net framework許可權步驟:1)
Time of Update: 2018-12-05
前段時間公司進行有關測試的培訓,整合測試,效能測試,壓力測試說了很多。由於本人還處於Coder階段,只是對單元測試有了些瞭解。寫下來怕以後自己忘記了。都是些自己的看法,不一定準確,歡迎高手指教。一、 單元測試的概念 單元通俗的說就是指一個實現簡易功能的函數。單元測試就是只用一組特定的輸入(測試案例)測試函數是否功能正常,並且返回了正確的輸出。 測試的覆蓋種類 1.語句覆蓋:語句覆蓋就是設計若干個測試案例,運行被測試程式,使得每一條可執行語句至少執行一次。