TAG | TechEd
收了一堆手信,也真的夠無聊的。



Workflow in C#
感覺不錯,能用上的話的確的節省很多時間
———–
原本想聽 WCF 的,但發現太過一般性 Introduction ,這幾天看過了好幾個 demo 都用上了 WCF 其實很簡單,看過幾個 slide 覺得他不會講得太深入而過左去聽 C# Tips and tricks。
C# Tips and tricks
Visual Studio 2008
很像 Eclipse 比以前更像 Eclipse,相比 Eclipse 它還有很多地方還要改善。不過的確一有點地方比 Eclipse 還要先進。
有部份還是要自己再另裝 add-in 而不是一開始內置的。
和昨天講解 LINQ 的是同一個 presenter,她的表現的 demo 很好,看得出準備比其他人都要充足和流暢,很簡單有力,不會有太多重復的內容。
值得一讚 (其他明顯很差的就不想題了,反面教材)。
問了 VS 會不會有推出類似 Mylyn 的功能,回答是目前沒有,他們還在看有甚麼可以做,但他們的確是想走這個方向。
我想如果是 MS,大概或許可以很好的和 Sharepoint 和 Outlook 整合,不過 2010 前大概都不可能吧。
而和 Eclipse 的 Key mapping 的差異很大這一點她也會無能為力,目前只可以手動一個一個重設,再 export/import。
我記得還問了其他問題的……..忘了
————-
Application Visualization
我三日之中有空都會去了解這個一下,老闆大概會說很多話會說吧!?
過去一年我聽到他想作的,認為很 smart 的 idea。差不多有一半 MS 堆出解決方法,(雖然他很少去想 Man power 足不足夠和 ROI )。
下星期要交代的可多了
————-
又再被一個不太好的 presenter 浪費了一點時間…….
算了,反正其他 topic 不太吸引。
————-
VS Team System 2008 Database Edition
Finally………some version/source control of database schema in a better way
And some tools to make fake data
And some tools to unit test the database
原本還以為那個是 MS 考立名目而推出來抗錢(雖然事實上還是抗錢)
可惜目前不支持 3rd-party database,要等 3rd-party 甚至 4th-party 去寫 add-on
有用是有用,但不會太常用,值不值得見人見智了。
————-
Occasionally Connection Application
Sync Service in ADO.NET 寫得不差,簡單的小的 Apps 該會很好用。可是用在現實用起來來未必有沒太大的用途。
它不能很地好處複雜的衝突,或很麻煩的 Transaction 的 cross table 交錯 update,實用是你也沒可能 cache 一個很大的 database table。
如果它做不到像 Exchange 那樣:看過的能記住,未看過要下載;就沒太大作用,始終要用完全自己的控制。
但如果是 sync file system 或者能在 mobile phone 上運算的數量的 data 的話我想會很好用。
但大一點要 Notebook 級以上才能用的就比較差了。
或許 app-auto-self-update 之類會用得上?
想了又想,始終記錄 “Changes set” 會比較有用,比較像是 “patch”,可以 checkin,re-apply,rollback。
就算是 always online apps 也能好好利用。前題是它必須是完整而可反向套用。
或許有空的時候再找一找有沒有這方面的工具,甚至自己造一個 in Java/C#。
或許可以在eclipse 內找得到 ?? (undo-redo / local history ??)
今日有機會親身接近一下部 Surface





事實上係一部 Win Vista
projecter + IR scanner , 可以大打落去/坐落去無問題的
——————
SharePoint, AJAX & SliverLight
居然係講用有少少 hacks & tricks 嘅方法去會整合………唸唸下,其實之前玩過嘅 Liferay Portal 都係一樣,
但無想過係 tech ed 會有咁嘅內容,而唔係準備包裝得完整靚仔嘅 demo
可見 MS 的確很想力推 SliverLight,就算未整合都講左先
———-
ASP.NET Dynamic Data
又有點像 Ruby & Rails 的 ASP…….是我錯覺嗎
Anyway,看來 MS 的確走向 ASP.NET 簡單、少垃圾、highly customizable 的方向走著。
而不是再單單的 IDE magic, ASPX compiler magic
也就是說終於出現一個比較易令人接受的版本嗎?
我想….目前還是等 ASP.NET 4 再說吧
———
WCF, BizTalk services
沒甚麼大驚奇或技術,只是麻煩的事情變得簡單了
———
挑錯了 session……浪費了一個半小時
還以為 tech.ed 總會有一點 quality 保証…..
———
LINQ
聽了到底 LINQ 是如何進作的
印象最深刻欽佩的, 不是 LINQ 本身
而是 LINQ 事實上是應用了至少四種以上新的 C# 語法上的新功能
在 Java 或舊版 C# 很麻煩的事情一下子簡單了很多
令到 developer 更 focus 在他們的 business logic 之上
其他的人也很理所當然的使用了 LINQ, 很簡單很直覺; 也節省了很多 demo 的時間
而也有其他的 framework / SDK /..etc 建立在這一堆 language improvement 之上
PS.
只限 C# 和 compiler
IDE 還是 Eclipse 的好……….其他的還有保留,因應情況而定吧
我有點準備不足….只得一雙手拿了太多小東西,加上之後不能直接回家而係要去 wedding dinner………
Keynote
雖然說了很多不同的東西重點和方向大概都看得出 — 其中最重點的,大概是 Visualization
VMWare 要開始面對全力以付的 Microsoft 了吧
還有那台 Surface 很好玩的說
ASP.NET MVC 有點兒 Rails 的影子……不過的確是 Microsoft 化了的出品
看起來會比 Grails 先進一點 (雖然我還沒有看清楚過 Grails)
Visualization 的 topic 我都沒去看,我想大概都只是軟件設定或 how it great 之的
過後才看 slide 其他 blog 把……..我覺得現在好像還是 VMware 比較成熟
找了點沒其他 topic 特別想看的時間聽了一點不太了解的名詞的新功能
初次用 Windows Vista (對,我之前沒有用過) 功能上還沒甚麼意見,可是很討厭那個 Aero User Interface…….
舊 Boss 說過, demo 和 presentation 的重要性和不惜為一次 presentation 而付出無數 man day 。
以前以為自己了解,因為 demo 失敗就沒有生意了吧?機會只得一次。
一天內連續看了幾個 presentation,才對個中意義有更深一層體會。
