国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
本周ASP.NET英文技術(shù)文章推薦[12/17 - 12/23]

摘要

本期共有7篇文章:

  1. JavaScript腳本和LINQ?
  2. Visual Studio 2005 SP1發(fā)布——Web相關(guān)的改進
  3. 小技巧:使用Visual Studio 2005 SP1的本地Web Server時如何將站點置于根目錄下
  4. ASP.NET AJAX 1.0 RC發(fā)布
  5. ASP.NET Menu控件的6個小小使用技巧
  6. 理解.NET中的數(shù)據(jù)庫連接池
  7. IIS7一瞥 

 

[1] Script and LINQ? (JavaScript腳本和LINQ?)

Nikhil Kothari的新主意真是不少,架構(gòu)師的頭銜果然名不虛傳。這兩天他又搞出了一套新東西,將LINQ的語法引入到了JavaScript中(閉上你吃驚的大嘴,接著看吧)。這個JavaScript版本的LINQ功能還算非常全面,支持filter、map、groupBy、sort、aggregate、extract、index、foreach……

例如如下的C# LINQ代碼:

var data =
    (from location in allLocations
     group location by location.Country into locationGrouping
     select new {
         Country = locationGrouping.Key,
         Cities = from location in locationGrouping select location.City,
         TotalDistance = locationGrouping.Sum(location => location.Distance)
     })
    .OrderByDescending(locationGroup => locationGroup.TotalDistance)
    .Take(2);
ObjectDumper.Write(data, 2);

將輸出:

Country=USA     Cities=...      TotalDistance=10561
  Cities: Boston
  Cities: San Francisco
  Cities: Las Vegas
  Cities: Raleigh
  Cities: Chicago
  Cities: Charleston
Country=France  Cities=...      TotalDistance=5428
  Cities: Nice

而在Nikhil的“JavaScript LINQ”中,我們可以這樣寫:

var data =
  allLocations
    .groupBy(function(location) {
               return location.Country;
             })
    .map(function(locationGrouping) {
           return {
             Country: locationGrouping.key,
             Cities: locationGrouping.map(function(location) {
                                            return location.City;
                                          }),
             TotalDistance:
               locationGrouping.aggregate(0, function(sum, location) {
                                               return sum + location.Distance;
                                             })
             };
         })
    .sort(function(group1, group2) {
            return group2.TotalDistance - group1.TotalDistance;
          })
    .extract(0, 2);
Debug.dump(data);

將得到這樣的輸出:

Array: {Array}
  [0]: {Object}
    Country: USA
    Cities: {Array}
      [0]: Boston
      [1]: San Francisco
      [2]: Las Vegas
      [3]: Raleigh
      [4]: Chicago
      [5]: Charleston
    TotalDistance: 10561
  [1]: {Object}
    Country: France
    Cities: {Array}
      [0]: Nice
    TotalDistance: 5428

不過要是集成在Script#中,那就好了。(還是忍不住要贊嘆一下,牛人就是牛人?。。?/p>

 

[2] Visual Studio 2005 SP1 released - details about changes for web tools (Visual Studio 2005 SP1發(fā)布——Web相關(guān)的改進)

無論如何,Visual Studio 2005 SP1的發(fā)布總歸是一件大事,對于ASP.NET等Web相關(guān)的改進也有不少。本文就詳細(xì)介紹了這些改進,非常值得我們了解。

我個人認(rèn)為其中比較爽的有兩點:

  1. 添加了對Web Application Projects的支持
  2. 添加了對ASP.NET AJAX的支持(主要以修復(fù)Bug為主……)

 

[3] Tip/Trick: How to Run a Root “/” Site with the Local Web Server using VS 2005 SP1 (小技巧:使用Visual Studio 2005 SP1的本地Web Server時如何將站點置于根目錄下)

Visual Studio 2005中自帶的那個小Web Server想必大家都非常熟悉,也為我們在開發(fā)ASP.NET應(yīng)用程序時幫了不少忙,不用每次都勞IIS的大駕了。按照默認(rèn)設(shè)置,這個Web Server會將網(wǎng)站部署到一個子目錄中,例如http://localhost:1234/mywebsite/這樣的。但在開發(fā)完畢之后,很多情況下我們都是將其部署到諸如http://www.mywebsite.com/ 這樣的環(huán)境中,這也就造成了開發(fā)環(huán)境和運行環(huán)境在文件路徑上的不匹配,可能會導(dǎo)致一系列的Bug發(fā)生。

Scott在這里介紹了一個方法,可以讓這個自帶的Web Server也使用根目錄,其實只有一個設(shè)定而已:

 

[4] ASP.NET AJAX 1.0 Release Candidate Now Available (ASP.NET AJAX 1.0 RC發(fā)布)

Scott再接再厲,又發(fā)出了這個比較震撼的消息。RC已經(jīng)到了,正式版本還會遠(yuǎn)么?本文列舉了RC的一些變化信息,關(guān)注的朋友應(yīng)該看看。

(回想起即將過去的2006年,基本上我都是在和Atlas“戰(zhàn)斗”著……心中萬般感悟,寫出來卻也無非無病呻吟而已。不管怎樣,祝愿Atlas一路走好……)

 

[5] 6 Tweaks for your ASP:Menu Control (ASP.NET Menu控件的6個小小使用技巧)

ASP.NET的Menu控件功能強大,這句話同樣的意思就是:ASP.NET的Menu控件比較難以使用……

這篇文章中,作者根據(jù)實際開發(fā)中遇到的問題總結(jié)出了ASP.NET Menu控件的6個使用技巧,而非MSDN一般的照本宣科。個人認(rèn)為,這才是Blog以及技術(shù)圖書的價值所在!抄文檔的書還是不要寫了,否則我們還要什么小說,一本《新華字典》(如果不夠,還可以看《康熙字典》)不就夠了?

 

[6] Understanding Connection Pooling in .NET (理解.NET中的數(shù)據(jù)庫連接池)

一片基礎(chǔ)入門的理論性文章,主要介紹.NET中的數(shù)據(jù)庫連接池的概念,及其使用方法。尚不了解或者對此還“無意識”的朋友可以參考一下。

 

[7] A Quick Look at IIS 7 (IIS7一瞥)

IIS7是個新東西,與他的前輩IIS比起來,改進還是不小的。雖然很多朋友暫時還不會用到IIS7,但這篇文章中介紹的IIS7的一些新特性,還是非常值得掃一眼的——了解最新的技術(shù)動向,同時也好判斷何時應(yīng)該遷移到其上。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在ASP.NET中使用LINQ(第一部分) - Scott Guthrie 博客中文版 -...
ASP.NET在IIS上注冊--0x800702e4錯誤解決
ASP.NET學(xué)習(xí)筆記[1]
ASP.NET 3.5 and Visual Studio 2008
.NET研發(fā)人員面試題(一)
構(gòu)建ASP.NET網(wǎng)站十大必備工具
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服