原创 一些用Flash寫的緩動函數

Math.linearTween = function(t, b, c, d) { return c*t/d+b; }; //線性運動函數 Math.easeInQuad = function(t, b, c, d) { return c

原创 讓C#程序run anywhere脫離.net Framework框架環境運行

爲了運行一個100K的C#程序,而安裝100M多的.NET 框架。。。。。於是發現偷懶的方法多多,試驗總結如下:現成的工具有:(1)Xenocode 的postbuidle或者vas(2)Salamander .NET Linker .(

原创 SQL Server 2008 Express 遠程訪問設置方法

          微軟的Visual Studio Express和SQL Server Express系列爲基礎型免費程序開發環境和SQL數據庫,爲廣大的學習愛好者帶來了福音,同時還可以利用它們進行一些比較簡單的系統的開發,而不用擔心

原创 製作Visual Studio項目模板

在安裝MVC ,ASP.NET AJAX 後都會在新建工程列表中出現一些新的項目模板,通過這些項目模板創建工程後,都會爲我們做好一些這些工程需要的配置,或者乾脆就創建一些示例工程,爲我們簡化了很多配置的工作,並具有一些的學習嚮導作用。在很

原创 完整項目所需基礎技術及框架

1.測試框架:NUnit 2.通訊框架(通訊中間件): 3.日誌框架:Log4Net,NLog,CSharp Logger,AppLog,LogThis 4.UML建模技術:Visio,Rational 5.ORM框架:NHibernat

原创 c# 的複合格式字符串(Format)

.NET Framework 複合格式化功能使用對象列表和複合格式字符串作爲輸入。複合格式字符串由固定文本和索引佔位符混和組成,其中索引佔位符稱爲格式項,對應於列表中的對象。格式化操作產生的結果字符串由原始固定文本和列表中對象的字符串表示

原创 一個非常好用的JavaScript的IDE

Antechinus® JavaScript Editor   剛剛試用10.0版本,感覺很不錯,除語法着色,智能提示等IDE的標準功能外,最重要的就是它集成了獨立的調試工具,可以直接調試JavaScript代碼,但只有十幾M,真是麻雀雖

原创 .Net 在WinForm控件ComboBox的Items中使用非數據關聯的鍵值對數據

//添加Item項 ArrayList mylist = new ArrayList(); mylist.Add(new DictionaryEntry("0", "

原创 3D 座標系 2D座標系

二維笛卡兒座標系的平移等式。t( tx, ty ): ( x, y ) ==> ( x + tx, y + ty )二維笛卡兒座標系的縮放等式。s( k ): ( x, y ) ==> ( kx, ky )旋轉等式:r( q ): ( x

原创 ReportViewer控件 Excel導出問題解決

問題: 1.在ASP.NET頁面中使用ReportViewer控件. 2.使用ReportViewer控件提供的 導出Excel 時報錯. 解決方法: 同和之前遇到的打印問題.即安裝Microsoft Report Viewer 2008

原创 回答Visual Studio 2005 無法更新Access的問題

Visual Studio 2005 在項目中管理Access數據庫時會有一個默認屬性的問題,這個問題將直接導致項目中連接的Access數據源無法正確更新。這個屬性就是“複製到輸出目錄”,默認情況下這個屬性的設置是始終複製,這將導致每次運

原创 最簡單的Ajax,Ajax入門

一個最簡單的Ajax程序需要四樣東西: 1.觸發控件. 2.JavaScript. 3.處理頁面 4.承載結果的控件.     首先,需要一個能夠觸發事件的控件. 我們建立這樣一個HTML頁面(Default.htm):   <html>

原创 C#接口事件的實現解析

C#接口事件的實現是如何的呢?下面的C#接口事件示例演示如何在類中實現接口事件。實現C#接口事件的規則與實現任何接口方法或屬性的規則基本相同。 C#接口事件實例: 在類中實現接口事件,在類中聲明事件,然後在適當的區域調用該事件。 publ

原创 模-n計數器

通常的做法是將計數器加1,再將結果除以n(n爲最大值),餘數爲結果。這種計數器用途很廣,如循環隊列。   counter = (counter + 1)%n;   相比來講,使用比較的方法來實現的話效率會更高:   counter = c

原创 二進制——減法

二進制的減法分爲兩種: 1.使用硬件減法器運算; 2.將減法轉換成加法運算。   本文講述第二種方法。   大家都知道計算機有兩種數值類型: 1.有符號類型; 2.無符號類型。   有符號類型是利用其二進制的最高位來存儲正負標誌的,所以有