首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

.NET 體系結構指導:企業模板與框架解決「空白頁」與「選擇過多」難題

     編輯:關於.NET

引言:企業開發的兩大痛點

微軟提供廣泛產品技術支撐企業部署與應用構建。企業開發者面臨兩大困境:

  • 空記錄問題 (從何處開始): 應用複雜,需多個空專案作起點。
  • 全記錄問題 (選擇過多): 多種技術可解同一問題,不清何者最適。

企業模板與框架:雙重解藥

Visual Studio .NET 企業模板與框架提供結構性指導,讓企業利用最資深人員定義開發指導與策略,開發者便捷使用。指導形式不限文檔,含架構藍圖、可重用組件、策略與指南,皆在 VS .NET 環境交付。
圖 1 VS .NET 企業模板組件

企業模板:藍圖與策略

模板專案:解決空記錄

架構師建立應用藍圖。如三層分布式應用 (UI、業務邏輯、數據) 各一專案。除初始結構,可含標準組件、可重用資源。VS .NET 內建簡單/複雜分布式應用預定義模板 (VB.NET/C#),可直接使用或自訂儲存為新專案類型。從頭建立:新專案對話框選「企業模板」,添加組件、類、專案項目,保存為標準模板專案供開發者使用。

策略:解決全記錄

開發者使用模板專案時,相關策略自動套用至 VS .NET 環境,甚至綁定既有專案,需修正任務列表衝突。策略採 XML 語言 TDL (Template Description Language) 定義,讓架構師控制 VS .NET 環境:任務列表、工具箱、屬性瀏覽器、方案管理器、設計器、編輯器、動態說明等。例:禁用工具箱 SQL 連線:

<TOOLBOXCONSTRAINT>
  tboxDataSQLConnection
  <ENABLED>0</ENABLED>
</TOOLBOXCONSTRAINT>

TDL 可指定合適技術、設屬性值域、在動態說明含設計文檔。企業可建多策略文件,關聯任意企業模板專案。

企業框架:可重用組件庫

由微軟構建,簡化常見編程任務。分水平與垂直框架:

  • 水平框架 (技術核心): 適用所有應用,如應用管理、錯誤處理組件。首批交付聚焦簡化應用管理性與使用,透過簡單 API 封裝底層技術。優點:統一高速追蹤事件模型、直觀企業-任務關係、靈活可配置運行時設定、開放基於標準 (WMI、產業標準事件結構)。
  • 垂直框架 (領域專用): 如 B2C/B2B 電商應用。

未來將持續交付額外框架組件,開發者無需等待 VS .NET 主版本發布即可使用。

總結

IT 企業核心挑戰:獲取資深人員知識並跨團隊共享。VS .NET 企業框架與模板創建應用起點、定義開發策略最佳實踐、透過框架組件簡化常見任務,助企業靈活高效適應變化環境。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved