.NET框架最初發布之后不久,微軟增加了對互連移動設備的支持,叫做微軟移動Internet工具包(Microsoft Mobile Internet Toolkit)?,F在它們被叫做asp.net移動控件,并被包含在V1.1和所有未來微軟Visual Studio .NET產品里。ASP.NET的移動控件繼續自ASP.NET的基礎服務器控件,并增加了動態生成代碼的能力,這些代碼專門為運行Web應用程序的移動設備進行了優化。這些移動設備可以是全功能的PDA瀏覽器,也可以是5行20字符的移動電話顯示屏。去除這些設備專用的生成特性讓設計師和開發人員能夠專注于其Web應用程序邏輯,并迅速地將已有的商業邏輯擴展到新的設備上。
V1.1里最重要的新功能是加入了實時版本的.NET壓縮框架(CF)。CF重新編寫了通用語言運行庫、Windows窗體控件,以及其他設計用來在小型設備上高效工作的.NET框架特性。它還支持.NET框架類庫的一個大型子集,它是微軟為小型設備而優化的。CF將會支持的設備包括Pocket PC 2000、Pocket PC 2002、Pocket PC 2002 Phone Edition,以及裝備了Windows CE .NET 4.1操作系統的定制嵌入設備。微軟最近還公布在未來幾年CF會被擴展,從而答應開發人員開發用于智能電話(SmartPhone,原先的Stinger)平臺的應用程序。
CF的這些新變化都是為了獲得更好的性能。它給CE設備帶來了可治理代碼(例如,內存治理、代碼可靠性和語言的中立性)的益處,并統一了桌面系統和服務器的編程模型。CF提供了同xml Web服務的無縫連接和豐富的數據庫訪問特性,包括許多XML類和ADO.NET的核心功能。SQLServerCE命名空間答應開發人員創建能夠使Microsoft SQL服務器2000 Windows CE 2.0來訪問數據的應用程序。盡管許多內部的特性是通過類來表現的,但是CF答應開發人員使用P/Invoke來訪問本地平臺的特性。如要獲得更多關于CF的背景知識,見《.NET簡化框架概覽》。