當前位置:編程學習大全網 - 編程語言 - .net中,如何在Web中使用Timer控件

.net中,如何在Web中使用Timer控件

c# 是 java 和 C 混合的產物。

.NET Framework 類庫是壹個由 Microsoft .NET Framework SDK 中包含的類、接口和值類型組成的庫。該庫提供對系統功能的訪問,是建立 .NET Framework 應用程序、組件和控件的基礎。

DotNet FrameWork所有的類都包含在命名空間裏面。

命名空間

.NET Framework 類庫提供下列命名空間:

▲Microsoft.CSharp

包含支持用 C# 語言進行編譯和代碼生成的類。

▲Microsoft.JScript

包含支持用 JScript 語言進行編譯和代碼生成的類。

▲Microsoft.VisualBasic

包含支持用 Visual Basic .NET 語言進行編譯和代碼生成的類。

▲Microsoft.Vsa

包含使您可以將 .NET Framework 腳本引擎的腳本集成到應用程序中以及在運行時編譯和執行代碼的接口。

▲Microsoft.Win32

提供兩種類型的類:處理由操作系統引發的事件的類和對系統註冊表進行操作的類。

▲System

包含用於定義常用值和引用數據類型、事件和事件處理程序、接口、屬性和處理異常的基礎類和基類。

其他類提供支持下列操作的服務:數據類型轉換,方法參數操作,數學計算,遠程和本地程序調用,應用程序環境管理以及對托管和非托管應用程序的監管。

▲System.CodeDom

包含可用於表示源代碼文檔的元素和結構的類。這些元素可用於建立源代碼文檔的結構。通過使用 ▲System.CodeDom.Compiler 命名空間所提供的功能,可以將源代碼文檔輸出為用受支持的語言編寫的源代碼。

▲System.CodeDom.Compiler

包含用於管理用受支持的編程語言生成和編譯源代碼的類型。每個代碼生成器可根據“代碼文檔對象模型”(CodeDOM) 源代碼模型的結構(由 ▲System.CodeDom 命名空間所提供的元素組成),用特定的某種編程語言生成源代碼。

▲System.Collections

包含定義各種對象集合(如列表、隊列、位數組、哈希表和字典)的接口和類。

▲System.Collections.Specialized

包含專用的強類型集合;例如,鏈接表詞典、位向量以及只包含字符串的集合。

▲System.ComponentModel

提供用於實現組件和控件的運行時和設計時行為的類。此命名空間包括用於屬性和類型轉換器的實現、數據源綁定和組件授權的基類和接口。

▲System.ComponentModel.Design

包含可由開發人員用來生成自定義設計時組件行為和在設計時配置組件的用戶界面的類。設計時環境提供了使開發人員能夠安排組件並配置它們的屬性的系統。

▲System.ComponentModel.Design.Serialization

提供支持在設計時自定義和控制序列化的類型。

▲System.Configuration

提供使您可以以編程方式訪問 .NET Framework 配置設置和處理配置文件(.config 文件)中的錯誤的類和接口。

▲System.Configuration.Assemblies

包含用於配置程序集的類。

▲System.Configuration.Install

提供使您可以為自己的組件編寫自定義安裝程序的類。Installer 類是 .NET Framework 中所有自定義安裝程序的基類。

▲System.Data

基本上由構成 ADO.NET 結構的類組成。ADO.NET 結構使您可以生成可用於有效管理多個數據源中的數據的組件。在斷開連接的方案(如 Internet)中,ADO.NET 提供了壹些可以在多層系統中請求、更新和協調數據的工具。ADO.NET 結構也可以在客戶端應用程序(如 Windows 窗體)或 ASP.NET 創建的 HTML 頁中實現。

▲System.Data.Common

包含由 .NET Framework 數據提供程序***享的類。.NET Framework 數據提供程序描述用於在托管空間中訪問數據源(如數據庫)的類的集合。

▲System.Data.Odbc

封裝 ODBC .NET Framework 數據提供程序。.NET Framework 數據提供程序描述用於在托管空間中訪問數據源(如數據庫)的類的集合。通過使用 OdbcDataAdapter 類,可以填充駐留在內存中的 DataSet,使用它可以查詢和更新數據源。

有關如何使用此命名空間的其他信息,請參見 OdbcDataReader、OdbcCommand 和 OdbcConnection 類。

註意:該命名空間僅在 .NET Framework 1.1 版中受支持。

▲System.Data.OleDb

封裝 OLE DB .NET Framework 數據提供程序。OLE DB .NET Framework 數據提供程序描述了用於在托管空間中訪問 OLE DB 數據源的類集合。

▲System.Data.OracleClient

封裝 Oracle .NET Framework 數據提供程序。Oracle .NET Framework 數據提供程序描述了用於在托管空間中訪問 Oracle 數據源的類集合。

註意:該命名空間僅在 .NET Framework 1.1 版中受支持。

▲System.Data.SqlClient

封裝 SQL Server .NET Framework 數據提供程序。SQL Server .NET Framework 數據提供程序描述了用於在托管空間中訪問 SQL Server 數據庫的類集合。

▲System.Data.SqlServerCE

描述可用於在托管環境下從基於 Windows CE 的設備訪問 SQL Server CE 中的數據庫的類集合。通過此命名空間,可以在壹個設備上創建 SQL Server CE 數據庫,並且可以與另壹個設備或遠程服務器上的 SQL Server 數據庫建立連接。

註意:該命名空間僅在 .NET Framework 1.1 版中受支持。

▲System.Data.SqlTypes

提供用於 SQL Server 中的本機數據類型的類。這些類提供了其他數據類型的更安全、更快速的替代物。使用此命名空間中的類有助於防止在可能發生精度損失的情況中出現的類型轉換錯誤。由於其他數據類型與 SqlTypes 在後臺相互轉換,因此在此命名空間內顯式創建和使用對象同樣會產生較快的代碼。

▲System.Diagnostics

提供允許與系統進程、事件日誌和性能計數器進行交互的類。此命名空間還提供了使您可以調試應用程序和跟蹤代碼執行的類。有關更多信息,請參見 Trace 和 Debug 類。

▲System.Diagnostics.SymbolStore

提供使您可以讀取和寫入調試符號信息(如 Microsoft 中間語言 (MSIL) 映射的源行)的類。面向 .NET Framework 的編譯器可以將調試符號信息存儲到程序員的數據庫 (PDB) 文件中。調試器和代碼分析器工具可以在運行時讀取調試符號信息。

▲System.DirectoryServices

提供從托管代碼輕松訪問 Active Directory 的方法。此命名空間包含兩個組件類:DirectoryEntry 和 DirectorySearcher。這兩個類使用 Active Directory 服務接口 (ADSI) 技術。ADSI 是由 Microsoft 提供的壹組接口,是壹種可靈活處理各種網絡提供程序的工具。ADSI 使管理員能夠相對輕松地查找和管理網絡資源,不論網絡規模有多大。

▲System.Drawing

提供對 GDI 基本圖形功能的訪問。▲System.Drawing.Drawing2D、▲System.Drawing.Imaging 和 ▲System.Drawing.Text 命名空間提供了更高級的功能。

▲System.Drawing.Design

包含擴展設計時用戶界面 (UI) 邏輯和繪制的類。可以進壹步擴展此設計時功能來創建以下對象:自定義工具箱項,類型特定的值編輯器或類型轉換器,其中類型特定的值編輯器用於編輯和以圖形方式表示所支持的類型的值;類型轉換器用於在特定的類型之間轉換值。此命名空間提供了開發設計時用戶界面擴展的基本框架。

▲System.Drawing.Drawing2D

提供高級的二維和向量圖形功能。此命名空間包括漸變畫筆、Matrix 類(用於定義幾何轉換)和 GraphicsPath 類。

▲System.Drawing.Imaging

提供高級的 GDI 圖像處理功能。基本圖形功能由 ▲System.Drawing 命名空間提供。

▲System.Drawing.Printing

提供與打印相關的服務。通常情況下,您可以創建 PrintDocument 類的實例,設置描述打印內容的屬性,然後調用 Print 方法實際打印文檔。

▲System.Drawing.Text

提供高級的 GDI 版式功能。基本圖形功能由 ▲System.Drawing 命名空間提供。此命名空間中的類使用戶可以創建和使用字體集合。

▲System.EnterpriseServices

為企業級應用程序提供重要的基礎結構。COM 為企業級環境中部署的組件編程模型提供服務結構。此命名空間為 .NET Framework 對象提供了對 COM 服務的訪問,從而使 .NET Framework 對象更適用於企業級應用程序。

▲System.EnterpriseServices.CompensatingResourceManager

提供使您可以在托管代碼中使用補償資源管理器 (CRM) 的類。CRM 是由 COM 提供的壹項服務,它使您可以在 Microsoft 分布式事務處理協調器 (DTC) 事務中包括非事務性對象。雖然 CRM 不提供完整資源管理器的功能,但它們卻通過恢復日誌提供事務性原子性(全有或全無行為)和持久性。

▲System.EnterpriseServices.Internal

提供 COM 服務的基礎結構支持。此命名空間中的類和接口專門用於支持從非托管 COM 類調入 ▲System.EnterpriseServices。

▲System.Globalization

包含定義區域性相關信息的類,這些信息包括語言、國家/地區、正在使用的日歷、日期的格式模式、貨幣、數字以及字符串的排序順序。這些類對於編寫全球化(國際化)應用程序很有用。

▲System.IO

包含允許對數據流和文件進行同步和異步讀寫的類型。

▲System.IO.IsolatedStorage

包含允許創建和使用獨立存儲區的類型。通過使用這些存儲區,可以讀寫入受信任程度較小的代碼無法訪問的數據,並且可以防止公開可保存在文件系統中其他位置的敏感信息。數據存儲在獨立於當前用戶和代碼所在的程序集的數據艙中。

▲System.Management

提供對壹組豐富的管理信息和管理事件(它們是關於符合 Windows Management Instrumentation (WMI) 基礎結構的系統、設備和應用程序的)的訪問。

▲System.Management.Instrumentation

提供在規範應用程序管理並通過 WMI 向潛在使用者公開管理信息和事件時必需的類。這樣,Microsoft Application Center 或 Microsoft Operations Manager 等使用者就可以輕松地管理您的應用程序,而管理員腳本或其他應用程序(托管應用程序和非托管應用程序)也可以監視和配置您的應用程序。

▲System.Messaging

提供使您可以連接、監視和管理網絡上的消息隊列以及發送、接收或查看消息的類。

▲System.Net

為當前網絡采用的多種協議提供簡單的編程接口。WebRequest 和 WebResponse 類構成了所謂的可插接式協議的基礎,該協議是壹種網絡服務的實現,它使您可以開發使用 Internet 資源的應用程序,而不必考慮各個協議的具體細節。

▲System.Net.Sockets

為需要嚴格控制網絡訪問的開發人員提供 Windows 套接字 (Winsock) 接口的托管實現。

▲System.Reflection

包含提供已加載類型、方法和字段的托管視圖的類和接口,並具有動態創建和調用類型的能力。

▲System.Reflection.Emit

包含允許編譯器或工具發出元數據和 Microsoft 中間語言 (MSIL) 並在磁盤上生成 PE 文件(可選)的類。這些類的主要客戶端是腳本引擎和編譯器。

▲System.Resources

提供允許開發人員創建、存儲和管理應用程序中使用的各種區域性特定資源的類和接口。

▲System.Runtime.CompilerServices

為使用托管代碼的編譯器編寫器提供功能,以在影響公***語言運行庫的運行時行為的元數據中指定屬性。此命名空間中的類只用於編譯器編寫器。

▲System.Runtime.InteropServices

提供各種支持 COM Interop 和平臺調用服務的成員。如果對這些服務不熟悉,請參見與非托管代碼交互操作。

▲System.Runtime.InteropServices.CustomMarshalers

支持 .NET 基礎結構,不在代碼中直接使用。

▲System.Runtime.InteropServices.Expando

包含 IExpando 接口,此接口允許通過添加或移除對象的成員來修改對象。

▲System.Runtime.Remoting

提供允許開發人員創建和配置分布式應用程序的類和接口。

▲System.Runtime.Remoting.Activation

提供支持服務器和客戶端遠程對象激活的類和對象。

▲System.Runtime.Remoting.Channels

包含支持和處理信道和信道接收器的類,這些信道和信道接收器在客戶端對遠程對象調用方法時用作傳輸媒介。

▲System.Runtime.Remoting.Channels.Http

包含使用 HTTP 協議與遠程位置之間相互傳輸消息和對象的信道。默認情況下,HTTP 信道以 SOAP 格式對對象和方法調用進行編碼以便傳輸,但在信道的配置屬性中也可以指定其他編碼和解碼格式化程序接收器。

▲System.Runtime.Remoting.Channels.Tcp

包含使用 TCP 協議與遠程位置之間相互傳輸消息和對象的信道。默認情況下,TCP 信道以二進制格式對對象和方法調用進行編碼以便傳輸,但在信道的配置屬性中也可以指定其他編碼和解碼格式化程序接收器。

▲System.Runtime.Remoting.Contexts

包含定義所有對象所駐留的上下文的對象。上下文是壹個有序的屬性序列,用於定義其中的對象所處的環境。上下文是在對象的激活過程中創建的,這些對象被配置為要求某些自動服務,如同步、事務、實時 (JIT) 激活、安全性等。多個對象可以存留在壹個上下文內。

▲System.Runtime.Remoting.Lifetime

包含管理遠程對象生存期的類。傳統上,分布式垃圾回收功能使用引用計數和 Ping 來控制對象的生存期。這種機制在每壹項服務只有較少的客戶端時可以正常工作,但是當每壹項服務有幾千個客戶端時就不能正常工作了。遠程處理生存期服務將每壹項服務與壹個租約關聯,當租約到期時,就會刪除該服務。生存期服務可以起到傳統的分布式垃圾回收器的作用,並且當每壹項服務的客戶端數量增加時也能很好地調整。

▲System.Runtime.Remoting.Messaging

包含用於創建和遠程處理消息的類。遠程處理基礎結構使用消息與遠程對象進行通信。消息用於傳輸遠程方法調用、激活遠程對象和交流信息。消息對象攜帶壹組命名屬性,其中包括操作標識符、代表信息和參數。

▲System.Runtime.Remoting.Metadata

包含可用於為對象和字段自定義 SOAP 的生成和處理的類和屬性。此命名空間中的類可用於指示 SOAPAction、類型輸出、XML 元素名和 XML 命名空間 URI 方法。

▲System.Runtime.Remoting.Metadata.W3cXsd2001

包含由萬維網聯合會 (W3C) 在 2001 年定義的 XML 架構定義 (XSD)。W3C 中的“XML Schema Part2: Data types”(XML 架構第二部分:數據類型)規範確定了各種數據類型的格式和行為。此命名空間包含符合 W3C 規範的數據類型的包裝類。所有日期和時間類型都符合 ISO 標準規範。

▲System.Runtime.Remoting.MetadataServices

包含由 Soapsuds.exe 命令行工具和用戶代碼用來在元數據和遠程處理基礎結構的 XML 架構之間相互轉換的類。

▲System.Runtime.Remoting.Proxies

包含控制和提供代理功能的類。代理是作為遠程對象映像的本地對象。代理使客戶端可以跨遠程處理邊界訪問對象。

▲System.Runtime.Remoting.Services

包含為 .NET Framework 提供功能的服務類。

▲System.Runtime.Serialization

包含可用於序列化和反序列化對象的類。序列化是將對象或對象圖轉換為線性的字節序列以存儲或傳輸到其他位置的過程。反序列化是接受存儲的信息並用這些信息重新創建對象的過程。

▲System.Runtime.Serialization.Formatters

提供由序列化格式化程序使用的通用枚舉、接口和類。

▲System.Runtime.Serialization.Formatters.Binary

包含可用於以二進制格式序列化和反序列化對象的 BinaryFormatter 類。

▲System.Runtime.Serialization.Formatters.Soap

包含可用於以 SOAP 格式序列化和反序列化對象的 SoapFormatter 類。

▲System.Security

提供 .NET Framework 安全系統的基礎結構,包括權限的基類。

▲System.Security.Cryptography

提供加密服務,包括數據的安全編碼和解碼,以及其他許多操作,如哈希處理、隨機數生成和消息身份驗證。

▲System.Security.Cryptography.X509Certificates

包含 Authenticode X.509 v.3 證書的公***語言運行庫實現。此證書用唯壹明確標識證書持有者的私鑰簽名。

▲System.Security.Cryptography.XML

包含支持創建和驗證 XML 數字簽名的類。此命名空間中的類貫徹了萬維網聯合會 (W3C) 建議“XML-Signature Syntax and Processing”(XML 簽名語法和處理),詳見 信息服務 (IIS) 的外部托管應用程序承載 ASP.NET 應用程序的功能。

▲System.Web.Mail

包含使您能夠使用 CDOSYS 消息組件構造和發送消息的類。郵件消息通過 Microsoft Windows 2000 中內置的 SMTP 郵件服務或任意的 SMTP 服務器發送。此命名空間中的類可從 ASP.NET 或任何托管應用程序中使用。

▲System.Web.Mobile

包含生成 ASP.NET 移動 Web 應用程序所需的核心功能,其中包括身份驗證和錯誤處理。

▲System.Web.Security

包含用於在 Web 服務器應用程序中實現 ASP.NET 安全的類。

▲System.Web.Services

包含使您可以利用 ASP.NET 和 XML Web services 客戶端來創建 XML Web services 的類。XML Web services 是壹些應用程序,它們提供了在使用標準協議(如 HTTP、XML、XSD、SOAP 和 WSDL)的松耦合環境下進行消息交換的能力。利用 XML Web services,可以在異質環境下的公司內部和公司之間生成模塊化應用程序,使它們與各種各樣的實現、平臺和設備交互操作。這些應用程序基於 SOAP 的 XML 消息的各部分可以是嚴格定義的(結構化和類型化)或松散定義的(使用任意 XML)。這些消息能夠隨時間而發展,並且不會破壞協議,這種能力對於作為未來 Web 構造塊的 XML Web services 的靈活性和可靠性來說是最根本的。

▲System.Web.Services.Configuration

由壹些類組成,這些類配置用 ASP.NET 創建的 XML Web services 的運行方式。

▲System.Web.Services.Description

由壹些類組成,這些類使您能夠使用 Web 服務描述語言 (WSDL) 公開描述 XML Web services。此命名空間中的每個類對應於 WSDL 規範中的壹個特定元素,並且類層次結構對應於有效的 WSDL 文檔的 XML 結構。

▲System.Web.Services.Discovery

由壹些類組成,這些類允許 XML Web services 客戶端通過稱為“XML Web services 發現”的進程來定位 Web 服務器上可用的 XML Web services。

▲System.Web.Services.Protocols

由壹些類組成,這些類定義用於在通信期間通過網絡在 XML Web services 客戶端和用 ASP.NET 創建的 XML Web services 之間傳輸數據的協議。

▲System.Web.SessionState

提供支持在服務器上存儲特定於 Web 應用程序中的單個客戶端的數據的類和接口。會話狀態數據用於向客戶端提供與應用程序的持久連接的外觀。狀態信息可以存儲在本地進程內存中,或者,對於網絡場配置來說,可以使用 ASP.NET 狀態服務或 SQL Server 數據庫將狀態信息存儲在進程外。

▲System.Web.UI

提供使您可以創建以 Web 頁上的用戶界面形式出現在 Web 應用程序中的控件和頁的類和接口。此命名空間包括 Control 類,該類為所有控件(不論是 HTML 控件、Web 控件還是用戶控件)提供壹組通用功能。它還包括 Page 控件,每當對 Web 應用程序中的頁發出請求時,都會自動生成此控件。另外還提供了壹些類,這些類提供 Web 窗體服務器控件數據綁定功能、保存給定控件或頁的視圖狀態的能力,以及對可編程控件和文本控件都適用的分析功能。

▲System.Web.UI.Design

包含可用於擴展 Web 窗體設計時支持的類。

▲System.Web.UI.Design.WebControls

包含可用於擴展 Web 服務器控件設計時支持的類。

▲System.Web.UI.HtmlControls

包含使您可以在 Web 窗體頁上創建 HTML 服務器控件的類集合。HTML 服務器控件運行在服務器上,並且直接映射到大多數瀏覽器所支持的標準 HTML 標記。這使您能夠以編程方式控制 Web 窗體頁上的 HTML 元素。

▲System.Web.UI.MobileControls

包含壹組 ASP.NET 服務器控件,這些控件可以針對不同的移動設備智能地呈現您的應用程序。

▲System.Web.UI.MobileControls.Adapters

包含由 ASP.NET 移動控件用來自定義設備和支持擴展設備的核心設備適配器類。

▲System.Web.UI.WebControls

包含使您可以在 Web 頁上創建 Web 服務器控件的類。Web 服務器控件運行在服務器上,並且包括按鈕和文本框等窗體控件。它們還包括類似於日歷的特殊控件。由於 Web 服務器控件運行在服務器上,因此可以以編程方式來控制這些元素。Web 服務器控件比 HTML 服務器控件更抽象。它們的對象模型不壹定反映 HTML 語法。

▲System.Windows.Forms

包含用於創建基於 Windows 的應用程序的類,這些應用程序可以充分利用 Microsoft Windows 操作系統中的豐富用戶界面功能。

▲System.Windows.Forms.Design

包含支持 Windows 窗體組件的設計時配置和行為的類。這些類包括:提供 Windows 窗體組件(即壹組設計時服務)支持的設計器類、用於配置特定屬性類型的 UITypeEditor 類,以及用於導入 ActiveX 控件的類。

▲System.Xml

提供基於標準的 XML 處理支持。

▲System.Xml.Schema

包含提供基於標準的 XML 架構定義語言 (XSD) 架構支持的 XML 類。

▲System.Xml.Serialization

包含用於將對象序列化為 XML 格式的文檔或流的類。

▲System.Xml.XPath

包含 XPath 分析器和計算引擎。它支持 W3C XML 路徑語言 (XPath) 1.0 版建議 (http://www.w3.org/TR/xpath" www.w3.org/TR/xpath)。

▲System.Xml.Xsl

提供可擴展樣式表轉換 (XSLT) 轉換支持。它支持 W3C XSL 轉換 (XSLT) 1.0 版建議 (http://www.w3.org/TR/xslt" www.w3.org/TR/xslt)。

用法

參考資料:

MSDN

  • 上一篇:泉州ug模具編程培訓
  • 下一篇:文職類求職簡歷範文3篇
  • copyright 2024編程學習大全網