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

歡迎訪問 生活随笔!

生活随笔

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

asp.net

本周ASP.NET英文技术文章推荐[10/21 – 10/27]

發布時間:2023/12/9 asp.net 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 本周ASP.NET英文技术文章推荐[10/21 – 10/27] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這一篇是《本周ASP.NET英文技術文章推薦》系列的第一篇,在這個系列中,我將介紹5-10篇比較有價值的、本周發布的、與ASP.NET相關的英文技術文章,幫助各位朋友從良莠不齊的大量文章中挑出一些我認為非常有價值閱讀的,在進行一段簡要的介紹之后推薦給大家。希望這個系列文章可以讓朋友們方便地把握住當前ASP.NET技術的發展動向,了解ASP.NET開發中遇到的技巧和訣竅,并順便提高一下英文能力。

限于個人能力與精力,這些文章或許并不能保證是最好的,其中的介紹也難免有與原作者本意有所偏差,甚至相悖,希望各位朋友能夠帶著批判的眼光看這些介紹以及文章,并提出批評意見。


[1]
Ten Essential Tools: Visual Studio Add-Ins Every Developer Should Download Now(10個必需工具:每個開發者都要立即下載的Visual Studio插件)

MSDN雜志中該篇文章的作者介紹了10個非常好的Visual Studio小插件,他們分別應用在各個不同的領域,均可以大大地提高我們開發者的開發效率,這也是我強烈推薦的原因。其中比較有意思的是GhostDoc,可以自動分析并根據方法名生成其注釋,例如對于這個方法:

private?void?SavePerson(Person?person)
{

}

它會生成這樣的注釋,非常智能:

/**////?<summary>
///?Saves?the?person.
///?</summary>
///?<param?name="person">Person.</param>

private?void?SavePerson(Person?person)
{

}


[2]
Tip/Trick: Cool UI Templating Technique to use with ASP.NET AJAX for non-UpdatePanel scenarios(Tip/Trick:無UpdatePanel時與ASP.NET AJAX配合使用的很酷的模板技術)

在Scott的這篇文章中,它使用了“純粹”的客戶端ASP.NET AJAX腳本庫,而不是我們偷懶時選擇的UpdatePanel來實現了頁面中局部更新的功能。

這一點其實在ASP.NET AJAX中非常容易實現,但郁悶之處在于:服務器端生成將要返回的HTML代碼時,一般需要我們開發者手工構造出這個包含著大量HTML標簽的字符串,例如:

[WebMethod]
public?string?GetMessage(string?name)?{
????
return?"Hello?<strong>"?+?name?+?"</strong>,?the?time?here?is:?"?+?DateTime.Now.ToShortTimeString();
}

這樣既容易出錯,又不易于編寫,特別是當HTML內容很多的時候。于是Scott采用了另外一種方法——他將這些包含HTML標簽的文字寫到了ASCX文件中(這樣編寫的過程就非常容易了,就和我們熟悉的開發過程完全一樣),然后在后臺代碼中通過一個非常巧妙的ViewManager組件將其呈現(Render)成一個包含最終結果的字符串,直接返回給客戶端:

[WebMethod]
public?string?GetCustomersByCountry(string?country)
{
????CustomerCollection?customers?
=?DataContext.GetCustomersByCountry(country);
????
if?(customers.Count?>?0)
????????
return?ViewManager.RenderView("customers.ascx",?customers);
????
else
????????
return?ViewManager.RenderView("nocustomersfound.ascx");
}

在文中還提供了ViewManager的下載地址,這確實是一篇對AJAX開發者而言非常有用的文章。


[3]
View Source Editor The easy way to change the editor in Internet Explorer(View Source Editor:輕松改變IE默認的“查看源文件”所用的編輯器)

我們都知道,IE中默認的“查看源文件”所用的編輯器為記事本,這個功能顯然不能滿足開發者的需要,畢竟記事本真的太簡單了……本文介紹的這個工具則可以容易地改變IE中這個默認的設定,例如將其改為功能更加豐富的EditPlus,甚至Visual Studio……




[4] Atlas Control Toolkit -> AJAX Control Toolkit Migration Guide(從Atlas Control Toolkit到AJAX Control Toolkit的遷移指南)

無論對于使用者還是對于控件開發者,Atlas的Control Extender在20號發布的Beta 1版本中均有了非常大的變化,Shawn Burke的這篇文章詳細描述了Control Extender的開發者在遷移從前的Control Extender到最新Beta 1版時所需的步驟以及其中的注意事項。如果您曾經基于CTP版本的Atlas開發過Control Extender,那么這篇文章將是你將其遷移到Beta 1版本過程中的一個不可缺少的得力助手。


[5]
Working with Cross Page Posting Using ASP.NET 2.0(使用ASP.NET 2.0中的跨頁面提交)

跨頁面提交(Cross Page Post)是ASP.NET 2.0引入的一個非常有用的新特性,SANJIT SIL的這篇短小精悍的文章較為詳細描述了其使用方法,絕對堪稱入門的經典。


[6]
CSS Friendly ASP.NET 2.0 Control Adapters Beta 3 Now Available(CSS Friendly ASP.NET 2.0 Control Adapters Beta 3提供下載)

CSS Friendly ASP.NET 2.0 Control Adapters這個東西想必我們都聽說過,這是微軟公司對其ASP.NET 2.0原有設計中忽視Web標準的一個補救措施,旨在提供一系列的自定義適配器(Adapter),讓ASP.NET 2.0頁面生成出符合Web標準的HTML代碼,最主要的就是去掉了好多用于布局的<table>標簽。

現在這個東西推出了最新的Beta 3版本,也基本上趨于穩定。注意Web標準的頁面開發人員應該及時安裝并學習其使用方式,讓我們的ASP.NET頁面不再被Web標準所鄙視。


[7]
ASP.NET Supervising Controller (Model View Presenter) From Schematic To Unit Tests to Code(ASP.NET中的Supervising Controller (Model View Presenter)模式——從圖解到單元測試再到代碼)

Martin Fowler這個設計模式巨無霸前不久將Model-View-Presenter分成了兩個相對獨立的模式:Supervising Controller和Passive View。這篇文章就介紹了如何在ASP.NET中使用Supervising Controller模式以及其帶來的好處,同樣極為短小精悍但清晰易懂。下面的評論也非常有價值。


[8]
First look and few thoughts on the Microsoft AJAX Beta(對ASP.NET AJAX Beta的第一眼印象和一些想法)

ASP.NET AJAX最近如日中天,Rick Strahl(微軟MVP)的這篇文章對20號剛剛新鮮出爐的這個突然間變得誰都不認識了的新的Atlas Beta 1作了一番毫不留情的批判!下面的討論也沸沸揚揚,既有Atlas開發組的成員,又有同樣被“忽悠”了的開發者。

沒過幾天,Rick Strahl又發表了一篇More MS Ajax Pain(ASP.NET AJAX Beta的更多痛苦),其中揭露出了很多Atlas Beta 1中的低級Bug以及不可思議的設計方式,下面同樣討論得不可開交。不單單是這位老兄,我們所熟悉的意大利知名ASP.NET技術作家Dino Esposito也在其Blog上抱怨了一番——Don't call it Beta 1(別叫它Beta 1),因為Dino的關于Atlas的新書也馬上即將出版,所以估計他和我一樣也備受打擊(Atlas新版本的發布對我而言無疑是一個晴天霹靂),及其郁悶之下才發此牢騷……真可謂是世事難料啊。

總結

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

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

主站蜘蛛池模板: 日日日网站 | 在线色综合 | 噜噜吧噜噜色 | 奇米影视中文字幕 | 色偷偷中文字幕 | 精品一二三区久久aaa片 | 天堂网av2018| 日本性网站 | aaaa视频| 轻轻草在线视频 | 美女精品一区 | 亚洲影视中文字幕 | 天天黄色片| 久久高清国产 | 自拍偷拍在线播放 | 黄色香蕉网站 | 国产精品久久国产精麻豆96堂 | 黄片毛片一级 | 欧美日韩一区二区区 | 一级黄色大片 | 无遮挡在线 | 黑人玩弄人妻一区二区三区 | 欧美区二区三区 | 欧美日韩在线视频观看 | 国产特黄aaaaa毛片 | 顶级嫩模啪啪呻吟不断好爽 | 亚洲三级欧美 | 性少妇bbw张开 | 蜜桃视频一区二区三区在线观看 | 久久日视频 | 欧美区一区二区三 | 成人免费看片在线观看 | 久热青草 | 福利一区二区在线 | 成人av影院在线观看 | 大黑人交交护士xxxxhd | 少妇精品视频一区二区 | 免费黄色三级 | 五月天婷婷基地 | 中文字幕观看在线 | 国产一区在线视频 | 可以在线看的av | 婷婷深爱激情 | 强开小嫩苞一区二区三区网站 | 久久久精品久久久 | 日韩第三页| 欧美做爰猛烈床戏大尺度 | 综合性色 | 曰韩在线 | 做爰视频毛片视频 | 蜜臀久久99精品久久久久久宅男 | www.亚洲欧美 | 日本视频网址 | 久久99久久99精品中文字幕 | 亚洲一区 在线播放 | 亚洲av无码一区二区乱子伦 | 精品久久久久久久久久久久久久久久久 | 91麻豆国产福利精品 | 日韩高清影视在线观看 | 人人爱人人澡 | 亚洲v | 免费荫蒂添的好舒服视频 | 裸体美女免费视频网站 | 手机午夜视频 | 一区二区自拍偷拍 | 日韩专区在线播放 | 神马午夜av | 欧美精品三区 | 久久电影一区二区 | 在线免费观看小视频 | 欧美福利小视频 | 色网站观看 | 天堂av中文 | 中文字幕在线播放视频 | 国产盗摄精品 | 亚洲色图视频网站 | 亚洲成人999 | 成人啪啪网站 | 人民的名义第二部 | 日本三级456| 2021久久| 午夜网站在线观看 | 成人免费视频免费观看 | 欧美日韩成人一区二区三区 | 日本亚洲色大成网站www久久 | 久久精品国产一区二区电影 | 成人午夜免费毛片 | 婷婷av在线| 国产精品精品国产色婷婷 | 免费人成视频在线播放 | 国产成人精品一区二区三区免费 | 久久夜色av | 在线国产播放 | 中文一区在线 | 黑巨茎大战欧美白妞 | 欧美偷拍一区二区 | 欧美 日韩 国产 成人 在线观看 | 国产乱淫av麻豆国产免费 | 色婷婷av一区二区三区之红樱桃 |