成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

描述VB.NET EIF體系

開發 后端
這里介紹VB.NET EIF體系,包括介紹BASIC是絕大多數開發人員首次被介紹使用的開發語言──至少那些不是在學Basic之前先以FORTRAN, COBOL, 匯編,甚至機器語言。

經過長時間學習VB.NET EIF體系,于是和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

VB.NET EIF體系

BASIC(初學者通用符號指令碼)是絕大多數開發人員首次被介紹使用的開發語言──至少那些不是在學Basic之前先以FORTRAN, COBOL, 匯編,甚至機器語言。老程序員都知道BASIC是一門糟糕的語言。從首字母簡略詞(acronym)到語言的實際結構(包括無法原諒的GoTo命令),程序的安全和BASIC語句都無法結合在一起。

Visual Basic將BASIC轉化為一種可使用的程序開發語言,以滿足嚴謹的開發人員所用。然而,Visual Basic也缺乏實際操作中的安全特性。基于此,很多開發人員都選擇使用C語言,因為C語言允許程序員在他們的程序中添加加密和其它安全特性。但是C和 C++有著自身的缺點,這些缺點包括代碼容易受黑客攻擊。

雖然微軟已經在多年以前就將加密功能添加到Visual Basic,但是很多開發人員還在探討這一語言可能發生的各種問題。

首先,讓我們檢查日志記錄,尤其是如何使用VB.NET在一個.NET Framework執行日志。事件日志指定你可能進行以下的操作:
事件類型時間和日期Source事件ID運行這一過程的用戶帳號產生事件的計算機目標

在企業環境中,你可能想要執行多種日志等級和提供分布式程序的中心記錄。

.NET Framework提供了Logging Application Block,即使用Microsoft Enterprise Instrumentation Framework (EIF)的一個可重用的代碼塊。EIF(.NET Framework v. 1.0SP2或更高版本)最大程度地簡化了日志,并提供了.NET中的事件記錄和診斷跟蹤的統一管理。(EIF不僅僅是面向企業,它還可用于單一服務器的程序。)

例如,從程序中引發一個事件只需要一行VB.NET代碼:

  1. EventSource.Application.Raise(adminMessageEvent)  

VB.NET EIF體系中包含5個重要的部分:

1.事件計劃(Event schema)具有可擴展性,其描述每一事件類型中的數據類型和程序要引發的事件類型。

2.事件源(Event sources)為與EIF交互和用于引發事件的程序對象。

3.指令API(Instrumentation API)處理被引發的事件并處理數據,開發人員可以無需改變原始程序的基礎上改變事件報告的方式。

4.EIF中包括三個事件接收器(event sink),以確保事件處于日志存儲中:
1)Windows管理指令(Windows Management Instrumentation)。
2)Windows 事件日志(Windows Event Log)。
3)Windows跟蹤日志(Windows Trace Log)。

5.XML配置文件決定了如何將引發事件發送到正確的事件接收器(event sink)中。這也就是開發人員如何設置事件源注冊,接收器設置,事件類型,以及事件過濾器。

【編輯推薦】

  1. 討論VB.NET簡單數據類型
  2. 概括VB.NET獲取網卡地址的步驟
  3. VB.NET字符串數組全面分析
  4. 淺談VB.NET使用FileVersionInfo類
  5. 詳談VB自定義類型參數的傳遞
責任編輯:佚名 來源: IT168
相關推薦

2009-10-20 14:21:55

VB.NET fnSi

2009-10-20 14:09:05

VB.NET反射功能

2009-10-27 12:06:01

VB.NET IDis

2009-10-13 09:33:49

VB.NET Web

2009-10-30 11:20:54

VB.NET Proc

2009-10-15 09:02:19

VB.NET申明數組

2009-10-14 13:56:05

VB.NET數據窗體

2009-10-28 10:09:07

VB.NET Dire

2009-10-13 17:16:40

VB.NET Web服

2009-10-14 09:15:15

2009-10-12 12:54:58

VB.NET聲明API

2009-10-15 15:04:42

VB.NET PadL

2009-10-10 16:15:49

VB.NET開發多線程

2009-10-26 10:08:44

VB.NET工程轉換成

2009-10-14 15:44:04

VB.NET字節數組

2010-01-14 10:52:13

VB.NET水晶報表

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-14 12:51:41

VB.NET Data

2011-06-17 11:05:22

VB.NET

2009-06-24 15:45:32

VB.NET
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区不卡 | 一区二区av| 国产农村妇女精品一区 | 中文字幕免费视频 | 日韩免费视频一区二区 | 国产一区二区精品自拍 | 久久精品国产v日韩v亚洲 | 日韩三级视频 | 免费一区 | 国产亚洲精品成人av久久ww | 一级黄色片日本 | 91麻豆精品国产91久久久资源速度 | 久久久资源 | 欧美精| 中文字幕在线免费观看 | 精品一区精品二区 | 成人在线观 | wwww.8888久久爱站网 | 国产在线一区二区三区 | 成人3d动漫一区二区三区91 | 久久久国产一区 | 色狠狠桃花综合 | 成人免费视频网站在线看 | 成人性视频在线 | 中文字幕视频免费 | 国产精品久久久久久久久久久久 | 精品一区二区三区中文字幕 | 欧美国产视频 | 精品久久久久久 | 亚洲高清视频一区二区 | 九九视频在线观看 | 欧美黄色精品 | 日韩欧美在线视频 | 久久男人天堂 | 久久久久久久久国产成人免费 | 特级做a爰片毛片免费看108 | 一本色道精品久久一区二区三区 | 国产精品亚洲精品 | 精品国产欧美一区二区 | av在线成人 | 国产精品一区二区久久久久 |