發表文章

推薦:孫叔的Yahoo奇摩專訪

我要推薦一個很好的訪問, 我強烈建議網友 "完整的" 看看這段專訪, 我有幸和孫叔相處過幾年做過同事, 孫叔是我最敬佩的同事, 沒有架子, 親和力超級強, 我以前常和孫叔一起走在路上看著孫叔跟走過來不認識的路人打招呼, 和我們年輕小夥子在一起的時候一點點架子都沒有, 孫叔是我打從心底欽佩的人。 影片訪談一開始, 說到孫叔會用電腦, 這也是我欽佩的事情之一, 我教過孫叔電腦, 孫叔的好奇心, 學習能力, 耐心, 是我們這一輩的年輕人望塵莫及的, 孫叔是我人生當中非常非常難得的榜樣。更不用說孫叔的表演專業以及從事公益的愛心, 這也是我一直只能用欽佩兩字形容這位長輩的原因... 我認識孫叔很多年, 對他來說我只是一個小朋友, 但是說真的, 我有幸和孫叔同事的時候, 聽孫叔講話從來沒有覺得乏味或無聊過, 他的人生歷練和對生命的認識, 是我一直都很想學習的... 底下是他在Yahoo奇摩的專訪, 我整個看過了, 推薦給大家...很有生命力!!! http://tw.leaders.news.yahoo.com/leader/5/93/ (上) http://tw.leaders.news.yahoo.com/leader/5/94/ (下)

令人徬徨的Silverlight?

昨晚熬夜連續看完兩檔院線片之後, 上網轉換一下心情, 路過自己的BLOG, 驚覺似乎雜草又長高的幾吋, 不上來耕耘一下有點對不起冤親債主(ㄜ...不是, 是親朋好友), 不過, 昨晚熬了一整夜看完兩部片之後發現天已經亮了, 畢竟自己已經老了, 經不起年輕時候這樣糟蹋身體的方式, 補眠後才上網把這篇BLOG寫完。 跟大家報告一下最近的狀況, 話說...最近碰巧有幸拜訪一些微軟的Partner, ISV, 很自然的大家就談到了Silvlerlight這個技術, 我發現大家對Silverlight都花了不少心思, 不論是正在評估或是正在設法導入到自己的產品和專案當中, 當然我也知道這背後的秘辛與原因, 廠商們或多或少是在微軟的淫威之下, 被迫不得不奮發向上...ㄟ...不過我也要幫MS說說話, 不經一番寒澈苦, 哪得梅花撲鼻香...這些努力當然是會有代價的... 例如我最近已經聽到不少客戶對採用Silverlight技術所開發的產品大加讚賞, 一個是國內reporting/BI廠商(聯銓), 另一個, 內舉不避親, 是.NET Solutions上的BPM大廠(K2), 聯銓我很久以前和該公司合作過(也不算合作, 當時我是客戶端), 最近比較沒有接觸了, 關於聯銓使用到Silverlight相關的技術成果都是輾轉從客戶端聽到的, 但是客戶端給的評價都很高, 顯然我以前認識的該公司的開發人員有在Silverlight上下了一些功夫。 K2我當然就很熟了, 如果你對.NET上的BPM產品有興趣, 不難發現從去年開始, K2是第一個將Silverlight用在商業用途上的微軟Partner, 並第一時間推出相關產品(BlackPoint)的廠商, Scott的BLOG上還有介紹。 即便是這樣, 還是有不少學員或讀者會正式或非正式的問我, 到底Silverlight怎麼樣? 會不會取代ASP.NET? 對於Web Solutions的開發將帶來什麼影響?關於這種申論題, 一般而言我比較在書上回答, 而且畢竟我不是搞算命或搞政治的, 我很難掐指一算就告訴你未來的方向...而且,ASP.NET的書我還是會出(最近還有一些Plan, 我想寫寫跟ASP.NET架構設計有關的書), 這也表示我不會立刻放棄ASP.NET, 但是Silverlight又要在Web Solutions中擔當...

關於Silverlight中的RichTextBox以及文字處理

有朋友問到Silverlight當中如何設定TextBlock文字的顏色,例如.. ABCD EFGH IJKL 我才恍然發現一件事情,我一直沒有談論到這個部份...-_-''' 補充一下資料如下, 在SL當中,TextBlock是透過XAML標記 ... 來區分不同的文字區塊, 也就是說, 如果您要針對TextBlock的內容設定不同的文字顏色, 可以透過對TextBlock的inlines集合增加一個Run物件即可...例如 ..... , 而透過程式碼設定的方式如下 : Dim wordsWithFormat As New Documents.Run wordsWithFormat.Text = Words wordsWithFormat.Foreground = New SolidColorBrush(color) textblock.Inlines.Add(wordsWithFormat) 如此即可設定特定區域文字的顏色,範例程式請參考底下, 按 這邊 下載。 至於RichTextBox,在SL 2.0沒有直接提供,但在codeplex上有一個project, 包含 source code, 您可以參考底下這個URL : http://www.codeplex.com/richtextedit (不過有一些小遺憾是, 這個project停留在beta2)

4/7 南台科大 Silverlight 2與現代互動式網頁程式設計 研討會後的感想

4/7到台南 南台科技大學分享 Silverlight 2與現代互動式網頁程式設計 這個主題, 讓我重溫了很久沒有享受到的校園氣氛, 在這個場次當中, 我介紹了Silverlight這個技術對於網頁與web應用程式的意義, 以及相關的應用, 投影片可以從 這裡 下載。 我回想起我剛畢業那時候, 算算到現在似乎也已經十多年了, 時間過得真快, 同樣是寫程式, 身為學生的心情和現在面對工作, 可說是截然不同, 從台上看下去, 有些學生對於未來躍躍欲試, 有些學生對於將來的挑戰似乎有些擔憂, 當天我也分享了這一兩年來我看到的兩岸就業狀況以及將來學生會面對到的挑戰, 我不太確定是否所有的同學們都和我一樣感受到種種競爭的迫切性, 面對台灣目前的狀況, 全球經濟的不景氣, 以及兩岸甚至全球人才彼此之間的競爭壓力, 這些對於還有一年才畢業的學生來說似乎有點早了... 但是, 誰知道呢, 或許實際上我們並沒有那麼多的時間可以準備了, 回想到『世界是平的』作者費里曼在書上提到的種種, 在資訊產業中的我們剛好身歷其境躬逢其盛, 書上描述的每一個現象都在我們身邊發生... 最近看到電視上有一個廣告, 蠻touch人的, 廣告中的主角只說了一句話, 我相信這是他的座右銘, 我也佩服他對於面對人生的勇敢與毅力, 看到他的努力, 我想當我們碰到困難的時候, 我們沒有一個人有資格放棄...的確, 機會是給有準備的人的...

線上研討會 4/1 Microsoft Virtual Techdays...完成

謝謝大家參加 4/1 Microsoft Virtual Techdays線上研討會, 呼, 我承認, 要一小時講完時在是太難了...Demo的部分我會在整理後放到 BLOG上, 謝謝大家的熱情參與^_^

線上研討會 4/1 Microsoft Virtual Techdays

圖片
  錯過3/12 於台灣微軟 7AB 舉辦的Silverlight研討會的朋友們, 可以在 台北時間 (更正) 4/1 中午 12:30 參加 線上版的研討會 Microsoft Virtual Techdays, 在Virtual Techdays一小時的時間當中, 我會提供3/12當天的精華濃縮版。   在這個場次中, 主要內容會聚焦在如何透過Silverlight建立N-tier架構的Web應用程式, 介紹整個開發觀念以及其中所需要的技術, 同時會展示如何從無到有建立一個N-tier架構的Silverlight應用程式, 以及Silverlight如何和ASP.NET進行整合。   從整個場次的展式和內容當中, 你也會看到Silverlight對於Web應用程式所帶來的改變與價值, 當然, 如果時間夠的話, 我會順便稍稍展示一下Silverlight 3.0 beta 的幾個重要新功能, 諸如3D功能, 遠端資料繫結, 離線執行的Out of browser等機制, 歡迎對Silverlight開發或Web應用程式有興趣的朋友們一同參與... 網址: http://www.msfttechdays.com/public/home.aspx (請先從此網址進入註冊帳號) 場次:WEB203 Techniques For Developing Great Silverlight 2.0 Applications 帳號註冊完畢之後,建議您可以演說語言(Chinese)做為關鍵字搜尋, 然後參加每一個中文場次(因為不多, 中文場次只有三場, 切勿錯過)。 畫面如下: 另外, 建議請先安裝 Microsoft Live Meeting 2007 ...

3/12 MSDN研討會範例與投影片

3/12在微軟7AB的Silverlight研討會順利完成囉,在這個場次中我們介紹了以Silverlight開發RIA Web應用程式的觀念與方式、以及N-tier架構下需要注意的一些設計規範和準則,也介紹了相當多的範例。會後很多學員對今天的分散式應用程式開發架構有興趣,這個範例以及今天的投影片已經在下方的連結上了,不過要提醒大家,如果您沒有參加當天的研討會,可能僅看投影片或是範例有點霧煞煞不容易明白,如果你對範例有疑惑,請在blog上留言或是參考筆者Silverlight 2.0書籍。 要特別對今天來到會場的每一位學員說聲謝謝,很高興在會場能夠看到大家。^_^ [ n-tier架構下的Silverlight應用程式基本範例 ] [ 投影片 ]

Silverlight 2.0 新書 目錄

圖片
[ 購買(PC-HOME 24 hr購物 今天18:00前下單,明天中午12:00前送達) ]   底下是Silverlight 2.0一書的目錄,其中不僅包含了整個目錄架構,也包括了每一章的概要說明,以及部分章節的相關範例video展示(video的部分我會陸續放上去,礙於錄影軟體的效能以及頻寬考量,某些動畫效果在video上可能看不清楚,請讀者包涵。   此外,video僅錄製範例功能的一小部份, 完整的功能請參考本書內容),讀者可以從底下的Iframe視窗直接瀏覽,如果你無法瀏覽或覺得視窗太小,請點選底下連結: http://book.studyhost.com/Silverlight2Examples/Silverlight%202.0%20book%20contents.htm

Silverlight 2.0 範例權威講座 一書完稿

  折騰了很久,終於,Silverlight 2.0的書籍已經完稿送印,讀者應該可以在下周看到這本書,在這本書當中,除了Silveright的技術、開發架構的討論之外,還收錄了一些中型的範例,諸如以Silverlight開發的RIA版本EIP、討論區、即時通訊、簽核系統、PIM個人行事曆管理、線上訂票系統、數位儀錶板、類似Excel的圖表功能、大檔案上傳機制、梭哈遊戲、媒體撥放器、影片字幕機、ASP.NET與Silverlight的整合技術...等等琳瑯滿目的內容,這些範例有部分過去我用ASP.NET開發過,如果讀者稍做比較,就會明顯發現以Silverlight開發出的這些範例和過去ASP.NET的範例有著相當大的不同。   接下來幾天,我會把書中的一些範例和章節、以及目錄都貼上來,這本書對我來說是蠻特別的,除了歷經很多波折之外,自己也拖了很久的時間,底下是這本書的序,這篇序大概是我有史以來寫過最長的序了,隨手寫來,一發不可收拾,索性就全文照刊,算是和大家的一點分享了。 2009 的感言 - 代序   坦白說,這本書的出版是稍稍有點艱辛的…除了筆者自己拖稿延誤之外,其他大大小小波折還真不少…   故事可以從2007年開始說起,07年,微軟推出Silverlight 1.0,在台北這個偉大的小地方,就出了四本原創的繁體中文書,幾乎可以說是有史以來第一遭,台北的出版速度快於全球,能量也可說是居冠亞洲,其中幾位作者的Silverlight書籍也都陸續在內地上市出版(包含筆者自己的),很快的,一年過去了,時至2008,Silverlight 1.0已經大幅度改變成2.0,並於2008/10月正式誕生,但是隨時全球景氣的趨緩(或是我應該說衰退?),出版Silverlight 2.0書籍的出版社和作者不僅速度變慢,同時能量也變少…   難道,新聞報導的全球蕭條以然來臨?   在商言商,出版社和作者很難在出版與撰寫一本書的時候完全不考慮銷量,或許我們在BLOG上可以純粹為了紓發一己之悠情,不計代價的隨手寫寫貼貼,但是從文字稿檔案到出版成一本書,其中出版社所耗費的精神(或是費用)其實不能說完全不用考慮,這導致很有可能一些相當好的主題卻沒有辦法跟大家見面,例如有一位讀者一直鼓勵 (後來變成建議、最近開始變成要求…) 我用VB寫一本design pattren的範例書籍,我要老實地說,...

真是太閒了...

圖片
今天一時無聊上網看電影介紹,想說找個電影來看,習慣上,我會先看看網友討論的部分,發現一段對話如下(發話者認為網站上的影評有錯...),看了一下發言時間,也不像是刻意弄出來的: http://bbs.atmovies.com.tw/bbs/bbs.cfm?action=view&c=102&s=59622 (原址) 我只能說,這世界上無聊(或幽默?)的人實在是不少...呵呵, 顯然很多人是太閒了~^^ BTW, 最近真是沒啥電影好看...唉...