興緻勃勃從海邊享受了幾天,本來打算回來後在這裡寫上幾篇.其中還準備了一篇名為"一千個不加班的理由".可笑的是今天就從夢中醒來.因為有幾個項目要加快投標準備了.我唯一能做的是聳聳肩膀,公司的事情當然要做,現實就是現實!
我們相信今後的軟體都應該主要基於SOA.所以我們的SimpleContainer有一個簡單的方法:DTO handle(string ServiceName,DTO
謝謝一些使用朋友提供的反饋.最新的代碼在這裡下載本次改動:1) 把SocketHelper拿出來,供其他非.NET的用戶端參考.2) SocketHelper也改成同步方法,修正了原來的DataSet不能在主線程使用的問題.3)
2005-11-29Websharp - 終於把文章都發布了 # 2005-11-2851js技術文檔 #使用SQLSERVER的擴充預存程序實現遠程備份與恢複 測試後的結果。 #在B/S開發中經常用到的JavaScript技術 #每日編譯(DailyBuild) 參考 # 2005-11-25SQL DMO - Restoring a Database #測試從Microsoft Visual Basic 6.0到 SQL Server的串連 #編寫資料庫指令碼
昨天加班將近7:00,一群人主要是討論產品由CS結構轉向BS結構的問題,爭論的很是熱鬧,為什麼非要用BS架構取代好好的CS架構呢?
以前一些程式需要執行一些Dos命令,一般都是寫成一個Bat檔案,然後通過Shel來調用,實際上一些簡單得用法完全可以這樣用:VBA.Shell "cmd /c cmd /? > c:\cmdhelp.txt"VBA.Shell "cmd /c Type c:\cmdhelp.txt > c:\copy1.txt"VBA.Shell "cmd /c Copy c:\cmdhelp.txt c:\copy2.txt"協助如下:啟動 Windows 命令解釋程式一個新的執行個體CMD [
摘要: 如果你想加快開發,減少調試時間,那麼請耐心看看,也許會對你的開發生活帶來一些改變: 工作為了生活-->工作為了享受-->工作也是享受!我們將設你已經瞭解了QPG分布式架構,如果沒有,先看 <<是"漁"非"魚"--QPG分布處理架構V1.1(Beta1)簡介>>我們提倡的是一種思想上的約定編程,你可以先下載這個約定記錄工具。下面是我們的一個情境:1) 登記一個服務;2)配置一個加法服務,設定輸入輸出;3) 產生服務端代碼;4)
摘要: 新的一年就要來到了,QPG祝各位同道狗年旺上加旺:-) 這一版雖然還不夠完善,但是基本可以正常使用了.我們就是使用本工具來進行需求控制的.根據我們的經驗:項目失敗的原因不是工具不好,而是人的意識和行動沒有到位.所以請不要把我們這個簡單的工具和RUP等工具簡單去作功能多少的對比. 希望能給你帶來一點協助,有任何好建議或者發現的缺陷請先發到qpg2006@126.com下面是主要的介面,具體說明請下載安裝檔案.
過完春節單位實在太忙了,我差點忘了自己的密碼:-( 最新的發布架構下載在這裡.修正了:1) castle內建的安裝組件Castle.Facilities.NHibernateIntegration.dll有問題,請引用Lib中的最新版2) 在B/S下開發下的設定檔的絕對路經問題.增加了AspRoot可以設定.今後的打算:1) 全面升級到.NET 2.0,增加IPC交換2)
一般的MIS系統通常分成前台後台,後台除了基本的資料庫新增、修改、刪除(實際項目中很少來真的),比較煩一點的就是尋找條件組合;而前台的花樣就千奇百怪了,就看你遇到什麼樣的客戶了。所以通常沒有哪個架構可以通吃,就算是ExtJS也多用於內部資料處理應用系統。 我整合extjs和hibernate後的開發思路是: 1)定義業務資料模型(C#實體和JavaScript對象) 2) 實現後台資料查詢操作並測試(單元測試必不可少) 3) 利用或者開發介面需要的合適組件 4)
時間:定在10月23日下午5:00(大家難得星期天休息,為了有更好的精神參加第一活動,早上可以睡久一點,吃完中飯後再睡一會,醒來後把該洗的都洗了,時間也差不多了,就可以動身了。)地點:凱威,小尾羊或者其它。(至於是武昌還是漢口就以那邊人數來定了,武昌多就在武昌,漢口多就在漢口。)費用:暫訂50元/人主題:1. 讓成員進行一下自我介紹,從而讓大家互相瞭解,知道大家的專長。2.大家各抒已見談談團隊建設、團隊管理。為俱樂部下次的活動定義一個主題。3.由Chang公布一個秘密計劃 為了方便大家交流,先統
如果軟體開發充滿了太多不確定性,那按時交付就是一句空話。如果我們認真總結分析以往項目,就會發現很多項目都在重複一些做法。一個新的項目中,需要使用新的技術的部分通常不超過20%,原因很簡單,有可能這些新技術的引進可能會把你的專案計劃搞得七零八落。所以專案經理通常會先安排人做嘗試,做示範例子,以求最大程度降低項目風險。
武漢.Net俱樂部的活動大概有大半年沒有舉辦了,這次微軟聯合武漢思遠準備辦一次,希望武漢.Net兄弟們報名參加。詳細情況如下:微軟 .NET俱樂部是由微軟支援的,由廣大對微軟產品和技術感興趣的軟體開發人員自發組成的民間組織。旨在為在微軟產品技術方面有共同興趣愛好的技術開發人員提供線上線下的技術經驗交流的機會,快速解決廣大開發人員在產品開發過程中遇到的障礙,分享在不同行業的案例和項目實施經驗,提升在產品開發方面的技術技能。今年,全國各地的微軟 .NET 俱樂部將聯合起來,形成強大
這幾天認真地看了黃忠成先生的<<Asp.Net組件設計>>中的第三章中的第一節,標題:由IIS到Page對象,在部落格園大家對這章內容也比較瞭解,雖然這章內容晦澀難懂,但的確是精華所在,所以我也是連讀了好幾遍,再加上在網上也找了一些相關資料學習了一下,覺得理解比先前透徹了一些,所以想把自己的心得貼出來,給大家指正一下,共同學習. 首先當訪問者在瀏覽器中輸入網址,這個請求被傳至IIS伺服器,我們假設這個請求是一個*.aspx檔案,這個請求將會被inetinfo.exe進
如果你從事過 PPC 上的 .NET Compact Framework 1.0 和 SQL Server CE 2.0 的開發,應該已經跟 SqlCeException 交過手了。本文將向初學者介紹如何正確地捕獲和有效地處理 SqlCeException。 一、捕獲SqlCeException 在 .NET Compact Framework 1.0 中,SqlCeException
公司事情越來越多!所以趕緊擠點時間一口氣把我知道的要點寫出來,和大家探討交流。雖然在軟體業混了10多年,但是總感覺自己知道的東西太少(Ext2.0確實十分優秀,我也才接觸3個月,以前很不熟悉以js代碼,目前只是看了一下我們的實際項目常用到的地方)。希望結交一些有才華的朋友。 實際上我的技術不強,一直做管理和品質方面的工作,寫代碼有時只是研究或者興趣所在。兩年前由於項目組實在太忙,高手都抽不出時間,所以我就去寫了公司的WEB開發架構,當時還沒有學過Java,實在是很辛苦,什麼都現學現
前些時間一直給幾個學校做學生的就業指導和部分合作企業的技術交流,部落格一放就差不多一年了。 隨著我整天花在QQ上的時間逐漸增多,我才意識到把我們交流的內容記錄下來對大家都好。這不,很久不寫部落格,這下筆就慢了很多。以下是很多學生常問的話題: 現在的就業情況不太理想,技術更新太快(Hibernate還沒有玩轉LINQ又來了),我真的能開發嗎?我都預感三年內要換崗了,不知哪裡需要銷售...... 我想做任何工作都不會一勞永逸的,勤奮是成功的必要條件。 自從我三年前開始
“人的生命只有一次,可悲的是它不能重新再來,可喜的是它也不需要重新再來。”,馮導的這句話對生命的描述挺有道理。其實這句話也概括了軟體開發的目的。 大部分的軟體開發人員都有這麼一種衝動,包括我自己在內,解決一個問題,就有用代碼來表示的衝動,coding,然後拿出結果,讓人心服口服,牛人一個。
在公司三年前選擇Spring+Hibernate+WebWork2作為公司開發架構時我們的一個專案經理提出了很多擔心的意見,很多的爭論也花費了不少時間。不過現在這個專案經理在經曆過維護惡夢後再也不提我們也可以用自動產生工具產生DAO代碼之類的話了,現在他可以用1個人維護一個客戶的所有項目了。 下面是我們對選擇一個架構的一些思考,希望能對讀者有所啟發。1)
09年對我來說的確是不平凡的一年,在這一年,我跟老婆在年初時買了新房,心裡總算踏實了,對心愛的人也總算有了交待。老婆跟我談了7年,付出了很多。這輩子我會對她好的。6月份開始裝修新房,曆時2個月,裝修完畢。在這裡感謝我的弟弟,在裝修期間主要是他負責的,我人在外地工作,無法抽身回家。武漢的6月大家也是知道的,天氣熱得要命,呵呵,這時又一次體會到有兄弟真好!!!9月份老婆來到我工作的城市,度過了一個甜蜜的9月。在這之前,我倆一直都是在不同的城市工作生活。真是難為她了!十一回武漢結婚,搬進新房,人生開啟