程序員一周國際要聞 VS2010和.NET Beta 1榮登榜首
本文翻譯自著名程序員Justin James的博客。他在文中整理了在剛過去的一周里開發者應該關注的新聞。對于開發者來說,這一周最大的新聞就是Visual Studio 2010 and .NET 4.0 Beta 1 發布了。博文內容如下:
Visual Studio 2010 and .NET 4.0 Beta 1 發布
目前,Visual Studio 2010 and .NET 4.0 Beta 1已可下載使用了。在我看來,NET 4.0的最大改進在于它提供了對C#和VB.NET近乎相同的支持。Visual Studio 2010似乎要將整合這幾年中所有的功能特性(包括并行處理,Silverlight, WCF, WPF,實體框架等),而不是現在的擴展插件的方式。
Visual Studio 2010增強了對Silverlight的支持
正如我們所預期的那樣,Visual Studio 2010版本極大的增強了對Silverlight的支持,最重要的是,界面設計工程師在設計RIA界面時,他將擁有和之前設計WEB表單或Windows 窗體同樣強大的功能支持。
IronPython 2.6 for .NET 4.0 Beta 1發布
IronPython 2.6 for .NET 4.0 Beta 1也于近日發布,它提供了絕大多數Python 2.6類庫在.NET平臺上的實現。IronPython的運行基于動態語言運行時 (Dynamic Language Runtime),并且其對象和類型可以作為動態對象在C#和VB.NET中調用。
Visual Studio 2010添加對函數編程語言F#的支持
在.NET王國,F#正在向著成為正式公民的方向不斷前進,此次,F#被創造性的添加到.NET支持語言列表。另外May F# CTP也已發布。F#語言目前已有重要改進,微軟正努力使F#代碼庫更全面,強大和標準化。F#還在代碼調試,與Visual Studio的整合,準備階段的文檔方面有更多改進。這里是一些非常有價值的學習F#的資料集,讓我們一起期待更多F#的新特性。
Visual Studio 2010內置并行計算插件
在Visual Studio 2010核心代碼中,內置了并行計算插件庫。另外,Visual Studio調試工具對調試多線程程序的支持做了重要改進。
研究披露:密碼查詢問題靠不住
Technology Review發表了一篇涉及到用戶賬號的重要文章,這是一篇針對密碼查詢問題(由系統提供用于重設或找回密碼的問題,比如你的寵物的名字是?你出生的城市是?等)的調查報告,很明顯,這些問題的答案很容易被其他人或黑客猜中,我打賭對于第2個關于出生地的問題,有5%的答案是紐約或洛杉磯。更糟的是許多人經常忘記這些問題的答案,因為當時他做出回答時并沒有認識到答案的重要性。
5招助你提升Rails程序的可伸縮性
由于Twitter令人失望的穩定性表現,Ruby語言在可伸縮性和穩定性收到了不少質疑。上周來自Engine Yard公司的Gregg Pollack發表了一篇名為5招助你提升Rails程序的可伸縮性的文章。其中一些技巧對于ASP.NET和J2EE程序員也有一定價值。
Engine Yard接手Ruby 1.8.6的維護
Engine Yard現在是Ruby 1.8.6的維護者,盡管有些開發者對此表示憂慮,但我還是非常高興Ruby能夠獲得一些企業的支持。這是個非常有趣的事,特別是Engine Yard還推出了Ruby虛擬機Rubinius和Merb。
微軟發布手寫程序InkSeine beta版本
微軟最近推出了一款叫做InkSeine的手寫程序,現在還是beta版。該程序是基于Tablet PC / UMPC 平臺。用戶可以用一種特殊的筆在屏幕上寫字.在寫的字上畫個圈就可以搜索,用筆畫圈還可以滾動網頁。
WEB開發設計人員弄糟SEO的86個原因
在現今經濟大環境下,花費大價錢購買Google廣告和高薪聘請SEO專家已不合時宜,但SEO依舊重要。而許多WEB開發設計人員在編寫WEB頁面時經常忽視甚至不利于SEO,SEO專家Jill Whalen列出了在WEB開發設計人員中普遍存在的85個不利于SEO的誤解。
Mozilla實驗室推出Jetpack使開發Firefox插件更容易
近日,Mozilla實驗室推出Jetpack,它可以使開發者使用HTML、CSS和JavaScript開發瀏覽器插件,這意味著學習開發Firefox插件的時間也大大縮短,開發曲線更加舒緩。
Micro Focus領導變更
Micro Focus宣布原SAP主管Ken Powell,現在被任命為Micro Focus的北美執行主席。
【編輯推薦】