我的ASP.NET AJAX控制項——PopupNotificationExtender:實現OWA或Messenger樣式的資訊提示視窗

前幾天有朋友說希望能用ASP.NET AJAX實作類別似OWA或Messenger樣式的資訊提示視窗,當系統有新訊息的時候,可以在螢幕右下角彈出一個提示面板,其中放置自訂的訊息。就像下面圖示的這樣:今天上午抽時間作了一個,以ASP.NET AJAX Control Toolkit

Microsoft AJAX Library Cheat Sheet——ASP.NET AJAX用戶端架構的快速參考系列(翻譯全部完成)

在本周(月?)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

OWA或Messenger樣式的資訊提示視窗——編寫ASP.NET AJAX Extender控制項(中):封裝成伺服器端控制項

用戶端Behavior搞定之後,我們就要藉助ASP.NET AJAX Control Toolkit提供的一大堆基礎設施,也就是基類等將其封裝成伺服器端控制項。否這給別人一個JavaScript檔案,那多不專業啊。 建立Visual Studio項目這回我們要寫得是C#代碼,所以Visual Studio自然是少不了的。在其中建立一個類庫項目,取名為PopupNotificationExtender。然後我們要做這幾件事:將編譯ASP.NET AJAX Control

OWA或Messenger樣式的資訊提示視窗——編寫ASP.NET AJAX Extender控制項(下):使用該控制項(樣本程式)

 在前面兩篇(OWA或Messenger樣式的資訊提示視窗——編寫ASP.NET AJAX Extender控制項(上):用戶端Behavior和OWA或Messenger樣式的資訊提示視窗——編寫ASP.NET AJAX Extender控制項(中):封裝成伺服器端控制項)中,我們建立了自己的ASP.NET AJAX Extender控制項,這一篇將介紹如何在實際項目中使用該控制項。 關於該控制項的詳細功能、實際運行時的介面效果以及詳細屬性列表,請參考我的ASP.NET

使用ASP.NET AJAX Control Toolkit中的NoBot控制項拒絕垃圾發布程式

本文來自我即將出版的《ASP.NET AJAX程式設計 第I卷 伺服器端ASP.NET AJAX Extensions與ASP.NET AJAX Control Toolkit(暫訂名)》第10章第1節。請各位朋友不吝給出建議和意見。   10.1 NoBot:拒絕機器人程式 NoBot 控制項可以為頁面中的表單提供類似CAPTCHA[注釋1]而卻無需任何使用者操作的驗證,以阻止機器人程式自動認可垃圾資訊。   10.1.1 應用情境

在PHP中使用ASP.NET AJAX

藉助於CodePlex上開源項目PHP for Microsoft AJAX Library的協助,我們已經可以在PHP上使用ASP.NET AJAX的很多核心功能了。 下載安裝PHP for Microsoft AJAX Library目前僅僅處於Alpha階段,想實際使用似乎還早了點,只能嘗鮮了。預先需求有PHP

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(1):調用Web Service、調用頁面中的類方法

本文來自《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沒有提供什麼“花哨”

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(2):處理非同步呼叫中的異常

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。3.3 處理非同步呼叫中的異常

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(3):保持使用者上下文

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.4 保持使用者上下文

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(4):非同步通訊層產生的用戶端代理類、使用HTTP GET進行調用

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。  3.5 非同步通訊層產生的用戶端代理類 在前面幾節中,我們已經看到了ASP.NET AJAX非同步通訊層為Web Service產生的用戶端非同步呼叫代理的基本使用方法。這裡有必要再詳細介紹一下該用戶端代理的功能,並做以總結。 如下代碼就是ASP.NET

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(5):伺服器端和用戶端資料類型的自動轉換:基本類型和枚舉類型

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。  3.7 伺服器端和用戶端資料類型的自動轉換 讀到這裡,細心的讀者可能已經發現了:前面的樣本程式中傳遞給Web Service以及從Web Service返回的資料的類型均為簡單的字串或是整數。可是在實際開發中,只傳遞字串或整數類型的資料顯然是不夠用的。那麼ASP.NET

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(6):伺服器端和用戶端資料類型的自動轉換:複雜類型

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。   3.7.3 複雜類型 若想傳遞某些複雜的資料類型,比如某個自訂類型或結構,那麼我們要顯式告知ASP.NET AJAX非同步通訊層為該伺服器端類型產生相應的用戶端JavaScript類型。

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(7):伺服器端和用戶端資料類型的自動轉換:泛型集合類型

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.7.4 泛型集合類型.NET Framework 2.0中新引入的泛型集合類型不但能夠大大提高程式的執行效率,也能讓IDE在編譯前就能瞭解更多的類型資訊,進而在我們的開發過程中提供更完善的輔助資訊。因此,作為“傳統”集合的替代品,泛型集合類型正被越來越廣泛地使用於各種.NET應用程式中。

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(8):伺服器端和用戶端資料類型的自動轉換:數群組類型

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.7.5 數群組類型 ASP.NET AJAX非同步通訊層能夠為數群組類型自動產生相應的用戶端JavaScript數組,如果數組中的項目為簡單類型,那麼無需任何額外操作。考慮如下的返回int[]的Web Service方法: [WebMethod]public int[]

使用ASP.NET AJAX非同步呼叫Web Service和頁面中的類方法(9):伺服器端和用戶端資料類型的自動轉換:DataTable和DataSet

本文來自《ASP.NET AJAX程式設計 第II卷:用戶端Microsoft AJAX Library相關》的第三章《非同步呼叫Web Service和頁面中的類方法》,請同時參考本章的其他文章。 3.7.6 DataTable和DataSet DataTable和DataSet是ADO.NET中的重要概念,這兩個對象均非常複雜,其中包含了大量的複雜類型和循環參考。為了能夠在ASP.NET AJAX非同步通訊層中傳遞這兩種類型的資料,微軟公司在ASP.NET AJAX Futures

WebCast《實戰ASP.NET AJAX系列課程(2):使用用戶端架構建立“純粹”的Ajax應用程式》相關資源

本課程將從頭開始使用ASP.NET AJAX用戶端架構/組件建立一個“純粹”的Ajax應用程式的全過程。適合於開發人員學習Ajax所帶來的這種嶄新的開發方式,即將展示層完全放在用戶端,瀏覽器和伺服器之間只傳送純粹的資料。同時也能協助開發人員融會貫通ASP.NET AJAX的用戶端架構。 觀看錄影:(coming soon...) 下載PPT:ASPNETAJAX_IN_ACTION_2.zip 下載代碼:DemoCode.zip 本代碼來自《ASP.NET

更加全面的ASP.NET AJAX(Atlas)學習、參考資源(英文)

前面幾天我總結了一些ASP.NET AJAX(開發代號Atlas)重要參考資源大收集,近來偶爾發現了一個英文網站,也總結了一下ASP.NET AJAX(Atlas)的學習資源。粗略看了一下,比我前一個總結的內容豐富多了,實在不敢獨享,搬過來希望能和朋友們分享。注意,下面有些內容是針對CTP版本的ASP.NET AJAX,現在已經有些過時,還請朋友們多加小心,去偽存真。 ASP.NET AJAX Quick StartDefinition: ASP.NET

用戶端調用伺服器端方法——ASP.NET AJAX(Atlas)、Anthem.NET和Ajax.NET Professional實現之小小比較

前幾天曾經發過一篇《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

微軟公司放出承諾的ASP.NET AJAX 1.0伺服器端實現原始碼

Scott在Blog中曾經提到ASP.NET AJAX 1.0的伺服器端原始碼也將公開給開發人員(應用Microsoft Reference License (Ms-RL)許可協議),包括UpdatePanel、UpdateProgress、ScriptManager以及Network

擁抱變化——從Atlas到ASP.NET AJAX(1):下載安裝總覽

序在前面的文章(Atlas新版本的發布對我而言無疑是一個晴天霹靂)中,我曾說到第一本書(《ASP.NET Atlas程式設計:第I卷 伺服器端》初稿完成)夭折的事情。該文章發布之後,得到了絕大多數朋友們的熱情鼓勵和悉心安慰,讓我體會到了部落格園中溫暖的大家庭一般的感覺,也讓我又充滿了繼續寫下去的信心。昨天和人民郵電出版社圖靈公司的編輯、主編等交流過,決定還是要繼續把這三卷(伺服器端、用戶端、進階內容)寫下去。然由於Atlas到ASP.NET

總頁數: 1638 1 .... 447 448 449 450 451 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.