var alimama_pid="mm_10096109_566393_892186"; var alimama_titlecolor="0000FF"; var alimama_descolor ="000000"; var alimama_bgcolor="FFFFFF"; var alimama_bordercolor="E6E6E6"; var alimama_linkcolor="008000"; var alimama_bottomcolor="FFFFFF"; var alimama_anglesize="0"; var alimama_bgpic="0"; var alimama_icon="0"; var alimama_sizecode="11"; var alimama_width=760; var alimama_height=90; var alimama_type=2;
本文的主要內容是通過ASP.NET AJax調用WCF服務的代碼示例。開發環境是:.Net Framework 3.5 Beta 2+Visual Studio 2005。
准備:
1、安裝.Net Framework 3.5 Beta 2。
ASP.NET AJax調用WCF服務需要.Net Framework 3.5 Beta 2中的System.Web.Extensions.dll(3.5.0.0),System.ServiceModel.Web.dll支持。
開始我安裝的是.Net Framework 3.5 June 2007 Community Technology PrevIEw (CTP),走了一些彎路。
2、安裝Visual Studio 2005 extensions for .Net Framework 3.0 (WCF & WPF)。
3、檢查IIS是否有.svc到c:\Windows\microsoft.Net\framework\v2.0.50727\ASPnet_isapi.dll的映射,如果沒有,建立映射,建立時取消“檢查文件是否存在”的選擇。
開始:
1、在VS 2005中新建一個Web Site項目。
添加web.config,將改為。
2、在該項目中添加一個WCF Service,命名為CNBlogsWCFService.svc。