2008年9月29日 星期一
Silverlight 2.0 RC release!
果不其然,大家在意的幾個控件加了進來,包含ComboBox, PasswordBox, ProgressBar, 除此之外, 比起Beta2, 在控件的外觀上做了一些調整(不過反正也只是換一套Skin, 這部分即使RC沒加進來,開發人員也可以輕易的透過客製化機制來完成。
而開發工具的部分,則可以透過Blend 2 SP1配合 vS2008進行開發,相關的下載與工具可以在底下網址找到:
http://silverlight.net/GetStarted/sl2rc0.aspx
by the way, 有一個非常重要的改變是,在beta 2版本時,ADO.NET Data Services的調用需要額外下載一個.dll檔案(如同我在TechED當中的介紹),而這部分現在已經加到RC版本裡頭了,期望在正式版本時,能夠直接搭配VS開發工具引用ADO.NET Data Service,那一切就更加的完美了。 ^_^
2008年9月25日 星期四
TechED 2008 taiwan
WUX203 2008/09/24 16:50 - 18:00 使用Microsoft Silverlight 2建置豐富的Web應用程式
WUX306 2008/09/25 16:50 - 18:00 ASP.NET 3.5 Extensions與Silverlight 2整合應用實務分享
一年一度的TechED在晴朗的天氣與熱鬧的氣氛中結束了,上面兩個場次是筆者負責的主題,相關的下載點可以參考底下的位置,如果有任何問題,也歡迎來信一同討論。關於這兩個主題的其他相關訊息,我會陸續在BLOG上和大家分享。
Microsoft Silverlight Tools Beta 2 for Visual Studio 2008
http://www.microsoft.com/downloads/details.aspx?FamilyID=50a9ec01-267b-4521-b7d7-c0dba8866434&displaylang=zh-tw
Microsoft Expression Blend 2.5 June 2008 Preview
http://www.microsoft.com/downloads/details.aspx?FamilyID=32a3e916-e681-4955-bc9f-cfba49273c7c&displaylang=en
Deep Zoom Composer - English
http://www.microsoft.com/downloads/details.aspx?familyid=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&displaylang=en
ASP.NET MVC CodePlex Preview 5 Installer + Source (ASP.NET MVC 5 Source Code)
http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16775
ASP.NET AJAX Enhancement
- ASP.NET AJAX Script Combining
(將多個Script在同一個行程載入時用到的ScriptReferenceProfiler.dll) ScriptReferenceProfiler Source and Binary Release http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=13356 - ASP.NET AJAX Back/Forward Button History Support,讓AJAX機制支援瀏覽器的上一頁下一頁功能,影片介紹(請先點選螢幕的電源開啟)。[瀏覽]
底下是TechED Silverlight上課時設計的SimpleMediaPlayer,提供給需要Source Code的學員參考。其中包含了Timer的使用、全螢幕切換的技巧、MediaPlayer的設計、Grid的使用、InitParams的使用...等機制。
由於沒有附上影片檔, 因此我把程式稍微改了一下,建議您在測試時,採用底下這樣的URL測試...SilverlightApplication6TestPage.aspx?VideoUrl=wmv
影片url若使用預設的影片位置, 由於影片解析度較高,需要連上internet並稍等影片下載...
若有使用上的問題歡迎來信討論...[下載]
2008年9月16日 星期二
對我的人生有重大影響的幾本書
很幸運的,在過去我念書的過程中,有兩年的時間我讀的是管理,而學校的圖書館充斥著相當精典的管理書籍,特別是這些書都不難看,很生動的讓人愛不釋手,你往往會有捨不得翻完的感覺。
我不常分享這些書,今天突然想到,列一下清單,算是留個紀錄,如果以後有時間我會逐本跟大家分享,讀書一直是一個很好的享受,如果你能夠給自己留一點時間,不妨泡杯好茶,或是煮杯咖啡,好好享受讀書的時間,至於哪些書,我都列在下面,每一本書都對我人生(特別是工作)有很大的影響,希望對你也有幫助...
【與成功有約 系列】《柯維七書(與時間有約、與成功有約、與幸福有約、與領導有約、與青春有約、與影響力有約、與生活有約)》天下文化著,天下文化出版。
【目標 系列】
《目標-簡單而有效的常識管理》高德拉特等著,天下文化出版。
《關鍵鏈-突破專案管理的瓶頸》高德拉特著,天下文化出版。
《絕不是靠運氣》高德拉特著,天下文化出版。
《仍然不足夠:ERP加TOC的企業電腦化新境界》高德拉特著,天下文化出版。
【乳酪系列】
誰搬走了我的乳酪?
禮物、峰與谷 [史賓賽.強森]
世界是平的
【狄馬克系列】最後期限:專案管理101個成功法則
Peopleware: 腦力密集產業的人才管理之道 (Peopleware: Productive Projects and Teams, 2nd ed. )
【棉花糖系列】別急著吃棉花糖
萬一吃了棉花糖
【派屈克 藍奇歐尼 系列 】總裁的迷惑 — 健康組織的四大準則(The four obsessions of an extraordinary executive)
開會開到死(Death by Meeting)
團隊領導的五大障礙(The Five Dysfunctions of A Team -–A Leadership Fable)
2008年9月6日 星期六
Silverlight的Password TextBox和ComboBox, Masked TextBox
很遺憾,目前答案都是否定的,因此學員必須要繼承TextBox或採用UserControl自己開發類似的功能,不過我一直覺得這不會是個問題,因為WorldWide廣大的.NET開發人員會幫助你完成這個部分,我肯定在internet上一定早有這些控件,所以我回來找了一下,在CodeProject找到兩個符合需求的,提供給學員參考。
http://www.codeproject.com/KB/silverlight/slpassbox.aspx ←支援Password的TextBox
http://www.codeproject.com/KB/silverlight/STextBox.aspx ←ComboBox, Masked Textbox(不過這是Beta 1版本, 在Beta 2使用需要修改一下)
兩個都有Source Code,需要的學員可以參考...
另外,其實如果我沒記錯在Beta 1 WatermarkedTextBox是存在的,但是在Beta 2就拿掉了,原因聽說是MS打算在正式版的TextBox加上一個Watermark屬性在textBox上,但是如果你需要原本的WatermarkedTe控件參考的話,可以從此位置下載 http://kkam.members.winisp.net/projects/watermarkedtextbox.zip
2008年9月5日 星期五
Silverlight 2.0 Simple Media Player
建議您在測試時,採用底下這樣的方式測試...
SilverlightApplication6TestPage.aspx?VideoUrl=wmv影片url
若使用預設的影片位置, 由於影片解析度較高,需要連上internet並稍等影片下載...
若有使用上的問題歡迎來信討論...
[下載]
Keep Walking
我很喜歡的那個廣告的主題曲...
Come One Day
Composer: Eddie aka DorYuk
Lyricist: Eddie aka DorYuk
All instruments: Eddie aka DorYuk
Singer: Adrian DeSilva (Audio Traffic)
Where, where are your dreams.
You've miss placed them or so it seems.
You, you've been running away.
Been running from yourself,
Its up to you and no one else.
If you don't care, if you don't try,
Then life will pass you by,
But you won't know, and time will show,
The fire burnt out long ago.
Gotta to keep on pushing
Push it everyday.
Trying every way.
Keep moving on, keep going now.
Keep pushing on your way.
Keep going now, don't hesitate.
Your dreams will come one day.
They will come one day...
Maybe some day,
Maybe somehow,
You'll stand up and make us proud.
And if they say,
You're a fool to try.
Just smile and walk on by.
Need to keep on pushing,
Pushing it everyday,
Trying everyway.
Keep moving on, keep going now.
Keep pushing on your way.
Keep going now, don't hesitate.
Your dreams will come one day.
Keep moving on, keep going now.
Keep pushing on your way.
Keep going now, don't hesitate.
Your dreams will come one day.
熱門文章
-
LINE在2022/5/13增加了postbackAction的屬性,讓發人員可以藉由送出一個含有postbackAction的訊息(類似底下這樣),來幫用戶來開啟(或關閉)rich menu,甚至可以開啟輸入鍵盤和語音: 上圖 A 的部分,是一個 Buttons Templ...
-
在使用自動化上版的過程當中,你大概或多或少會想要使用簽核(Approval)的功能。簽核功能讓你可以自動佈署到特定站台(例如正式機)之前,形成一個 “把關” 的功能。 雖然感覺用起來很酷,但坦白說,我們對於上新版程式前的Approval行為,在態度上是不鼓勵的。因為多年下來,...
-
你有三分零二秒嗎? 建議您靜下心來看這段影片... 人生就是這樣, 拱手一生, 記憶最深的卻是, 這一些點點滴滴的不完美, 凝聚成我們心中的完美。
-
前面 我們討論到了很多跟Line Bot有關的機制,但有朋友提了一個問題,如果我單單只是要透過程式碼發訊息給用戶,一定要申請並建立一個Line Bot嗎? 其實不用。 一直以來,有一個比較不被重視的機制,叫做LINE Notify,其實它已經誕生很久, IFTTT 的Line...
-
注意,本篇部分內容已過時,新版Line bot申請流程,請參考 這篇 。 前面 說過,不知道發生了什麼事情,全球幾個大廠幾乎在同一個時間announce各家的機器人技術或介面,包含Microsoft 的bot API,還有FB、Line…到最近的Google,總之突然間,原本封...
-
LINE Bot這一系列,從2016年五月開始,寫著寫著也快30篇了,差不多剛好一個月一篇,如果資訊雜誌還在的話,應該可以是一個專欄。 很久沒有整理索引了,2019年初,再次將這一系列相關連結整理如後: 使用C#開發LineBot (1) - 用c#建立一個LineBot...
-
改用C#好一段時間了,但是以前寫VB的習慣總是如影隨形的跟著。這沒什麼好或不好,以前說過,這年頭沒有雙語能力是不行的。 只是有時候我就是不很明白,為何VB有些簡單的字串方法C#怎麼也不肯加進來。不過,人家有人家的道理,我們則只能在變通當中找個繞路的方式。 我最近在C#程式...
-
LineBot傳送訊息的形式,除了單純的文字、貼圖、圖片之外,還有一個比較特別的形式,稱之為 Template Message ,這種形式的訊息本質上是一個選單,長得像是底下這樣: 上面這個是三種Template Message中的一種形式,稱為Buttons Template...
-
先前 我們介紹過了LINE LIFF App,你大概已經知道了它是一個便於開發類似 FB WebView或是微信小程序的機制。 LINE推出了這個機制是一個很重要的更新,這一篇我們要來看看如何撰寫一個LIFF App。 在這之前你必須知道: LIFF App可以使用HTML和j...
-
最近的 Line Notify 、 Line Login ,以及前一陣子的 Microsoft Graph API ,全都使用到了OAuth作為用戶身分驗證以及資源存取的基礎。但很多讀者會卡在OAuth的運作流程上,根本的原因是不理解OAuth到底是幹嘛的?其存在的目的為何?以及...