Sivlerlight的開發工具 - VS2005還是Blend2?
Sivlerlight最近開始很紅羅, 可是您一定會覺得,在這個階段撰寫Xaml程式碼似乎有點辛苦,主要的原因是Visual Studio 2005雖然提供IntelliSense,但卻不支援所見即所得,而支援所見即所得的Blend2卻又不支援IntelliSense,動畫的設計在 VS2005當中也不容易完成。
我自己在開發Silverlight網站或是應用程式時,都是通過Blend 2的拖曳功能來建立xaml程式碼和動畫Storyboard,但是同時間會一併開啟Visual Studio 2005,透過IntelliSense功能來編輯Xaml程式碼。
典型的做法如下,讀者可以在設計Silverlight時,先開啟Blend2,在畫面上把Xaml元素或是相關的動畫布置處理好,然後在Project視窗當中,按下滑鼠右鍵,點選“Edit in Visual Studio”:
接著系統就會自動開啟VS2005,讓您編輯“同一個專案”當中的檔案,在VS2005當中,就有IntelliSense可以使用了:
這樣的好處是,若您在VS2005環境當中改過了Xaml程式碼(因為VS2005支援IntelliSense,所以改起來還蠻方便的),存檔之後切換回Blend2,會看到:
Blend2會主動發現該檔案已經被另一個(VS2005)程式修改過,並且問您是否要重新載入。這樣的功能相當方便好用,我們可以用兩個軟體同時編輯同一個.xaml檔案,又能夠保持一致性。
反之,當您在Blend2改過xaml code之後,切換到VS2005時,VS2005也會問一樣的問題:
這樣的功能讓VS2005和Blend2之間可以互相彌補彼此的不足,在這個階段不失為相當好的操作方式。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1830342
相關文章
- Web開發的窘境:碼還是不碼?Web
- 面向構件的開發:SCA還是SOA?
- iOS 開發選擇OC還是Swift?iOSSwift
- 開發該選擇Blocks還是DelegatesBloC
- 敏捷開發與文件:互補還是互斥?敏捷
- 這是給開發人員的彌天大謊還是至理名言?
- 小程式是直接買模板好還是定製開發好?
- 小程式是直接買模板好還是定製開發好
- 開發Android應用用Kotlin還是Java?AndroidKotlinJava
- 企業開發:選Flex?還是HTML5?FlexHTML
- mysqlpump淺談:mysqlpump併發的最小粒度是庫還是表,還是行?MySql
- 遊戲開發工具的真正價值是什麼?遊戲開發
- HTTP的KeepAlive是開啟還是關閉?HTTP
- 你是開發工程師、程式設計師還是碼農?工程師程式設計師
- 軟體開發到底是業務複雜還是UI複雜UI
- 現在的你,是開發工程師、程式設計師還是碼農?工程師程式設計師
- 比歐洲盃還火的Linux工具 讓開發更簡單Linux
- Python屬於後端開發還是前端開發?Python入門!Python後端前端
- 系列:開源是一種開發模式、商業模式還是其他什麼?(一)模式
- 在WPF設計工具Blend2中製作立方體圖片效果
- 學妹問,學網站開發還是打 ACM?網站ACM
- Android開發實踐:使用Service還是ThreadAndroidthread
- 企業購買ERP還是自行開發?(轉)
- ??微服務架構:軟體開發的革命還是短暫潮流?微服務架構
- HTML5開發學習教程,學習HTML5還是學習HTML5的製作工具?HTML
- Python開發是程式導向、函式還是物件?Python教程Python函式物件
- 做Java開發,遇到瓶頸是保持現狀還是尋求突破?Java
- 零基礎學Java開發,是自學好還是報班好?Java
- 區塊鏈遊戲到底是投資工具,還是遊戲?區塊鏈遊戲
- 大家使用git是敲命令還是用GUI工具呢GitGUI
- 好開發的工具
- 運維崗轉開發崗,學Python還是Java?運維PythonJava
- 測試開發應該選擇 Java 還是 Go 呢?JavaGo
- 沒頭沒尾--專案開發筆記:先開發UI層還是先開發BusinessRules層!!?? (轉)筆記UI
- Python開發是程式導向、函式還是物件?Python基礎!Python函式物件
- 你是碼農,開發人員,程式設計師,還是工程師?程式設計師工程師
- 你們是用 xshell、Termius、tabby, 還是其他的終端工具?
- 急問:開發Struts比較便利的工具是什麼啊