国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net(C#) 開源資源大匯總

2024-07-10 12:41:26
字體:
來源:轉載
供稿:網友

一、AOP框架
Encase 是C#編寫開發的為.NET平臺提供的AOP框架。Encase 獨特的提供了把方面(aspects)部署到運行時代碼,而其它AOP框架依賴配置文件的方式。這種部署方面(aspects)的方法幫助缺少經驗的開發人員提高開發效率。

NKalore是一款編程語言,它擴展了C#允許在.net平臺使用AOP。NKalore的語法簡單、直觀,它的編譯器是基于MonoC#編譯器(MCS)。NKalore目前只能在命令行或#Develop內部使用。NKalore兼容公共語言規范CLS(CommonLanguage Specification),它可以在任何.NET開發環境中使用,包括微軟的Visual Studio .NET。

PostSharp讀取.NET字節模塊,轉換成對象模型。讓插件分析和轉換這個模型并寫回到MSIL。PostSharp使開發程序分析應用程序容易得像分析代碼規則和設計模式,它使程序開發的思想變革為面向方面軟件開發(AOSD/AOD)思想。

AspectDNG的目標是為.NET開發人員提供簡單而功能強大的AOP-GAOP實現。它效仿java下的開源工具AspectJ 和 Spoon,成熟程度也很接近它們。

RAIL(Runtime Assembly Instrumentation Library)開源項目可以在C#程序集加載和運行前進行處理控制調整和重新構建。C#在CLR中,我們已經能夠動態加載程序集并且獲得程序集中的類和方法,RAIL(Runtime Assembly Instrumentation Library)的出現填補了CLR處理過程中的一些空白。

SetPoint是一款.NET框架下的全功能(full-featured)AOP引擎.它著重為稱為語義切點(semanticpointcuts)的定義依賴RDF/OWL的使用.它的功能為一個IL-level,highly dynamicweaver&LENDL,一個引人注目的定義語言、、、、、、

DotNetAOP為 CLR language提供AOP 框架基礎屬性。

NAop是一個DotNet下的AOP框架。

AspectSharp是DotNet下的免費AOP框架,它以Dynamic Proxies和XML作為配置文件。

二、Ajax框架

Ajax.NET Professional (AjaxPro)是最先把AJAX技術在微軟.NET環境下的實現的AJAX框架之一。它在客戶端腳本之上創建代理類來調用服務器端的方法。

MagicAjax.NET是一款在ASP.NET下創建Web頁面提供AJAX技術的框架。它使開發人員很容易把AJAX整合到他們的頁面而不需要替換ASP.NET控件或自己寫javascript腳本代碼。

Anthem.NET是為ASP.NET開發環境提供的開源AJAX工具包,它可以運行于ASP.NET 1.1和2.0。

三、工作流(workflow)

Workflow.Net是使用微軟.Net技術基于wmfc標準的創建工作流引擎。

NetBPM是JBpm移植到.net平臺下的一款開源工作流軟件。NetBpm可以很容易和.Net應用程序集成在一起,可以創建,執行和管理工作流程序。

Bpm Tool支持將業務模型轉換成軟件模型。業務開發人員可以使用模型驅動的方法設計,實現,執行和跟蹤業務流程。因此開發人員能夠更容易的關注業務邏輯的變化。

三、文本編輯

FCKeditor是一款功能強大的開源在線文本編輯器(DHTML editor),它使你在web上可以使用類似微軟Word 的桌面文本編輯器的許多強大功能。它是輕量級且不必在客戶端進行任何方式的安裝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳西县| 连平县| 龙门县| 华池县| 岚皋县| 麟游县| 镶黄旗| 汾西县| 太湖县| 孙吴县| 旌德县| 黑龙江省| 黎川县| 刚察县| 长岛县| 衡水市| 视频| 徐闻县| 桐乡市| 长海县| 龙门县| 八宿县| 孙吴县| 平湖市| 瑞金市| 宁波市| 河北省| 大庆市| 绥滨县| 哈尔滨市| 紫云| 广汉市| 诏安县| 江达县| 顺昌县| 尖扎县| 海伦市| 海伦市| 靖边县| 平远县| 偏关县|