原创 C#中的委託和事件

[原文地址] 1. 引言 委託 和 事件在 .Net Framework中的應用非常廣泛,然而,較好地理解委託和事件對很多接觸C#時間不長的人來說並不容易。它們就像是一道檻兒,過了這個檻的人,覺得真是太容易了,而沒有過去的人每次見到

原创 一張圖看懂開源許可協議,開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別

原文鏈接 開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別 首先借用有心人士的一張相當直觀清晰的圖來劃分各種協議:開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別 以

原创 c#escape和unescape

public class Escape { private String[] hex = { "00","01","02","03","04","05","06","07","08","09","0

原创 手把手教你使用Git

原文地址 http://www.cnblogs.com/tugenhua0707/p/4050072.html 一:Git是什麼?        Git是目前世界上最先進的分佈式版本控制系統。 二:SVN與Git的最主要的區別?

原创 實現不同數據庫同步更新數據

【原文】 /*--同步兩個數據庫中兩個表的示例  測試環境及同步要求: 有數據庫服務器srv1和srv2,兩臺電腦能互相訪問,有數據 srv1.庫名..author有字段:id,name,phone, srv2.庫名..author有字段

原创 【總結】IE和Firefox的Javascript兼容性總結

【原文】 長久以來JavaScript兼容性一直是Web開發者的一個主要問題。在正式規範、事實標準以及各種實現之間的存在的差異讓許多開發者日夜煎熬。爲此,主要從以下幾方面差異總結IE和Firefox的Javascript兼容性:   一、

原创 Visual Studio Express: 實現同一套代碼針對不同平臺工程的編輯和編譯

【原文】 0. 概述和Portable Class Library 首先這裏說的內容不是Visual Studio中工程屬性的Target framework編譯:   工程屬性的Target framework僅僅是針對

原创 上移下移等操作的通用存儲過程

Use [數據庫名] GO IF EXISTS (SELECT * FROM sysobjects WHERE name = 'proc_chartdb_menu_list' AND user_name(uid) = 'dbo') D

原创 C#獲取 Flv視頻文件播放時間長度等信息

【原文】 FLV是一個二進制文件,由文件頭(FLV header)和很多tag組成。tag又可以分成三類:audio,video,script,分別代表音頻流,視頻流,腳本流(關鍵字或者文件信息之類)。 FLV Header一般比較簡單,

原创 MyWidget

/** * 文件 MyWidget.js * Version: 0.1.3beta * 自定義控件相關 基於MyJs * 備註: * 0.1.2beta 實現滾動條控件鼠標滾動 兼容火狐、谷歌和ie * 0.1.3 添加tou

原创 MyJs

/** * MyJs * Version: 0.4.8.31beta * 參考:http://www.Comojs.com/ * date: 2011-11-23 * 說明:0.4.2beta 新增了彈出框MessageBox封裝 *

原创 C#開源項目

C#開源項目(國外的還是很多) 一、Ajax框架 Ajax.NET Professional (AjaxPro)是最先把AJAX技術在微軟.NET環境下的實現的AJAX框架之一。它在客戶端腳本之上創建代理類來調用服務器端的方法。 Mag

原创 Common.MessageBox

using System; using System.Text; namespace MyNews.Common { /// <summary> /// 顯示消息提示對話框。 /// Copyright (C) MyNews