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

Visual Studio 2003:劃時代的全能戰士

原創
開發 后端
本文是Visual Studio進化史專題系列文章中,關于Visual Studio 2003的一篇。作為里程碑式的產品,VS2003首次加入了對移動開發和嵌入式開發的支持。同時以其良好的性能,至今仍活躍于.NET開發業界。

【51CTO獨家特稿】2010年4月12日是微軟Visual Studio 2010正式版發布的日子。作為Visual Studio的用戶,您是否還記得自己使用的***個Visual Studio版本?是否還記得CODE出***段代碼時的興奮?是否還記得那無數個尋找Bug的日日夜夜?51CTO開發頻道帶您一起走進Visual Studio歷史,今天我們要介紹的是——Visual Studio 2003。

2003年4月24日,微軟發布了.NET框架和Visual Studio .NET的升級版本——.NET Framework 1.1和產品代號為“Everett”的Visual Studio .NET 2003。而微軟新的服務器操作系統Windows Server 2003成為內置了.NET Framework 1.1,成為***內置.NET Framework的操作系統。Office 2003等微軟一系列新的產品也加強了對.NET Framework的支持,.NET程序開發從此逐步火爆起來。

Visual Studio 2003

.NET Framework 1.1相對.NET Framework 1.0除了性能方面大有改觀外,Windows .NET Framework 1.1 版提供了統一的編程模型用以為移動設備、服務以及PC 構建瀏覽器和智能客戶端應用程序;Visual Studio .NET 2003為使用ASP.NET和.NET Compact Framework開發移動設備程序提供了內置支持,將.NET帶進可移動和嵌入式設備(如 Pocket PC、SmartPhone和其他采用 Windows CE .NET 操作系統的設備);另外Visual C++編譯器改進的更加標準化,Visual Studio整體的IDE穩定性表現也相當不錯。Visual Studio 2003主要有4種版本:學院版、專業版、企業開發版、企業架構版。企業業架構版包含了Microsoft Visio的模型技術,可以創建應用程序架構的基于統一建模語言的可視化表現。新增的“企業模板”也可以幫助大型開發團隊標準化代碼風格以及強化組件使用和屬性設置的策略;學院版,是分發給各國某些學者免費使用的,無法通過常規渠道獲得。

Visual Studio 2003的一些改進

起始頁

Visual Studio 2003重新設計了起始頁。用戶可以設置 IDE 行為的用戶***項,也可以訪問新的或現有的項目,不過所使用的用戶界面瀏覽起來更方便。“我的配置文件”和“項目”部分現在都有自己的選項卡。“聯機資源”選項卡也包含了有用的 Microsoft 相關聯機開發人員資源。

起始頁

解決方案資源管理器

“選項”對話框 ->“環境”->“項目和解決方案”中添加了一個新選項:“在解決方案資源管理器中跟蹤活動項”。選中此選項后,解決方案資源管理器將自動打開活動項的文件夾,滾動到它的節點并選擇它的名稱。在項目或解決方案內使用不同文件時,或在集成開發環境 (IDE) 設計器內使用不同組件時,就會更改選定的項。在取消此選項后,不會自動更改解決方案資源管理器中的選定內容。默認情況下將啟用此選項,但如果您在 Visual Studio 起始頁的“我的配置文件”選項卡中選擇了“Visual C++ 開發人員”或“Visual C# 開發人員”配置文件,則會清除此選項。

選項

Web 引用

“添加 Web 引用”對話框中的“開始瀏覽 Web 服務”窗格現在提供指向可用 Web 服務的本地和 Internet 源的 Web 鏈接。使用此窗格查找所需的 Web 服務,然后輸入您的代碼中使用的 Web 引用名稱,并選擇“添加引用”。新的引用將出現在解決方案資源管理器中活動項目的“Web 引用”節點下。

WEB引用

添加引用

生成

在“生成和運行選項”下的“選項”對話框 ->“環境”->“項目和解決方案”中添加了一個新選項:“在運行時僅生成啟動項目和依賴項”。選中此選項后,按 F5 鍵或從“調試”或“運行”菜單中選擇“開始”或“生成”命令時,僅生成啟動項目及其依賴項。清除了此選項后,按 F5 將生成所有項目、依賴項和解決方案文件。默認情況下清除此選項,但如果您在 Visual Studio 起始頁的“我的配置文件”選項卡中選擇了“Visual C++ 開發人員”和“Visual C# 開發人員”配置文件,則會啟用此選項。

選項2

調試

Visual Studio 2003 調試器得到了增強,增加了若干新功能:

◆安全增強,包括將實時調試限制在本地計算機上的新限制。

◆使用管道進行遠程調試,這是一種更安全的調試方法,取代了 TCP/IP 調試。

◆SOS,一個用于從“命令”窗口進行調試的功能強大的工具。

◆支持自動從符號服務器下載調試符號。

◆改進的錯誤信息,尤其是對調試 Web 應用程序時出現的錯誤。

其中SOS的為生產環境下使用Windbg調試系統提供了很大的便利。我們可以通過抓取dump,然后在windbg中加載SOS使用相關命令調試,快速找出問題的原因所在,及時修復。

調試

部署

對多個 .NET Framework 版本的支持,可以使用啟動條件檢查正確的版本并將用戶重定向到要下載的 Web 位置(如果有必要),創建面向特定 .NET Framework 版本的安裝程序。項目的屬性頁中可以設置支持的運行庫版本,這就有點VS2008以后版本中的多目標支持的影子了。

調試1

選擇不同的版本

XML數據編輯視圖

在Visual Studio 2003中對XML文件的編輯有兩種模式一種是XML視圖模式,一種是數據視圖模式。XML視圖下編輯XML跟ASPX、HTML文件的編輯模式很類似,提供了代碼加亮和標記自動關閉的輔助功能,但對數據內容并不能直觀的編輯和查看;而在XML視圖模式下,則可以對XML文件內的數據進行添加修改等操作,而查看起來也舒服不少。但可能因為大部分的XML文件結構相對比較復雜,所以以后版本的Visual Studio工具似乎再沒提供這樣的功能。

視圖

ASP.NET 移動設計器

ASP.NET 移動設計器擴展了 ASP.NET 和 .NET Framework,可用來生成移動電話、PDA 和尋呼機的 Web 應用程序。此設計器集成在 Visual Studio IDE 中。您可以創建移動 Web 應用程序,使用移動設計器修改移動 Web 窗體,然后生成和運行該應用程序(所有這些操作都是在 Visual Studio 中完成的)。

設計

.NET Framework 1.1和Visual Studio .NET 2003 的總體表現優秀外加微軟幾乎全體產品線的支持,使得.NET Framework 1.1和Visual Studio .NET 2003被大規模推廣和采用,時至今日我們仍然能夠看到不少公司和個人還在使用Visual Studio .NET 2003進行開發。

作者簡介

衣明志,蟬聯五屆微軟MVP,煙臺.NET俱樂部主席,現主要從事.NET平臺下的Web應用開發、解決方案、構架設計及技術培訓等工作。

[[9933]] 

照片居中者為衣明志老師(51CTO編輯注)

責任編輯:彭凡 來源: 51CTO
相關推薦

2009-11-23 17:03:47

Visual Stud

2009-12-03 10:15:41

Visual Stud

2009-12-09 15:40:04

Visual Stud

2009-12-03 10:26:38

Visual Stud

2009-12-09 17:28:56

Visual Stud

2009-12-09 17:20:13

2010-03-11 16:09:36

Visual Stud

2012-06-15 09:30:36

趨勢

2009-11-24 15:18:02

Visual Stud

2009-11-24 16:14:26

Visual Stud

2009-11-24 09:09:53

Visual Stud

2020-12-17 18:30:44

華為鴻蒙智能手機操作系統

2009-11-24 11:42:20

Visual Stud

2013-05-09 16:05:39

iCoremail企業郵箱移動辦公

2009-12-02 09:43:38

Visual Stud

2016-12-02 12:48:33

2023-02-22 11:39:50

2009-11-24 13:56:53

Visual Stud

2009-12-09 16:06:05

Visual Stud

2019-05-09 10:14:31

CPUIntelAMD
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: a黄毛片| 一级大片网站 | 人人草天天草 | 日韩精品视频在线观看一区二区三区 | 欧美国产精品一区二区三区 | 国产成人精品一区二区三区在线 | 日韩二区 | 国产欧美精品一区二区色综合 | 久久精品久久久久久 | 天天拍天天操 | 午夜视频在线观看一区二区 | 欧美不卡在线 | 日韩在线中文 | 久久91| 午夜免费在线 | 久久国产视频网站 | 欧美日韩一区在线播放 | 久久亚洲一区二区三区四区 | 精品日韩在线 | 亚洲精品一区中文字幕乱码 | 精品久久电影 | 国产精品久久久久久亚洲调教 | 久久伊人精品 | 在线看片网站 | 欧美视频中文字幕 | 欧美xxxx在线| 精品国产1区2区3区 一区二区手机在线 | 青青操91 | 国产精品美女久久久久久久久久久 | 久久精品国产亚洲 | 91视频免费视频 | 久久国产婷婷国产香蕉 | 日韩视频一区二区 | 91精品国产欧美一区二区 | 天天插天天干 | 久久精彩视频 | 久久不射电影网 | 久久久精品一区 | 欧美在线播放一区 | 先锋影音资源网站 | 午夜影院污|