Time of Update: 2018-12-06
由於在BizTalk項目引用的程式集體必須安裝到GAC中,因此靈活使用gacutil就顯得很重要。可以在Library的PostBuildEvent中輸入以下指令碼:CALL "%VS80COMNTOOLS%vsvars32.bat"gacutil /uf $(TargetName)gacutil /if $(TargetPath)</PostBuildEvent> VS80COMNTOOLS:是一個環境變數,你可以去“我的電腦”裡面看看有沒有其它可以巧用來協助我們開的環境變數。
Time of Update: 2018-12-06
Subject: 一個貨物分發站的資訊系統Description: 有一個貨物分發站,專門負責將客戶送來的貨物,按照一定規則來分類統計,然後將分了類的貨物按相應的運輸方式再分發出去。貨物有如下屬性:價格,重量,體積,送貨目的地,接收人,發送人,預計發送時間,預計到達時間貨物分類的規則可以是按照貨物體積,重量等來分類。這個規則是根據客戶要求變化的。當前貨物的分類有3種,分別是類型1(價格大於1000美元的) ,類型2(除了類型1後剩下貨物裡重量大於10kg的),類型3(除了類型1,2後剩下的貨物)
Time of Update: 2018-12-06
1)提交資料的方式不同,GET通過在URL插入QueryString的方式,POST是在HTTP請求的Body中。2)提交的資料量限制不同,GET最多隻能提交1024B,而POST沒有限制。3) 安全性,GET提交的資料會暴露在URL中,而POST則是在Body中。4)安全的和等冪的,因為GET從服務端擷取資料,因此它是安全的和等冪的。而POST則是要修改服務端的資料,因此它不是安全的和等冪的 曾經遇到的與HTTP GET和POSTe 有關的問題:1.By default, Web
Time of Update: 2018-12-06
目前,在企業開發中Team Dev一般會選擇一種ORM架構來持久化資料以提高開發效率及系統的可維護性。本人結合實際開發工作中使用的SQL Server 2005 及iBatis.NET開發了DA Generator工具。下面先介紹一下訪問資料庫中繼資料使用到的SQL Server 2005中的預存程序: 預存程序sp_helpdb --用於得到串連到的資料庫執行個體中的所有(或特定的一個)資料庫的資訊,如name,db_size,owner等 --你可以在SQL
Time of Update: 2018-12-06
今天統一了項目組中Silverlight項目UI 開發規範: DataGrid列中內容對齊 1)Header文本置中2)列中內容長度固定的,比如Status,Date,WarehouseNumber等等,置中3)列中內容長度不固定的,比如Description等等 ,居多4) 金額居右 提示資訊顯示規範 1)非重要提示資訊,如必填項,成功,警告,錯誤在頁面底部統一提示2)只有迫切需要使用者停下來想一想的提示,如提交更新到DB,無法復原轉的操作用Confirm,Alert等,打斷使用者的
Time of Update: 2018-12-06
要在BizTalk中實現對EDI X12檔案的批量打包功能,可以按以下步驟配置和開發:1)配置Party的X12 Properties>Party as Interchange Receiver>Interchange Batch Creation Settings 1.1配置Filter criteria 1.2配置Release criteria 為”External release trigger”
Time of Update: 2018-12-06
WCF Service 可以託管在Windows Service ,WAS,可執行程式以及IIS中,但是以託管在IIS中為最有效機制。因為IIS在Windows中得到了很好的整合,尤其是IIS 7.0增加了很多功能很強大的模組。然而在IIS 6.0中只支援基於HTTP的綁定,而不能夠支援TCP,MSMQ等綁定協議。不過,在IIS 7.0中這些都得到了很好的支援。在這裡我向大家介紹一下如下將基於HTTP綁定的WCF Service如何託管在IIS 6.0中WCF Service
Time of Update: 2018-12-06
在Orchestration中我們常常需要:1)從Message中取值來做判斷(比如提取CustomerMessage中的IsVIP來做不同的業務處理)等。2)修改Message中的某些值,然後做業務處理,比如提取CustomerMessage中的IsVIP值,如果IsVIP=true,則贈送100美元的購物券等等。xpath函數的簽名:xpath(message,
Time of Update: 2018-12-06
異常:System.NotSupportedException : Cannot serialize member corp.Azure.DictProperties of type System.Collections.Hashtable, because it implements IDictionary. 原來是因為Dictionary類型只實現的ISerializable介面,而沒有實現IXmlSerializable介面,所以在.net
Time of Update: 2018-12-06
在龐大的業務系統背後,一定有資料庫管理系統的支援。在現代以資料為中心的開發時代,SQL編程也顯得尤為重要。下面總結下我最近SQL編程的一些經驗:1.SELECT查詢要列出所有要查詢的欄位2.注意UNION和UNION ALL的區別,在IN,OR,UNION ALL這三種方案中,UNION
Time of Update: 2018-12-06
開發時我們常常使用JDK內建的keytool工具來建立自簽發的認證,並儲存到密鑰庫檔案中。如果要把一個密鑰庫匯入到另一個密鑰庫(比如到另一台機器上安裝,同時又不想用覆蓋檔案的方式),那該怎麼操作呢?比如,我們從aaa.jks裡把別名為tomcat的內容匯入到bbb.jks裡。一個錯覺是先從aaa.jks匯出認證、再匯入到bbb.jks裡。為說明錯誤情況,我們從頭做起。先產生別名為tomcat的認證,並儲存到aaa.jks裡:keytool -keystore aaa.jks -genkey
Time of Update: 2018-12-06
在系統開發中,經常會遇到像下面這種情境的功能模組:系統管理使用者的角色,在介面上顯示所有Active的角色,如果使用者有這個角色在介面上標示出來,比如CheckBox勾中,如。這裡會涉及三個表,User,Role,UserRoleRelation. Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DECLARE @UserID INT SELECT
Time of Update: 2018-12-06
php寫起來不太好,演算法還是用C或C++寫起來方便些:#include <stdio.h>#include <stdlib.h>void out_put(int start,int end,int cur){int i = start;for(;i<=end;i++){if(i==cur) printf("* ");else printf("%d ",i);}}void navi(int cur,int page){ int show=9, hf=show/
Time of Update: 2018-12-06
目前,有不少企業已經開始採用WCF來開發分布式系統,企業需求的這種分布式系統要求有著良好的可維護性以及可靠性。為了實現這一目標,Team Dev必然選擇架構良好的n層架構。參見:
Time of Update: 2018-12-06
最近剛做完一個大型Silverlight戰略性項目。在這個項目中,我主要負責了一個核心模組的設計和開發工作。一邊寫複雜的介面導航,一邊寫服務的核心代碼,同時還要負責安排身邊其他同事的工作,並Review他們的代碼。另外,還要負責發布項目到測試環境,可把我累壞了,不過,讓我也學會了很多東西,一是學會了抗壓,二是學會了如何帶身邊的人。:)
Time of Update: 2018-12-06
最近在研究Excel資料處理,感覺能面對大資料量的挑戰是一件很愉悅的事情,:)下面是大量建立商品處理流程設計圖:一個商品會包含很多屬性,比如商品編號,商品名,商品簡介,單價,庫存,圖片(圖片連結,多個連結用逗號分隔)等。如何用UI引導使用者建立商品見我的另一篇文章”公司專屬應用程式之分多步建立商品”。我們可以用Excel中的一行來描述一個商品,比如: 流程設計:1) 使用者上傳Excel檔案到FTP2)
Time of Update: 2018-12-06
以前一直沒有注意過,php處理html中的input元素的name屬性的傳值有這樣的用法:name=“a[]”,這樣寫,如果多個input都為這樣的name,那麼傳遞的值就是一個為數組,如果不加"[]",則只有一個值。測試代碼如下,加上了非空的驗證:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-06
.net項目有兩個建置事件:預先建置事件和後期建置事件。如下:
Time of Update: 2018-12-06
接觸過相關知識的都知道,動態向DOM中添加js的script標籤時,在各種瀏覽器下會有不同的表現。 這裡只討論支援並行下載的瀏覽情況,大致分為兩種,一種是按加向DOM樹中加的順序執行,另一種按下載完成的先後順序執行;這樣如果js檔案間有依賴關係的話,且是按下載順序執行,且在沒有緩衝的情況下就會報錯(通常的情況下第一次執行會報錯,http返回狀態200,如果緩衝未禁用,http狀態是304,就不會報錯了)
Time of Update: 2018-12-06
svn常用的有兩種:命令列中的和帶圖形介面的,這裡用window平台來介紹吧。win32Subversin:http://subversion.apache.org/packages.html#windowsTortoiseSVN:http://tortoisesvn.net/downloads.html分別安裝下這兩個軟體,下面全體介紹兩者的一些常用的用法。首先在命令列中確認svn、svnadmin命令是否存在。首先在建立一個檔案夾,如果是e:\svn,在命令列中到這個檔案下:使用下面的命令建