微软一站式示例代码库 7月新代码示例发布
微軟一站式示例代碼庫 7月新代碼示例發(fā)布。
下載地址: http://1code.codeplex.com/releases/view/69942
你也可以通過 示例代碼瀏覽器 或 示例代碼瀏覽器Visual Studio擴展,按需下載和管理所需的示例代碼。
如果您是第一次聽說All-In-One Code Framework(一站式示例代碼庫)這個項目,請參閱微軟一站式示例代碼庫中文主頁上的介紹,以及這段視頻:http://www.microsoft.com/showcase/en/us/details/40015bbc-2ded-4aba-9613-2c5a47ee3084。
----------------------------------------------------
Silverlight 新示例代碼
CSSL4SessionCookie
下載: http://code.msdn.microsoft.com/CSSL4SessionCookie-be844333
該示例代碼由微軟資深Support Escalation Engineer - Jon Burchel 編寫,演示如何在ASP.NET網(wǎng)頁和Silverlight程序間保留session ID。設想網(wǎng)頁A中host了一個Silverlight程序。該Silverlight程序發(fā)出web request請求到同一站點的網(wǎng)頁B。默認情況下,Silverlight程序不會保留網(wǎng)頁A中的session ID并傳遞給網(wǎng)頁B - 這造成網(wǎng)頁B和網(wǎng)頁A被視為兩個不同的session。這個問題令不少Silverlight開發(fā)人員感到很頭疼。本示例演示了一種簡單的機制 – 將session ID cookie手動地append到web request中,保留住session。
----------------------------------------------------
Windows Azure 新示例代碼
CSAzureWebRoleIdentity
下載:http://code.msdn.microsoft.com/CSAzureWebRoleIdentity-004bc8dd
CSAzureWebRoleIdentity 是一個Windows Azure中host的Web Role。它將安全認證的責任委托給了安全令牌服務 (STS),從而將認證代碼和業(yè)務邏輯分離,減輕了web 開發(fā)人員的負擔。
該示例代碼應一個熱門的Windows Azure 示例請求而編寫:webrole-ADFS authentication。該示例請求已收到了25個客戶的投票。
----------------------------------------------------
ASP.NET 新示例代碼
CSASPNETControlPermissionForFiles, VBASPNETControlPermissionForFiles
下載:
C# 版: http://code.msdn.microsoft.com/CSASPNETControlPermissionFo-8ed8306b
VB 版: http://code.msdn.microsoft.com/VBASPNETControlPermissionFo-a67f4b12
該示例演示了如何控制ASP.NET 項目部署在server端的文件URL訪問權限 - 防止一些文件被用戶通過URL絕對路徑下載到。示例中,我們檢查請求文件的后綴。如過不是.jpg文件,則重定向到NoPermissionPage頁面。同時用戶也不能通過copy URL來訪問到jpg文件。
CSASPNETFixedHeaderGridView, VBASPNETFixedHeaderGridView
下載:
C# version: http://code.msdn.microsoft.com/CSASPNETFixedHeaderGridView-9782c89b
VB version: http://code.msdn.microsoft.com/VBASPNETFixedHeaderGridView-7b359f7d
ASP.NET的GridView控件加載并顯示很多行數(shù)據(jù)時,如果我們滾動垂直滾動條,GridView控件的header 往往會移出頁面的可視范圍,造成閱讀數(shù)據(jù)的不便。該示例演示了如何使用jQuery固定住GridView header的位置。所演示的方法適用于各種網(wǎng)頁瀏覽器。
CSASPNETDisableScriptAfterExecution. VBASPNETDisableScriptAfterExecution
下載:
C# version: http://code.msdn.microsoft.com/CSASPNETDisableScriptAfterE-8bf228fd
VB version: http://code.msdn.microsoft.com/VBASPNETDisableScriptAfterE-7b6d469c
該ASP.NET示例代碼演示如何在code behind注冊客戶端script代碼,當script執(zhí)行完后注銷掉所注冊的script代碼。
CSASPNETShowSpinnerImage, VBASPNETShowSpinnerImage
下載:
C# version: http://code.msdn.microsoft.com/CSASPNETShowSpinnerImage-d7ac1552
VB version: http://code.msdn.microsoft.com/VBASPNETShowSpinnerImage-53ce1d10
該示例演示如何在加載大量數(shù)據(jù)時演示spinner image。Spinner image在處理耗時操作時可以給用戶帶來更好的體驗。
----------------------------------------------------
Windows General 新示例代碼
CSTiffImageConverter
下載:http://code.msdn.microsoft.com/CSTiffImageConverter-92ac2358
該示例由微軟Associate Consultant Anand Malli編寫。演示了如何在JPEG和TIFF圖片文件格式直接相互轉換,包括如何將多張JPEG文件合并成一張TIFF圖片。
TIFF (標簽圖像文件格式, Tagged Image File Format)是一種主要用來存儲包括照片和藝術圖在內(nèi)的圖像的文件格式。TIFF 是一個靈活適應性強的文件格式。通過在文件標頭中使用“標簽”,它能夠在一個文件中處理多幅圖像和數(shù)據(jù)。標簽能夠標明圖像的如圖像大小這樣的基本幾何尺寸,或者定義圖像數(shù)據(jù)是如何排列的,或者是否使用了各種各樣的圖像壓縮選項。例如,TIFF可以包含JPEG和行程長度編碼壓縮的圖像。TIFF文件也可以包含基于矢量的裁剪區(qū)域(剪切或者構成主體圖像的輪廓)。使用無損格式存儲圖像的能力使TIFF文件成為圖像存檔的有效方法。與JPEG不同,TIFF文件可以編輯然后重新存儲而不會有壓縮損失。其它的一些TIFF文件選項包括多層或者多頁。
CSHexStringByteArrayConverter, VBHexStringByteArrayConverter
下載:
C# version: http://code.msdn.microsoft.com/CSHexStringByteArrayConvert-a80e955d
VB version: http://code.msdn.microsoft.com/VBHexStringByteArrayConvert-be271820
該示例代碼演示了如何在byte 數(shù)組和16進制數(shù)字字符串之間相互轉換。例如
"FF00EE11" <--> { FF, 00, EE, 11 }
CSImageFullScreenSlideShow, VBImageFullScreenSlideShow
下載:
C# version: http://code.msdn.microsoft.com/CSImageFullScreenSlideShow-79e29568
VB version: http://code.msdn.microsoft.com/VBImageFullScreenSlideShow-364ae534
該Windows Form示例演示如何在Form中幻燈片播放圖片,以及如何進入全屏模式播放圖片。
----------------------------------------------------
Windows Driver Kit 新示例代碼
微軟資深Escalation Engineer (Bart Bartel )和他的團隊成員再次完成了3個Windows Drive Kit相關的新示例代碼。
CppVDSFormatVolume
下載:http://code.msdn.microsoft.com/CppVDSFormatVolume-c84cb6f2
該C++示例演示如何使用Virtual Disk Service (VDS) API 對磁盤進行格式化。你需要傳入需要格式化的盤符ID和格式化的目標系統(tǒng)文件格式。該示例程序會按照你的設置格式化目標磁盤。
CppVDSFormatVolume.exe [-options]...
???? -v <volume number (decimal)> REQUIRED INPUT
???? -t <target file system type: NTFS, FAT32, etc.> UPPER CASE ONLY, REQUIRED INPUT
???? e.g.: CppVDSFormatVolume.exe -v 3 -t NTFS
不小心的格式化磁盤可能會造成數(shù)據(jù)丟失,所以務必小心嘗試該示例代碼。你可以考慮在虛擬機或者USB盤符上做試驗。
CppVDSUninstallDisks
下載:http://code.msdn.microsoft.com/CppVDSUninstallDisks-7192ea26
該C++示例演示如何使用Virtual Disk Service (VDS) API 卸載磁盤。
同樣,不小心的磁盤卸載可能會造成數(shù)據(jù)丟失,所以務必小心嘗試該示例代碼。你可以考慮在虛擬機上做試驗。
CppVhdAPI
下載: http://code.msdn.microsoft.com/CppVhdAPI-4412d182
該示例演示了Windows 7新增的Virtual Hard Disk (VHD) API的使用,包括VHD的創(chuàng)建、加載、卸載、或者和設置VHD的信息等等。
該是里必須在Windows 7 或Windows Server 2008 R2或更新的操作系統(tǒng)上運行。
----------------------------------------------------
TFS 新示例代碼
CSTFSWorkItemLinkInfoDetails, VBTFSWorkItemLinkInfoDetails
下載:
C# version: http://code.msdn.microsoft.com/CSTFSWorkItemLinkInfoDetail-d141169b
VB version: http://code.msdn.microsoft.com/VBTFSWorkItemLinkInfoDetail-e22ecdfd
該TFS示例演示了如何獲取TFS WorkItem的WorkItemLinkInfo詳細信息,包括:
Source:[Source title] ==> LinkType:[Link Type] ==> Target:[Target title]
感謝園友對一站式示例代碼庫的支持。如有任何反饋,請email至onecode@microsoft.com
轉載于:https://www.cnblogs.com/Jialiang/archive/2011/07/18/2109455.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的微软一站式示例代码库 7月新代码示例发布的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模块修改-column_left.php
- 下一篇: flot中文API(转载)