發表文章

目前顯示的是 9月, 2007的文章

平淡無味地落幕 - TechEd 2007 心得與紀實

圖片
  今年 TechEd 2007 給我只有一個感覺 - [ 太陽底下無鮮事 ] 的悶.   老實說, 開發議題想打的重量級王牌 - SilverLight, 震撼力道不如去年宣傳 WPF ( 更何況之前他只是 WPF 的子集 - 之前稱為 WPF Everywhere ), 而他所能達到的效果也只是跟隨目前當紅的 RIA ( Rich Internet Application ) 潮流, 想和已經行之有年的 Adobe Flash 分庭抗禮而已.   雖然 SilverLight 解決了一些 Flash 為人詬病的問題 - 例如搜尋引擎無法抓取 Flash 網頁的文字資料, 採用 XAML 作為技術核心的 SilverLight 可以避免這個問題; 但畢竟沒辦法突破 Flash 的里程碑太多.   再加上原本被視為重量級的 SilverLight 主題場次因首日天公疼愛, 派來暐帕前來包場作客, 讓其他學員無緣一見, 重重地削弱此次 TechEd - 一個微軟本該使出看家本領技壓群雄的技術盛會 - 的力道.   對於新技術不再 exciting 的我, 結論就是一整個 悶 .   圖一是會場剪影, 沒啥特別的... 可惜是我沒看到 Open session 的 KeyNote, 被帳單先生搶去這個場次, 不然 KeyNote 應該會有些靈魂級的展示和表演, 不至於讓我只感到無限的悶.   跟上一屆不同, 這次 TechEd 帶入了一些美少女活動, 包含 TechEd Girl 選拔賽, 大概想讓大部分宅男出身的軟體工程師一飽眼福當作福利.   好吧, TechEd 既然肚子裡沒有墨水, 那就來點美人計, 用美色來替活動增添些色彩吧? 一整個模仿車展裝扮的 show girl, 台風水準都不怎麼樣, 實在冏到令我失望. 另外還有 IT 狂人賽, 這不是模仿超級武林大會的 KUSO 比賽嗎? 但是看到幾個出槌的設備問題, 我轉身掉頭就走. 無趣, 又是一整個悶...   圖三的 AMD 的 Show Girl 不用比賽, 但素質卻比起 TechEd Girls 好多了. 微軟的初選眼光該修正一下, 不然就是這一屆沒什麼人來參賽吧?  圖四是上課實況與學員休息區, 休息區還提供 XBOX 360 不限制玩到爽, 造成一整個翹課風潮...XD, 讓許多課只有小貓幾隻. ...

[ 轉載 ] 在VS2005 环境下面使用.NET Framework 1.1 进行编译

由于 MSBuild 未能直接提供编译 .NET framework 1.1 的功能, 不能直接在VS2005下使用.NET framework 1.1 编译 幸运的是 MSBuild 有强大的扩展性,可以使我们去找到一种办法去解决这个问题。 让我们来看看应该怎么做: 首先把下面这个XML 保存为C:\program files\msbuild\CrossCompile.CSharp.targets, 一定要是这个路径 <!-- Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm Written by Jomo Fisher --> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">   <!-- These two property groups inform VS that there is a Platform called .NET 1.1. -->  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|.NET 1.1' ">   <DebugSymbols Condition="'$(DebugSymbols)'==''">true</DebugSymbols>   <DebugType Condition="'$(DebugType)'==''">full</DebugType>   <Optimize Condition="'$(Optimize)'==''">false</Optimize>   ...

Microsoft TechEd 2007 開跑

圖片
   微軟 一年一度的盛會, TechEd 2007 今天正式展開.   原訂 9/18 開始的 KeyNote 意外的遇上中颱暐帕而 延期到 9/19 早上, 三天的 Agenda 夭折成兩天 , 首日的課程瞬間蒸發. 真不知道那些拿一萬多元買入場券的可憐蟲心裡怎麼想. 照例, 今年我又是拿免費票入場, 跟 帳單先生 共用一張.    去年我參加 TechEd 2006 是個有趣美好的回憶 , 當時 JACK 還在..., 今年的 TechEd, 有種孤寂的感覺, 原本也就沒特別想去, 所以沒有主動跟 帳單先生 索票過...   Anyway, 今年的 TechEd, 研究過 課程總表 ( 分 12 大主題 ) , 發現我對開發議題提不起什麼興趣, 沒啥吸引我的主題. 反倒是 Mobile 和軟體專案開發週期的管理等, 較吸引我. 於是我規劃的課程大致如下 ( 衝堂的當作是擠不進教室的候選課程吧 ): 將 ADO.NET Entity Framework 整合到應用程式中 微軟虛擬化技術解決方案與願景 ( 衝堂放棄 ) 落實高效率流程導向開發團隊 - 導入 Visual Studio Team System 的最佳實務 ASP.NET AJAX 與 Silverlight 的完美結合 ( 衝堂放棄 ) 加速行動商務應用程式開發的秘技 JavaScript 程式碼在瀏覽器中的效能 ( 衝堂放棄 ) 深入剖析資料庫應用程式開發流程 Visual Studio Team Foundation Server 開發團隊管理平台 實作單元測試與測試導向開發方法