天天看點

上周技術關注:C# Anonymous Methods的前台和幕後

  • [.NET開發; javascript] C# Anonymous Methods的前台和幕後 [Part.1]

    #

    寫Javascript的時候,經常會感覺到這個語言有些地方真的很爽,比如你可以寫var f = function(){}; 然後把f當作變量到處傳,如同C的函數指針;也可以直接寫xx.onclick = function(){}; 這就是傳說中的匿名方法了C#的設計者似乎也贊賞這種syntax sugar動态語言的特性垂涎不已,在其2.0版本也推出了匿名方法的概念。我在想Javascript的那些pattern在C# 2.0能用上多少,是以一個一個的試驗了下。

  • [百度; 比賽] 百度之星程式設計大賽-第一題

    #

    本來百度是要求用标準C/C 寫,不過這題不要求效率,我就用C#随便試試。題目不難,但如果還是想考慮效率的話,我想遞歸應該是比較好的選擇。等有時間想想遞歸算法在重新整理這貼。後面還有3道題,這裡下載下傳題目,有興趣自己試試。

  • [.NET開發] 對于最近一段時間熱門的新技術的感想

    #

    上一周是一個新技術周,PDC 2005和中國Tech.ED兩大微軟技術大會都在這一周進行。一些新的技術也開始在開發人員中活躍起來。C#3.0, VB 9.0, WPF, WCF, WWF, LINQ 等等。我認為今年是新一輪技術周期的開始,是以在未來的幾年,我們有很多的機會。我們需要更多的關注這些新技術的走向,進而乘坐下一輪技術的快車,實作更高的發展。

  • [.NET開發] 引爆你的集合靈感 [C#, LINQ]

    #

    我們知道,LINQ 目前還隻是一個原型(prototype),而 PowerCollection 已經 release 了。然而,你不必為 LINQ 僅提供4個集合操作而煩惱,由于 LINQ 支援 Extension Methods,你可以根據需要自行擴充集合操作

  • [搜尋技術; Google] Google桌面搜尋突破本機搜尋限制的探索

    #

    将Google桌面搜尋應用于MSDN--如下圖所示a.完成上述方案的構想-----------2005年5月份b.安裝Hxs插件:Copy MSDN到安裝Google桌面搜尋的伺服器上,伺服器不要求安裝MSDNc.增加一些代碼:轉換“ttgds://1//E:/MSDN/cpref.hxs//0///html/...”為“ms-help://MS.MSDNQTR.2003FEB.2052/...<要求用戶端要安裝MSDN>”

  • [ajax; 使用者體驗] Ajax的一個關于使用者習慣的問題

    #

    好了,頁面不重新整理所帶來的問題出現了。我們都知道,web應用不可以像windows應用那樣随意的控制界面,原因不僅僅是因為互動模式的關系,還因為網絡傳輸延遲的問題,ajax可以處理互動的問題,但是不能處理延遲的問題(至少現在還是,我覺得可以通過“曲線救國”的方式來處理)。我在本機做了一個測試,在我的伺服器端的方法中執行一個循環,人為的加大延遲來模拟網絡傳輸的情況(其實很多大方法本來就是這樣的),功能是一點問題也沒有,但是頁面上是一點反應也沒有,使用者不會知道是怎麼回事,他們隻會認為是沒有點選到按鈕,然後就一陣狂點,雖然程式不一定出錯(插入資料的那種就說不準了,大家可以試試,我估計是會插入N條記錄的,但沒有測試過),但使用者會很不爽,因為他們%u5D

  • [搜尋技術; 新思維] 社會化個性搜尋:Rollyo

    #

    假設有一個Rollyo使用者是某一方面的專家,那他所建立的此方面的Searchroll對其他使用者來說,便是非常寶貴的資源。其他使用者可以利用專家的Searchroll進行更快速、更準确的搜尋。當然,我們一開始并不知道哪個使用者的Searchroll是有價值的,是以Rollyo裡也有使用者評價系統選出的High Rollers,幫助使用者更快地找到專家使用者。

  • [web2.0; 網站設計; iNetword] 線上網頁設計和網站管理工具:iNetword

    #

    早幾年人們曾經熱烈讨論過ASP(應用服務提供),不過作為普通個人使用者的我,除了線上會議工具之外,沒見過幾個,現在,伴随着Ajax的普及,一下子湧現了這麼多和我日常操作有關的web工具群,他們讓我無需購買安裝軟體,隻要通過web方式就能獲得我需要的處理功能。看來我已經被粘在了這個Web上。

  • [開源] IT時代周刊:生或死 中國Linux必須作出抉擇

    #

    很多人愛用“扶不起的阿鬥”來形容中國Linux産業界,但了解Linux行業的人都知道Linux發展不起來的關鍵原因是缺乏應用軟體的支援。“衆所周知,僅開發Linux平台是不行的,它必須能在硬體體系結構中進行預裝、與外部驅動裝置進行配套、衆多應用軟體要移植到Linux平台上來,進而建立起Linux的生态群。”陸首群表示,“如果沒有行業巨頭和廣大企業的支援,沒有開源社群的支援,中國Linux根本不可能發展起來。”

更多新聞,請通路我的365Key(RSS),你可以通過365Key訂閱。