日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

本周ASP.NET英文技术文章推荐[02/25 - 03/03]

發布時間:2024/4/17 asp.net 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 本周ASP.NET英文技术文章推荐[02/25 - 03/03] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要

本期共有9篇文章:

  • 借助UpdatePanel實現延遲加載
  • 技巧和訣竅:ASP.NET中的URL重寫
  • Sys.WebForms.PageRequestManagerParserErrorException——這是什么東西?應該如何避免?)
  • 編寫自己的Rich Text Editor
  • Mike Woodring的.NET示例程序
  • ASP.NET中內建的異步I/O支持
  • ASP.NET AJAX Control Extender中對跨瀏覽器的支持——比我想象的更巧妙
  • 從ASP.NET Web Site遷移到ASP.NET Web Application Project
  • IIS 7:Windows Vista及更高版本的Web服務器
  • ?

    [1] Delayed load with an UpdatePanel (借助UpdatePanel實現延遲加載)

    若是在頁面的加載過程中有某個步驟非常耗時,那么可以考慮一下這個巧妙的方法。其基本思想就是,先盡快將頁面顯示出一部分。然后由頁面中的Timer觸發某個UpdatePanel進行更新,此時再在服務器端進行那些漫長的操作。這樣做的好處就是盡快給用戶反饋,別讓他們傻等著。

    其實這樣做有些殺雞用宰牛刀,更好的方法也不是沒有,不過若你對JavaScript實在是不感冒的話,那么這個也是不錯之選。

    ?

    [2] Tip/Trick: Url Rewriting with ASP.NET (技巧和訣竅:ASP.NET中的URL重寫)

    這是Scott大牛的一篇簡要介紹URL重寫文章(當然是在ASP.NET平臺上),說好聽了叫做提綱挈領,說不好聽的就是泛泛而談。不過若是這樣的高手再來寫一些太過細致的文章,那么似乎有點丟面子了(呵呵,玩笑而已)。

    實話實說,本文還是相當向當地有才的!Scott的文筆讓我們放心,沒有什么生僻詞或是復雜句法,讀完之后會對自己的英語水平信心爆棚。其中包含了如下內容,非常適合從未接觸過URL重寫的朋友學習。特別是四種方法均給出了示例程序,實屬難得!

  • 為啥需要URL重寫/映射?
  • URL重寫的場景舉例
  • 第一種方法:使用Request.PathInfo參數代替QueryString
  • 第二種方法:使用HttpModule
  • 第三種方法:在IIS 7上使用HttpModule對沒有擴展名的URL進行重寫
  • 第四種方法:在IIS 5和IIS 6上使用ISAPIRewrite對沒有擴展名的URL進行重寫
  • 在進行URL重寫時處理ASP.NET的回送
  • 正確處理對CSS和圖像的引用
  • ?

    [3] Sys.WebForms.PageRequestManagerParserErrorException - what it is and how to avoid it (Sys.WebForms.PageRequestManagerParserErrorException——這是什么東西?應該如何避免?)

    Sys.WebForms.PageRequestManagerParserErrorException其實是一個ASP.NET AJAX中定義的客戶端異常。別被那么長的異常名字嚇著了,其實很簡單,就是客戶端的PageRequestManager在解析服務器端傳回的一段HTML(通過UpdatePanel進行異步回送)時發生了錯誤。

    我們都知道,由UpdatePanel實現的異步回送的響應信息有著獨特的、能讓客戶端PageRequestManager理解的格式,而若是你在異步回送的過程中不小心打亂了這個格式,那么就非常有可能看到這個異常。例如在Page_Load中用Response.Write()寫入了一段JavaScript等。

    本文還給出了幾種導致Sys.WebForms.PageRequestManagerParserErrorException的常見原因,并分別給出了解決方案。實屬一篇關于ASP.NET AJAX深入分析的難得佳作。

    ?

    [4] Rich Text Editor - Part I / Part II (編寫自己的Rich Text Editor)

    你是否曾經想過,我們每天上網都要用到的那些Rich Text Editor到底是怎么編寫出來的呢?這是用到了什么高深的技術呢?其實并不難,跟著這兩篇文章學習一下吧,雖然篇幅有點長,但誰讓人家有技術含量呢?

    ?

    [5] Mike Woodring's .NET Sample Page (Mike Woodring的.NET示例程序)

    Mike Woodring給出了一些小小的.NET示例程序,也可以叫做代碼片斷。內容算是比較豐富,收藏起來,以后需要的時候可以快速查看一下。包含如下幾個大的分類:

  • Remoting and Sockets
  • Reflection
  • Threading and Synchronization
  • Assemblies
  • Security
  • Configuration
  • Context
  • Miscellaneous
  • ?

    [6] Built-In Asynchronous I/O Support in ASP.NET (ASP.NET中內建的異步I/O支持)

    I/O操作一般都很費時——地球人都知道。ASP.NET(或者說.NET Framework)因此內建了一些輔助我們進行異步I/O操作的機制,本文就介紹了一些典型的場景,適合入門。包含如下內容:

  • 異步文件讀寫
  • 異步Remoting
  • XML Web Services
  • 異步網絡通信
  • ?

    [7] Cross-browser ASP.NET AJAX Control Extender support - trickier than I thought (ASP.NET AJAX Control Extender中對跨瀏覽器的支持——比我想象的更巧妙)

    本文分析了ASP.NET AJAX Control Extender中對跨瀏覽器的支持的具體實現方法,并舉出了很多實例。作者現在正在參與開發ASP.NET AJAX Control Extender,有著相當的經驗。若你想了解一些跨瀏覽器兼容的實現,那么可以參考一下本文。

    ?

    [8] ASP.NET Projects to WAP conversion?(從ASP.NET Web Site遷移到ASP.NET Web Application Project)

    ASP.NET Web Application Project已經發布多時了,不單是那些“懷舊”的開發者喜歡,這個東西也確實能夠彌補很多ASP.NET Web Site的不足之處。

    但從ASP.NET Web Site到ASP.NET Web Application Project的遷移過程卻并不總是那么簡單的,大牛Rick Strahl就在這篇文章中給出了一個比較詳細的遷移指導,非常值得我們參考。

    ?

    [9] IIS 7.0: Explore The Web Server For Windows Vista And Beyond (IIS 7:Windows Vista及更高版本的Web服務器)

    這是一篇介紹IIS 7的文章,并不深入,但卻完整覆蓋了IIS 7的各個新特性。作為MSDN上的文章,自然秉承了它一貫嚴肅性,可能讀起來并沒有Blog文章那么有意思,但其權威性卻不容挑戰。有空的時候看看也好,免得被微軟的技術發展所拋棄~~

    本文介紹了以下關于IIS 7的內容:

  • Modular Web Server
  • Simplified Deployment and Configuration
  • Improved Administration
  • .NET Framework and Scripting
  • Building Web Server Features
  • ASP.NET Integration
  • Improved Security
  • Improved Diagnostics
  • Diagnosing Errors without Debugging
  • Improved Performance
  • Backward Compatibility
  • ?

    [a] Windows Live Messenger的有趣玩意

    最后來個“彩蛋”,具體看下面吧,不多說了。?

    轉載于:https://www.cnblogs.com/dflying/archive/2007/03/03/662426.html

    與50位技術專家面對面20年技術見證,附贈技術全景圖

    總結

    以上是生活随笔為你收集整理的本周ASP.NET英文技术文章推荐[02/25 - 03/03]的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。