Time of Update: 2018-12-07
這個控制項其實是 .NET 1.1 新增的一個控制項,可以用來瀏覽檔案夾。對於 1.0 我寫過一片文章來介紹如何做這樣的一個控制項 http://dev.csdn.net/Develop/article/21/article/17/17635.shtm今天一個同事碰到了一個奇怪的問題,很簡單的代碼FolderBrowserDialog dlg=new FolderBrowserDialog();dlg.ShowDialog(); 結果
Time of Update: 2018-12-07
ADO.NET
Time of Update: 2018-12-07
在.NET 中,可以通過CBO來實現簡單的一個msg層級的AOP, 可以參考我以前寫的一個簡單例子. 採用AOP 的觀點來 Log 所有方法的調用 昨天正好培訓了一下Remoting, 其實可以用一個realproxy來wrap所有的方法調用,並且可以做一些攔截.為此參考一下簡單的代碼事實上,包含了singleton,proxy模式,呵呵 class Demo:MarshalByRefObject { public void SayHello() {
Time of Update: 2018-12-07
Visual Foxpro 這個產品曆史很早,發展也很迅速。現在已經是9.0 了。這個產品組應該說在微軟肯定不是主流的,估計留著這個產品在主要還是為了support 以前的使用者。另外,也儘可能保持一點開發工具的多樣性。這個產品從7.0開始,就沒有出過中文版本,好像7的時候,還有德文版,到8,9 以後就只有英文版了。另外,資源很有限,我看微軟提供的webcast,vfp的基本上是沒有。自從微軟開始做.net之後,很多產品都希望基於.NET Framework
Time of Update: 2018-12-07
今天開啟 hotmail 的時候,偶然看了一下微軟寫的script,發現hotmail 後面的很多script 也是故意攪亂了一下,這樣可讀性就比較差了。 msn 很多人都在用,如果你用hotmail, msn 中的連絡人給你發信的話,hotmail 會自動顯示他的狀態。包括在微軟的很多產品, SPS,Outlook 等產品中。 我稍為看了一下代碼,不管hotmail 還是 outlook,sps 都是調用了一個 activex ,首先判斷當前msn 的登陸資訊,代碼如下
Time of Update: 2018-12-07
今天下載了一個最新的版本 1.32, 發現這個版本對1.30的規則作了很多的整合。原來有十幾條規則關於命名的現在歸併到一條 "identifiers should be case correctly"有一個規則不是很鬱悶寫了一個簡單的測試函數public int ComputeSum(int value1,int value2){ return value1+value2;} 沒想到這個也違反了 Avoid unused parameter
Time of Update: 2018-12-07
轉眼間,已經是在上海的第9個年頭了。新的一年,希望 Amy 在事業上有所突破,完成自己職業規劃新的一個篇章。我們都很喜歡朱樺的這首 "愛的翅膀"
Time of Update: 2018-12-07
寫一個簡單的Remoting
Time of Update: 2018-12-07
WCF 內建了很多Binding,而很多Binding其實主要是TransportElement 和 EncodingElement以及一些額外特性(比如安全,可靠訊息傳遞等)的組合。對於擴充而言,有時候我們需要去自訂實現一個Binding。這時候你可以去修改binding的一些參數。或者自己去組合一個binding使用Custom binding。比如選擇使用Http作為Transport,而
Time of Update: 2018-12-07
最近要做一個 COM+ 的 presentation。想了一下在分布式公司專屬應用程式中,必須用 COM+ Application 組件的地方還真是不多。 大概考慮了一下,COM+ 主要有以下幾個特性:1. 集中在服務端的應用,也就是通常對象的的啟用方式為 Server。直接利用這個特性把應用host 在 COM+ ,倒是意義不大。完全我們可以用 Web Service, 和 DotNet Remoting。 而 com+ 中的對象作為一個交流的中間組件倒是可以。比如 Project
Time of Update: 2018-12-07
BPEL 用來描述您的商務程序。採用一個基於xml的標準。比如一下商務程序:其 BPEL<?xml version="1.0"?><bpel:process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:q1="http://soa.newegg.com/moudleA" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="BizTalk_Server_Project4.
Time of Update: 2018-12-07
早上收到了微軟夥伴的一個newsletter,有一篇串連,原文如下:瞭解為什麼採用 J2EE 的公司正在考慮改用 Microsoft .NETJava 的倡導者時常聲稱,Java 在可移植性或供應商中立性方面勝過 Microsoft 平台。在最近一期的專家專欄中,Tim Landgrave 將告訴您如何證明實際情況並非如此。這篇作者顯然是微軟的員工,呵呵. 仔細分析了一下大概有幾個問題要去思考?1. 很多人喜歡java,很多公司採用J2EE作為持久的方向,就僅僅因為 Java
Time of Update: 2018-12-07
很多人會說語言只是文法的差異,事實上,大家忽略了一點選擇了一種語言,語言的提供者一定會提供很多的系統庫給這個語言. 接下來一個簡單的例子來結合Jscript.net 和 C# 來實現對一個運算式的計算.問題要求: 輸入一串簡單的運算式,輸出值.比如2+4*7 返回30注意我們全部用.net 去實現,呵呵. 1.建立一個jscript檔案, CustomEval.jsCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
假設我寫了一個類,代碼如下namespace XXXXXXX{ public class A { private int Add(int a, int b) { return a + b; } }}如果要單元測試A的Add 方法的話, 由於Add 是private 的, 單元測試代碼無法直接存取,這時候,我們可以利用反射來作. 微軟很多的bug也多數通過反射,訪問private
Time of Update: 2018-12-07
後天是老婆amy的生日,認識這麼多年了,今天是頭一次設想咱們跟老婆過個有意義的生日。也都怪我,以前都是匆忙的買個蛋糕,吃頓晚餐就算過了,hoho。 amy 和我是同學,打高三(確切講高一就認識,只不過不熟悉)起就認識了,amy 給我最深的就是人很pp,但是很善良,不是那種特別傲氣的女孩。早期(我讀書那個時代),高三基本上全天都在學習,一周基本上是工作7天,很類似當今我們的系統要求24×7
Time of Update: 2018-12-07
最近幾天總是用 outlook 同步 hotmal的email 的時候,總是什麼郵件也同步不到,但是也沒有任何錯誤.google 了一下,發現有一些新聞說
Time of Update: 2018-12-07
看到 caizi.net http://www.cnblogs.com/caizinet/archive/2005/01/13/91440.html 分享了一篇關於 VSS 中 Keywords Expansion 的tips,感覺很多人對於 VSS 內建的很多特性用的還不是很多今天分享一個所謂的 Pin
Time of Update: 2018-12-07
"WinFS" consists of the following five components:"WinFS" Core, including the relational storage engine Data Model Schemas Services APIs The following figure gives a graphical view of the building blocks in these components. "WinFS" Core"WinFS" Core
Time of Update: 2018-12-07
http://www.15seconds.com/issue/040621.htm 這篇文章詳細的介紹了這一點主要用到的工具Nant (http://nant.sourceforge.net/)NAnt is the platform that will be used to create the actual build process. NAnt is an open source package modeled after Ant for Java. NAnt will be
Time of Update: 2018-12-07
biztalk 是微軟面向訊息整合技術中很重要的一個產品,這裡的訊息可以理解為就是XML。對訊息的處理,難免會有很多的操作,比如變換,篩選賦值,給予內容的路由等。 對於xml, 不同的變換我們一般用xslt去做。 而篩選和操作賦值一般就是用XQuery, 當然xslt和Xquery 都會共用一個Xpath。在biztalk的Orchastration內部,可以用Xpath來操作各種訊息。biztalk提供了一個內建的函數叫做xpath。