2009年7月30日 星期四
Silverlight 3 研討會 台中&高雄場次
2009/08/21 台中金典酒店 - 金典二廳 01:30PM - 03:00PM Silverlight 3 新功能開發實務 [詳情]
2009/08/28 高雄漢來飯店 9F 金鳳廳 01:30PM - 03:00PM Silverlight 3 新功能開發實務 [詳情]
2009年7月28日 星期二
Silverlight 3 中的Element to Element Binding
例如,如果我們希望能夠讓 Slider在拖曳的時候,可以直接把值填入TextBox,過去SL2是一定要寫程式的,現在則可以利用底下這樣的Xaml指令碼,就可以很容易的完成:
這類的Binding機制還可以運用在data binding或是圖表等場合,實用性相當高,底下是上面Slider的例子。
[範例]
2009年7月25日 星期六
Expression Studio 3 just released on MSDN
The Expression Studio 3 just released on MSDN subscription
(x86) - DVD (English)
2009年7月23日 星期四
研討會:Silverlight 3 技術講座 順利完成
多謝大家參加 7/23 的 Silverlight 3研討會,希望今天介紹的內容對大家有幫助,投影片的部分可以在微軟的網站下載,同時今有學員問到相關的問題和需要協助的學員,請記得直接發一封Mail給我。
另外,如果您位於台中或高雄,今天沒有機會參加,在八月中旬我們還會再安排台中和高雄的場次。詳細時間請參考微軟網站或筆者BLOG。
2009年7月22日 星期三
我今天才知道Google有程式碼搜尋這回事
小弟不才, 我今天才知道Google有程式碼搜尋這回事
http://www.google.com/codesearch
我今天也才知道有這樣的搜尋結果...-_-'''
http://www.google.com/codesearch?q=%E4%BB%96%E5%AA%BD&hl=zh-TW&btnG=%E6%90%9C%E5%B0%8B%E7%A8%8B%E5%BC%8F%E7%A2%BC
http://www.google.com/codesearch?q=%E5%B9%B9%21&hl=zh-TW&btnG=%E6%90%9C%E5%B0%8B%E7%A8%8B%E5%BC%8F%E7%A2%BC
看來程式設計師應該要多休息, 大家壓力都太大了... ^_^
資料來源原址:http://www.dotblogs.com.tw/sanctuary/archive/2009/07/22/9632.aspx
2009年7月21日 星期二
Silverlight 3 研討會
時間 : 2009/07/23 09:30 AM
地點 : 微軟 7AB
是什麼樣的技術, 需要在短短不到22個月的時間當中,迅速的推出了三個版本? 是什麼因素使得微軟在面對全球景氣訊號尚未明朗時,依舊毫不猶豫的投入大量的人力與物力,一反常態的讓Silverlight 3這個看似不會帶來任何額外收入的開發技術推陳出新地展現在全球開發人員以及設計師的面前? 究竟微軟對於Silverlight乃至於RIA的計畫和目標為何? 開發人員在面對眾多的RIA技術時,又該如何因應與選擇呢? 在這一場研討會當中, 我們將聊聊這些議題…
2009年7月20日 星期一
Silverlight 3 中的Pixel Shader Effect
Silverlight 3內建了Bitmap API,並支援了像素特效技術(Pixel Shader effects),這讓Silverlight中的每一個物件(UI Element),都可以輕易的具有模糊、陰影等效果。當然,設計師也可以自行建立各種特效,例如水紋、風動、版畫…等,在Silverlight當中重複使用。
開發人員可以透過物件的Effect屬性,讓物件有這種特殊效果:
Dim myEffect As New ShaderEffectLibrary.RippleEffect
myEffect.Amplitude = 0.1
Me.Image1.Effect = myEffect
例如底下這個範例就相當有趣,其實這只是一張很單純的圖片,但是當使用者以滑鼠點選圖片時,你將會看到水紋的特殊效果:
[範例]
2009年7月19日 星期日
找回生活 之 青境花墅(新竹)
2009年7月17日 星期五
SL 3中的Local Connections
寫法很簡單, 一樣撰寫一個傳送者和一個接受者, 例如:
傳送者:
Dim messageSender As New LocalMessageSender("receiver", LocalMessageSender.Global)
接收者:
Dim messageReceiver As New LocalMessageReceiver("receiver", ReceiverNameScope.Global, LocalMessageReceiver.AnyDomain)
分別在兩個不同的Browser中...就可以彼此傳訊了...相關的功能都會有事件可以使用...
[傳送者] [接收者]
2009年7月15日 星期三
SL 3 貼心的設計: 全螢幕以及視窗大小調整時的自動縮放
開發RIA應用程式嗎? 報告: Silverlight 3 準備好了...^^
[範例]
2009年7月14日 星期二
2009年7月13日 星期一
看來 Silverlight 3 Toolkit也要裝...
我最愛的SL3新功能之 DataForm Demo
詳情如下:
Breaking Changes since Silverlight 3 Beta
3.1 DockPanel, WrapPanel, Expander, HeaderedContentControl, Viewbox, DataForm moved to the Silverlight Toolkit
The following controls and types have been removed from the Silverlight SDK:
• DockPanel
• WrapPanel
• Expander
• HeaderedContentControl
• Viewbox
• DataForm
• ExpandDirection
• ExpanderAutomationPeer
• LengthConverter
• StretchDirection
They are now in the Silverlight Toolkit, which is available from http://www.codeplex.com/Silverlight.
2009年7月10日 星期五
Silverlight 3 RTW - 真是歷史性的一刻啊

Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd
不過, 果然不出我所料...

把先前安裝的開發人員Run Time移除之後, 就可以了...

對於很多人來說 或許3.0是一個好的起點, 過去擔心不穩定、功能不足、或安全性的疑慮逐漸淡去, 接著我們也將會看到開發工具更全面的配合...嘿嘿, Developer們, 是否開始準備大展身手了呢?
補充一下, 別忘了要安裝新版的Blend 3, 否則將無法以所視及所得的方式來編輯Xaml檔案:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=92e1db7a-5d36-449b-8c6b-d25f078f3609
是的, SL 3 Tools for VS2008 Sp1中, 取消了在VS2008中preview Xaml檔案的功能...>_< (修正一下, 是預設隱藏了預覽功能, 感謝Jeff的提醒) , 我也發現了似乎還是被支援, 但是又看到網路上有底下這一段: Design Preview Disabled in Silverlight 3 Tools
Due to performance and rendering issues, the preview window has been disabled in the Silverlight 3 Tools for Visual Studio 2008. The functionality of the XAML editor remains intact, including IntelliSense, error messages, and the ability to drag controls from the Toolbox into the editor. WYSIWYG XAML design can be done by using Expression Blend or Visual Studio 2010.
真是令人confuse...顯然網路資料不可盡信...不過總的來說, 似乎在SL3 Tools for VS2008 Sp1中關於Xaml preview的部分明顯不比beta1的時候來的方便(特別是有些控件似乎不支援了, 例如DataForm), 微軟似乎暗示著SL3的開發還是需要Blend 3或VS2010.
對了, 先前有人問到RTW/RTM, 底下是簡單的說明... RTM = Release to Manufacturing, or the process of making CDs, putting them in a box, and then getting them out to customers. RTW = Release to Web, which is making something available for download. source : http://blogs.msdn.com/canthe/archive/2005/06/24/432468.aspx
熱門文章
-
關於 .net core的登入與身分驗證方式 前情提要… 前幾天,我們示範了如何在 .net core 環境下,使用 cookie-based authentication 來實現登入與身分驗證功能。這個做法是從 .net framework以來就有的,也是延續到 .net...
-
前面 我們討論到了很多跟Line Bot有關的機制,但有朋友提了一個問題,如果我單單只是要透過程式碼發訊息給用戶,一定要申請並建立一個Line Bot嗎? 其實不用。 一直以來,有一個比較不被重視的機制,叫做LINE Notify,其實它已經誕生很久, IFTTT 的Line...
-
LINE Bot這一系列,從2016年五月開始,寫著寫著也快30篇了,差不多剛好一個月一篇,如果資訊雜誌還在的話,應該可以是一個專欄。 很久沒有整理索引了,2019年初,再次將這一系列相關連結整理如後: 使用C#開發LineBot (1) - 用c#建立一個LineBot...
-
Windows 8, 一幅蓄勢待發的姿態。 在最近一兩個月,微軟全省跑透透,辦了多場介紹Windows 8的研討會,也陸續的在網路上大方的提供了Windows 8先前的Developer Preview以及最近的Consumer Preview版本讓大家免費下載。 過去段...
-
新版的Line Messaging API,要主動發送訊息給用戶不是很困難,主要是透過Push API,可以參考底下的官方說明 : https://devdocs.line.me/en/#push-message 另外,如果你想申請一個Line Bot,可參考: 關於LineB...
-
當許多用戶開始使用 LINE Notify 之後,就會發現它真是一個方便好用的機制。 他的推播速度不亞於使用Messaging API的Push Command,甚至我覺得在群發上有更高的彈性與控制自由度。我們只需要得到用戶的Token,就可以輕易的透過HTTP POST發訊息給...
-
最近的 Line Notify 、 Line Login ,以及前一陣子的 Microsoft Graph API ,全都使用到了OAuth作為用戶身分驗證以及資源存取的基礎。但很多讀者會卡在OAuth的運作流程上,根本的原因是不理解OAuth到底是幹嘛的?其存在的目的為何?以及...
-
注意,本篇部分內容已過時,新版Line bot申請流程,請參考 這篇 。 前面 說過,不知道發生了什麼事情,全球幾個大廠幾乎在同一個時間announce各家的機器人技術或介面,包含Microsoft 的bot API,還有FB、Line…到最近的Google,總之突然間,原本封...
-
其實我們在好幾年前,就已經談過DI(Dependency Injection)這個主題。當時這類議題被視為進階的開發概念,但如果你最近開始使用 .net core,大概已經發現DI如今已變成.net core中的基本要求。 事實上,從事教育訓練這麼多年的觀察下來,不難發現其實還是...
-
如果你申請好了新版的Line Messaging API帳號。(申請位置位於 https://business.line.me/zh-hant/services/bot ),就可以建立一個Line對談機器人了,你要讓你的Line機器人能夠透過程式來回覆用戶的訊息,那關鍵當然是底下...
