國外C#開源項目

Open Source Aspect-Oriented Frameworks in C#AspectSharp - Aspect# (pronunced as AspectSharp) is a free AOP ( Aspect Oriented Programming ) framework for the .NET Framework, it uses Dynamic Proxies and XML configuration files as basis. See all Open

用C#.NET建立Infopath自訂控制項

文章目錄 Comments 轉:http://blogs.msdn.com/infopath/archive/2005/04/15/creating-an-infopath-custom-control-using-c-and-net.aspxIn Office 2003 Service Pack 1 (SP1), new features and the InfoPathControl and InfoPathControlSite

用C#建立COM對象

轉:http://www.bc-cn.net/Article/kfyy/vc/jszl/200708/6020.html在本篇文章中,我們將討論下面的問題:·使用C#建立一個簡單的COM對象(使用COM的Interop特性)。·從VC++用戶端軟體中訪問COM。用戶端軟體使用了TypeLibrary(.TLB檔案)。為了簡單和方便開發人員使用、測試起見,我們使用了SQLSERVER資料庫軟體的預設安裝中的Northwind資料庫。·修改COM對象中SQLServer的名字,與SQLServer串

C#中的移位元運算

C#中的移位元運算     在電腦裡面,對有符號類型數中的負數是以二進位補碼的形式儲存的,那麼怎樣得到該補碼形式的位元的十進位數值呢?1)    對該二進位補碼形式的數的所有位(包括符號位)取反,然後1(二進位運算)。2)    將得到的數當作一個無符號數計算出其十進位的值,前面加一個符號即得結果。================================================================================//  1 : 0 0000000 00

如何用C#動態產生代碼

經常被朋友問到如何動態產生代碼。這個功能是由.NET Framework內建支援的。下面這個方法就是一個簡單的例子 private void GenerateCode() {/*注意,先匯入下面的命名空間using System.CodeDomusing System.CodeDom.Compiler;using Microsoft.CSharp;using System.Reflection;*///準備一個代碼編譯器單元CodeCompileUnit unit = new

如何用C#語言構造蜘蛛程式

"蜘蛛"(Spider)是Internet上一種很有用的程式,搜尋引擎利用蜘蛛程式將Web頁面收集到資料庫,企業利用蜘蛛程式監視競爭者的網站並跟蹤變動,個人使用者用蜘蛛程式下載Web頁面以便離線使用,開發人員利用蜘蛛程式掃描自己的Web檢查無效的連結……對於不同的使用者,蜘蛛程式有不同的用途。那麼,蜘蛛程式到底是怎樣工作的呢?  蜘蛛是一種半自動的程式,就象現實當中的蜘蛛在它的Web(蜘蛛網)上旅行一樣,蜘蛛程式也按照類似的方式在Web連結織成的網上旅行。蜘蛛程式之所以是半自動的,是因為它總是需

Downloading C# ActiveX components through CAB file

轉:http://www.codeproject.com/useritems/C__Deployment.asp.Download Demo Project - 65.3 KB IntroductionThis article describes how we solve the problem of registering the c# component after downloading it through CAB file and invoke it through script.

用C#訪問ACCESS資料庫問題

最近這個項目中用到是ACCESS的資料庫,開始沒有使用密碼進行串連:String connectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=";connectionString += @"c:\data\db\db.mdb";OleDbConnection con = new OleDbConnection(connectionString);con.Open();是沒有任何問題。為了要使資料庫安全一點,不能被使用者直接開啟

C# 操縱Access 常見的資料庫訪問 解決辦法

1、asp + Access 常見的資料庫訪問失敗問題 Microsoft JET Database Engine 錯誤 '80004005' 解決辦法 開啟 FileMonitor 這個監視軟體,因為預設情況下它跟蹤的資訊太多,造成查錯如同大海撈針。這裡有個技巧就是先開啟監視,然後選擇你不需要監控的那些進程,或者一個目錄。點菜單裡的: Edit -> Exclude Process 或 Edit -> Exclude Path

Visual C#建立和使用ActiveX組件(圖)

轉:http://tech.sina.com.cn/s/2005-12-26/1030802375.shtml開發基於.Net平台上的程式員是很難從本質上把Visual C#和ActiveX組件聯起來,雖然在使用Visual C#開發應用程式時,有時為了快速開發或者由於.Net FrameWork SDK的不完整,還需要藉助ActiveX。但即使如此,也很難把二者聯絡起來。其中的原因就是能夠被Visual C#直接使用檔案和通過Visual

Visual C# .NET 產生 Office COM 增益集

本頁概要IDTExensibility2 介面OnConnectionOnDisconnectionOnAddInsUpdateOnStartupComplete 和 OnBeginShutdownCOM 增益集註冊如何使用 Visual C# .NET 產生 COM 增益集分步樣本參考概要Microsoft Office XP 和 Microsoft Office 2003 都支援一種新的統一的設計結構,這種結構用於產生應用程式增益集以增強和控制 Office 應用程式。這些增益集叫做

XML 檔案:使用 JScript、C# 和 Visual Basic.NET 擴充 XSLT

XSL 轉換 (XSLT) 因其可使困難的事情變容易,以及使容易的事情變困難而廣為人知。它可以簡化用其他方式很難實現的複雜轉換邏輯。但與此同時,XSLT 的函數編程模型有時會使執行小型商務邏輯變得極其困難。通常,使用傳統語言(如 VBScript、JScript 或 Microsoft .NET 支援的任何語言)擴充 XSLT 可提供這兩個方面的最佳功能(有關 XSLT 的簡介,請參閱 2000 年 8 月刊中我與 Don Box 和 John Lam 合著的文章)。例如,請考慮以下 XML

在XSL裡應用javascript/C# Script

比如有XML:<root>     <item>abcdefabcdeabcdef</item></root> 要求寫XSL來轉換該XML,輸出中item的內容中所有的b都要變成B,普通XSL不能完成嵌javascript的解決方案: XSL如下: <?xml version="1.0" encoding="gb2312"?><xsl:stylesheet version="1.0"

C#根據條件搜尋Infopath產生的XML資料

Infopath產生的XML檔案如下<Table1>    <a></a>    <b></b>        <c>             <c1>1</c1>             <c2>書</c2>             <c3>好</c3>        </c>        <c>            

用C#實現木馬程式

 服務端的開發:   要實現木馬服務的程式,主要實現以下幾個功能:背景運行(隱藏技術),控制碼的接收與註冊表的修改,下面對這三方面做介紹:

使用.net framework 2.0用c#編寫ActiveX控制項(編寫,部署,升級更新)

轉:http://blog.csdn.net/binwind/archive/2006/05/11/724890.aspx大概在1個半月前,自己探索了一下如何使用C#在.net 2.0 framework下編寫ActiveX的東西。發現中文資料不多,而且被大家廣為轉載的中文資料還有錯誤(不知道是否是因為net

C#的命名規範

文章目錄 1.10、資料庫命名 1、命名規範Pascal和Camel命名規範編程的命名方式主要有Pascal和Camel兩種(Pascal:每個單詞的首字母大寫,例如ProductType;Camel:首個單詞的首字母小寫,其餘單詞的首字母大寫,例如productType)以下是一些常用的C#成員及其推薦命名方法: 標誌符規則執行個體與描述類classPascalApplication枚舉類型enumPascal記住,是以Pascal命名,

C#抓屏

轉:http://blog.csdn.net/jxufewbt/archive/2007/07/08/1682832.aspx要想完成這個功能,首先要瞭解一下在C#中如何調用API(應用程式介面)函數。雖然在.Net架構中已經提供了許多類庫,這些類庫的功能也十分強大,但對於一些Windows底層編程來說,還是要通過調用這些API函數才可以實現。所有API都在"Kernel"、"User "和"GDI"三個庫中得以運行:其中"Kernel",他的庫名為 "KERNEL32.DLL",

C#中常用的經典檔案操作方法

轉:http://blog.csdn.net/jxufewbt/archive/2007/07/09/1683561.aspxC#追加檔案 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET筆記"); sw.Flush(); sw.Close(); C#拷貝檔案 string

C#中的反射

C#中的反射(轉載)反射的概述:          反射的定義:審查中繼資料並收集關於它的類型資訊的能力。中繼資料(編譯以後的最基本資料單元)就是一大堆的表,當編譯器集或者模組時,編譯器會建立一個類定義表,一個欄位定義表,和一個方法定義表等,。System.reflection命名空間包含的幾個類,允許你反射(解析)這些中繼資料表的代碼   System.Reflection.AssemblySystem.Reflection.MemberInfo      System.Reflection.

總頁數: 4314 1 .... 349 350 351 352 353 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.