Time of Update: 2018-12-07
作者:Dflying Chen (http://dflying.cnblogs.com/)PS:又是好久沒更新了,慚愧啊……希望大家繼續支援我。在這個系列的上面幾篇(開發ASP.NET Atlas伺服器端Extender控制項——基本概念以及預先需求,開發ASP.NET Atlas伺服器端Extender控制項——編寫用戶端Behavior,開發ASP.NET Atlas伺服器端Extender控制項——編寫伺服器端Extender &
Time of Update: 2018-12-07
閱讀本文之前,您需要安裝完成Microsoft ASP.NET AJAX v1.0 Beta(詳見擁抱變化——從Atlas到ASP.NET AJAX(1):下載安裝總覽)。安裝完成之後,Visual Studio中建立Web Site的時候會多出一個模版:ASP.NET AJAX Enabled Web Site。接下來的內容均將基於建立的ASP.NET AJAX Enabled Web Site。在ASP.NET
Time of Update: 2018-12-07
Anthem.NET近日有朋友和我提到Anthem.NET這個同樣基於ASP.NET的Ajax架構,今天有機會親自嘗試了一下。初步的感覺似乎和ASP.NET AJAX不相上下,甚至某些地方要強於ASP.NET
Time of Update: 2018-12-07
在本周(月?)ASP.NET英文技術文章推薦[12/24 - 01/27]中,我曾經提到過一個非常實用的Microsoft AJAX Library Cheat Sheets。英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip。近日有空陸續將其翻譯成中文版,供各位朋友參考。原作著作權聲明:Copyright (c) 2004-2006, Milan
Time of Update: 2018-12-07
用戶端Behavior搞定之後,我們就要藉助ASP.NET AJAX Control Toolkit提供的一大堆基礎設施,也就是基類等將其封裝成伺服器端控制項。否這給別人一個JavaScript檔案,那多不專業啊。 建立Visual Studio項目這回我們要寫得是C#代碼,所以Visual Studio自然是少不了的。在其中建立一個類庫項目,取名為PopupNotificationExtender。然後我們要做這幾件事:將編譯ASP.NET AJAX Control
Time of Update: 2018-12-07
本文來自我即將出版的《ASP.NET AJAX程式設計 第I卷 伺服器端ASP.NET AJAX Extensions與ASP.NET AJAX Control Toolkit(暫訂名)》第10章第1節。請各位朋友不吝給出建議和意見。 10.1 NoBot:拒絕機器人程式 NoBot 控制項可以為頁面中的表單提供類似CAPTCHA[注釋1]而卻無需任何使用者操作的驗證,以阻止機器人程式自動認可垃圾資訊。 10.1.1 應用情境
Time of Update: 2018-12-07
藉助於CodePlex上開源項目PHP for Microsoft AJAX Library的協助,我們已經可以在PHP上使用ASP.NET AJAX的很多核心功能了。 下載安裝PHP for Microsoft AJAX Library目前僅僅處於Alpha階段,想實際使用似乎還早了點,只能嘗鮮了。預先需求有PHP
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。3.1 調用Web Service 之所以ASP.NET AJAX將Web Service提高到了如此的重要位置上,讓它幾乎成為了ASP.NET AJAX伺服器端邏輯最受推薦的實現方式,是因為Web Service天生就是純粹為了商務邏輯而設計的。我們都知道,Web Service沒有提供什麼“花哨”
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。3.3 處理非同步呼叫中的異常
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.4 保持使用者上下文
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.5 非同步通訊層產生的用戶端代理類 在前面幾節中,我們已經看到了ASP.NET AJAX非同步通訊層為Web Service產生的用戶端非同步呼叫代理的基本使用方法。這裡有必要再詳細介紹一下該用戶端代理的功能,並做以總結。 如下代碼就是ASP.NET
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.7 伺服器端和用戶端資料類型的自動轉換 讀到這裡,細心的讀者可能已經發現了:前面的樣本程式中傳遞給Web Service以及從Web Service返回的資料的類型均為簡單的字串或是整數。可是在實際開發中,只傳遞字串或整數類型的資料顯然是不夠用的。那麼ASP.NET
Time of Update: 2018-12-07
本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.7.3 複雜類型 若想傳遞某些複雜的資料類型,比如某個自訂類型或結構,那麼我們要顯式告知ASP.NET AJAX非同步通訊層為該伺服器端類型產生相應的用戶端JavaScript類型。
Time of Update: 2018-12-07
根據這一周的使用者反饋來講,ASP.NET AJAX(Atlas)從CTP到Beta 1,不能說是一個“進步”,當然也不能說是“退步”。作為一個變化如此巨大的新版本,ASP.NET AJAX似乎有些不夠穩定,本文將列舉出一些開發人員社區中常見的問題以及相應的解決方案,並將不斷更新,希望對各位朋友有所協助。以下兩條來自微軟公司的總監Shawn Burke的Blog(http://blogs.msdn.com/sburke/)。從用戶端調用Web Method時發生[Method Error 120
Time of Update: 2018-12-07
閱讀本文之前,您需要安裝完成Microsoft ASP.NET AJAX v1.0 Beta(詳見擁抱變化——從Atlas到ASP.NET AJAX(1):下載安裝總覽)。安裝完成之後,Visual Studio中建立Web Site的時候會多出一個模版:ASP.NET AJAX Enabled Web Site。接下來的內容均將基於建立的ASP.NET AJAX Enabled Web Site。 摘要在ASP.NET AJAX中,Extender
Time of Update: 2018-12-07
英文網站部分http://www.google.com 或者http://search.msn.com :不必多說 ASP.NET AJAX官方網站:不用多說了…… ASP.NET AJAX Control Toolkit官方網站:同樣不必多說…… 官方參考文檔:必備資料,雖然現在還不是很全。 官方討論社區:直接和ASP.NET AJAX頂級開發人員以及ASP.NET AJAX開發群組成員交流,得到他們的建議並提交反饋。ASP.NET
Time of Update: 2018-12-07
前面幾天我總結了一些ASP.NET AJAX(開發代號Atlas)重要參考資源大收集,近來偶爾發現了一個英文網站,也總結了一下ASP.NET AJAX(Atlas)的學習資源。粗略看了一下,比我前一個總結的內容豐富多了,實在不敢獨享,搬過來希望能和朋友們分享。注意,下面有些內容是針對CTP版本的ASP.NET AJAX,現在已經有些過時,還請朋友們多加小心,去偽存真。 ASP.NET AJAX Quick StartDefinition: ASP.NET
Time of Update: 2018-12-07
前幾天曾經發過一篇《ASP.NET AJAX(Atlas)和Anthem.NET——管中窺豹般小小比較》,Jeffrey Zhao說用ASP.NET AJAX中的UpdatePanel似乎不大好。我想了想確實如此,有些高射炮打蚊子的感覺。還有朋友希望我也能在比較中關照一下Ajax.NET Professional——同樣是個ASP.NET平台上非常優秀的Ajax架構。種種要求下,形成此文。本文將比較在ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET
Time of Update: 2018-12-07
Scott在Blog中曾經提到ASP.NET AJAX 1.0的伺服器端原始碼也將公開給開發人員(應用Microsoft Reference License (Ms-RL)許可協議),包括UpdatePanel、UpdateProgress、ScriptManager以及Network
Time of Update: 2018-12-07
序在前面的文章(Atlas新版本的發布對我而言無疑是一個晴天霹靂)中,我曾說到第一本書(《ASP.NET Atlas程式設計:第I卷 伺服器端》初稿完成)夭折的事情。該文章發布之後,得到了絕大多數朋友們的熱情鼓勵和悉心安慰,讓我體會到了部落格園中溫暖的大家庭一般的感覺,也讓我又充滿了繼續寫下去的信心。昨天和人民郵電出版社圖靈公司的編輯、主編等交流過,決定還是要繼續把這三卷(伺服器端、用戶端、進階內容)寫下去。然由於Atlas到ASP.NET