Time of Update: 2018-12-07
今天機器中毒了,實在不行只好重裝了系統。我現在用的機器一直作為代碼管理的伺服器(安裝Subversion),好久沒有配置Subversion了,現將步驟紀錄下來(關於Subversion &TortoiseSVN代碼管理的好處用過就知道了):1.首先安裝Subversion&TortoiseSVN,我用的是svn-1.4.3(去年下的),安裝完畢 滑鼠右擊就可以看到2.手動建立一個目錄作為儲存目錄, 如D:/svnroot,建立svnroot目錄右鍵 選create
Time of Update: 2018-12-07
在Anthme架構裡面Anthem_InvokePageMethod方法是web頁面中用戶端和到伺服器端互動的橋樑和紐帶,但在在使用者空間件裡面就的使用Anthem_InvokeControlMethod方法了,參數如下:Anthem_InvokeControlMethod( userControlID, // 使用者控制項ID 'MethodName', // 伺服器方法名 [], // 以數組形式傳入參數 ClientMeth
Time of Update: 2018-12-07
今天在timheuer blog上看到這篇文章A guide to Silverlight 3 new features,看到其中關於Navigation Framwork的介紹覺得挺有意思,就點了連結去看video,然後還下載了cs源碼,用vs2008開啟,居然出現如下錯誤:An unhandled exception (‘Unhandeld Error in Silverlight Application Navigation is ony supported to relative
Time of Update: 2018-12-07
在silverlight forum看了一個關於如果提高wcf效能的貼,覺得很受用。顯然對於分布式應用程式,似乎沒有什麼比提高用戶端的響應速度更值得關切。之後尋找了相關資料,並動手做了一些練習.當然我也看到了黎波的那個關於提升web service效能實戰的pdf.1.datasetsurrogate加速webservice: 關於datasetsurrogate我查過msdn,顯示這個類所在的命名空間Microsoft.Synchronization.Data,不過在.net
Time of Update: 2018-12-07
何為ItemControl? 是指包含一個項集合,如datagrid,listbox,tabControl,treeview. 那UI Virtualization又是什麼呢? 最開始看到這個概念是在bea stollnitz的blog上,其實我也不知道該如何界定,但是一個控制項如果支援ui virtualization(虛擬化), 那麼它只會建立需要被顯示在螢幕實際可見部分的的ui 元素。可能這還不是很明白,假設我有一個帶捲軸的ListBox,綁定到ListBox上的資料有10
Time of Update: 2018-12-07
在很久之前我就對在wcf資料轉送中的資料壓縮問題作了一些實驗,目的就是想在silverlight中使用資料壓縮來提高效率,當然在silverlight3 中,wcf就支援BinaryEncode的傳輸,在wcf服務配置資訊裡設定 <binaryMessageEncoding />這樣大概將傳輸時間減少大約1/3. 還有在開源社區也有人已經將SharpZipLib移植到silverlight(slSharpZipLib)這讓在silverlight中自訂資料壓縮變得簡單容易;
Time of Update: 2018-12-07
在silverlight中調用外部程式的幾種方法總結如下:1.silverlight不支援oob模式的時候,silverlight調外部應用程式只能通過activex來實現。 大致方法如下,之前寫的一個: var idropItems; var clsid; var plugin; var currentDivIndex; jQuery(document).ready(function() {
Time of Update: 2018-12-07
最基本的動畫效果當屬transform,它分為translate,rotate,scale,skew,flip這幾種形式,下面是我簡要的總結Translate:只要是位置上的變化(基於動畫對象x,y軸這種位置的變化)Rotate:自身的旋轉,在blend裡transform標籤下的Rotate設定angle,angle>0,順時針旋轉;angle<0則是Scale:自身的縮放。eg:scale x=2,則動畫對象x軸方向放大2倍,Skew:傾斜,
Time of Update: 2018-12-07
在foundation silverligh3 animation 書中前3章講述基本的transform,blur,這次讀書筆記的內容就是圖片效果(image effect),裁剪(clippingpath),拖拽(draganddrop)這幾個動畫效果。圖片效果:,在blend中的Appearance標籤下 選擇Effect
Time of Update: 2018-12-07
這似乎是我在不寫acm程式之後,第一次這麼清晰在程式語言中接觸到這麼純粹的數學語言,座標與座標軸 (座標:coordinate system,座標軸,x 軸(X axis),y軸(Y axis)):在數學裡面的座標系統逆時針旋轉分為1,2,3,4象限,但是在silverlight中Y座標軸被翻轉了,即是說對於一個Canvas對象而言,左上方頂點為(0,0),向下和向右方向分別為Y軸和X軸的正方向向量和速度(Vectors and
Time of Update: 2018-12-07
說3角函數,還是先說三角形,類型有:scalene 不等邊的,isosceles等腰,equilateral 等邊;, 再看看幾個名詞和術語:radius,半徑,radians,弧度sin=opposite(對邊)/hypotenuse(斜邊);cosin=adjacent(鄰邊)/hypotenusetan=oppoiste/adjacent看到這些公式,還是覺得很有意思的。中的例子,我選取一個點來分析,如A,假設圓心的座標(0,0),半徑為R,那麼A的座標就是A(Rsinθ,RCosθ),
Time of Update: 2018-12-07
寫在之前:我想通過refector 反編譯一下system.data.entity.dll(4.0 version),發現反編譯出來的只有屬性申明和方法聲明,裡面一句代碼都沒有,真是火大啊,試了幾個.net4.0的其它dll同樣也是如此,並且我的機器上的refector是最新版的,後來我覺得可能是dll的路徑不對,我引用的是C:\Program Files\Reference
Time of Update: 2018-12-07
在EF4中, 提供了FK Properties 和 FK Associations的支援,對於association沒有了於table mapping的概念,只需要映射到2個實體的屬性上.沒有FK Properties 的association被稱作為Independent Association 。因此最近一周斷斷續續看了幾篇關於FK associations的文章.我不想過多的轉述那幾篇blog中提到的為何在EF4中做出這樣的變化.在EF Design team
Time of Update: 2018-12-07
屬性說明 basedir代碼所在的位置 AbstractClassNameformat: 定義抽象類別的命名規則 PackageNameformat: 定義包名的命名規則 TypeNameformat: 定義類和介面的命名規則tokens: 定義規則適用的類型,例如:CLASS_DEF表示類,INTERFACE_DEF 表示介面 ParameterNameformat: 定義參數名的命名規則 ParameterNumbermax: 定義最多有多少個參數tokens: 定義檢查的類型
Time of Update: 2018-12-07
The content as following of this article is what I summarized when I completed the task of making online ordering compatible with FireFox and Safari for HongKong at several months ago. As we know, FireFox and Safari both abide by w3c standards, so I
Time of Update: 2018-12-07
我不知道在silvelright中對於report報表有什麼好的解決方案,除了devexpress,telerik這些第3方的公司開發的silverlight 報表控制項之外。我在google瘋狂檢索,沒有找到像樣的開源的解決方案。在一番比較群橫還是選擇devexpress的報表控制項。下面的內容就是利用devexpress report來完成一個報表:具體來將有2種方式1)報表和silverlight app在2個不同windows 視窗2)報表嵌在silverlight
Time of Update: 2018-12-07
一、父視窗調用iframe子視窗方法 1、HTML文法:<iframe name="myFrame" src="child.html"></iframe> 2、父視窗調用子視窗:myFrame.window.functionName(); 3、子窗品調用父視窗:parent.functionName(); 簡單地說,也就是在子視窗中調用的變數或函數前加個parent.就行 4、父視窗頁面源碼: 複製代碼 代碼如下:<html> <head>
Time of Update: 2018-12-07
.NET Framework Interfaces and Classes ..net提供了很多 ViewModel能通過Xaml 資料繫結實現或整合屬性到View 的Interface和Class。大部分這些實現都是通過 Observer pattern來實現的。(GoF寫的23種設計模式中的一個)Observer pattern 在對象之間定義一個1對多的依賴,當一個對象的狀態改變了,所有依賴它的對象將會得到通知並自動更新。在.NET CLR 語言,像VB 或C#,Observer
Time of Update: 2018-12-07
Event在是程式結構中影響狀態變化的部分。基本上說,Event在.net裡無處不在,wpf和silverlight也不例外,事件被用作通過滑鼠和鍵盤來通知使用者輸入.但不局限於此, 控制項在wpf和silverlight中暴露那些允許被訂閱的事件,就像window forms 和asp.net.不同之處在於這些事件的實現,以及他們具備怎樣的行為。WPF和silverlight不用CLR事件,而是使用routed
Time of Update: 2018-12-07
QA team通過Tealeaf 和Avicode檢測到application有很多的500 errrors,因此這2周幾乎都在解決這個問題。通過reproduce這些各種不同的錯誤,幾乎可以把原因歸結在瀏覽器的後退按鈕(pressing back button)和鍵盤的後退鍵 (backspace),和leader交流下,覺得有必要阻止頁面後退。 當然,相關的文章到處走勢,其實就是一篇文章都是轉來轉去的.基本上是3個solution: 1).設定網頁到期(伺服器端)