① WPF出了數載,但未見WPF軟體流行,何解
VISTA和WIN7的界面就是WPF做的,QQ新版也用了WPF,還不算流行?軟體公司老員工習慣不了新事物,寧可依舊用winform,與其說不流行不如說做這行的人就少,另外需要.net3.5的框架也造成較難普及
② wpf主要用來開發啥用vs開發還是別的軟體開發比較方便
WPF:桌面應用程序和瀏覽器應用程序的融合,根據ms的承諾,正在開發中的WPF/E,即WPF Everywhere版本,將為基於WPF的應用程序提供全面的瀏覽器支持,這意味著未來開發出的應用程序將可以基於瀏覽器在不同的操作系統上運行,根據WPF/E開發組的定義,WPF/E仍然是WPF的子集,而不是後繼版本。總體而言,WPF的前景應該是一片光明。
Visual Studio 提供了高級開發工具、調試功能、資料庫功能和創新功能,幫助在各種平台上快速創建當前最先進的應用程序。
可以說各有各的好處,Visual Studio 工具范圍比較廣
③ 專攻WPF,做軟體界面,有沒有前途
無論你做什麼,只要你努力,堅持,方法正確,都會成功的。
當然前提是你做的東西要有市場。wpf肯定有用。
努力吧,騷年
④ 關於有沒有C#寫的開源股票分析軟體
有開源的,製作的股票技術分析軟體正式開源(.net wpf)
http://www.cnblogs.com/xuming-wong/archive/2012/03/09/2384150.html
自己看看吧。有下載路徑
⑤ 哪些軟體用到WPF
qq 概念版 wpf 製作.運行環境win7 vista.
⑥ 現在用WPF做的成熟的軟體產品有哪些
微軟的一下產品是用WPF做的:
· Expression Studio Ultimate
· Expression Web Professional
· Expression Encoder Pro
· Expression Blend
· Expression Design
· Expression Encoder
· Expression Web
· SketchFlow
· Blend for Windows Phone
· SuperPreview
· Visual Studio 2010
⑦ WPF製作項目所需要的硬體,軟體,操作系統有哪些
WPF基礎知識
快速學習絕不是從零學起的,良好的基礎是快速入手的關鍵,下面先為大家摞列以下自己總結的學習WPF的幾點基礎知識:
1) C#基礎語法知識(或者其他.NET支持的語言):這個是當然的了,雖然WPF是XAML配置的,但是總還是要寫代碼的,相信各位讀者應該也都有這個基礎了。
2) HTML語言:雖然WPF是窗體程序但是由於使用的XAML語言,如果以前接觸過HTML、XHTML、ASP.NET之路的東西的話會,接受這些標簽會很有幫助的,如果以前一直是從事win form開的人來說可能就要適應一下了。
3) 對C#中的代理、事件要做到熟練掌握,在.NET 3.0 版本後有增加了Routed Events,要想日後不糊塗,這個是基礎。
4) 有一定的winform或ASP.NET經驗,主要是對控制項事件的處理要有寫了解。
5) 擁有良好的面向對象的思想:思想是語言的升華(本人的OO思想完全是Java中領悟來的)。在WPF中,經常要靈活運用各種繼承關系、多態、重載等,因此一定要把基礎知識打牢固。
6) DataBinding要有所了解:Binding是WPF的一大亮點,在接觸它以前如果接觸國ADO.NET裡面的DataBinding的話對相對起來會容易接受一點,雖然這兩個有一定的不同。
7) 對設計模式要有一定的了解:當然是越深入越好了,在實際項目中,各種設計模式經常交融使用。
快速的識別並合理的運用,無論是在開發還是調試時都是非常高效的。另外,WPF存在的初衷即是表現與邏輯的松耦合,最普遍的情況就是XAML作為表現層,背後.cs文件作為邏輯層。因此,日後在從事項目工作時,要時刻謹記這一點,千萬不可背道而馳。
不要為了凸顯自己的某一些代碼特長而將各種邏輯混寫在一起,這樣非常不實際的,這一點都在校生應該尤為重要。
8) 對XML的理解:XAML也是XML,對XML的理解絕對有助於快速的接受和使用XAML,並不需要多XML有多麼高深的見解。
但是最好還是有空看一看XML相關的書籍http://www.w3.org/TR/2000/WD-xml-2e-20000814。無論是WPF、WCP以及底層一些的SOAP等都是很有幫助的。
WPF入手練習基礎環境
開發環境:VS 2008
資料庫:本機SQL Server 2005(這里給大家一個提醒,如果大家的機子是Windows XP的話,無論是home 或是 professional.
一定不要安裝SQL Server 2005 Enterprise Edition,在《安裝 SQL Server 2005 的硬體和軟體要求》中「操作系統要求」列表有寫到2005 Enterprise Edition 不支持 XP),建議安裝Developer Edition,一定要安裝資料庫實例。
WPF練習內容
具備以上基礎條件後,開始入手練習,大家不要抱怨入手練習有寫難度,畢竟是快速入門要有一定的跳躍性:
我們要做一個WPF程序,功能很簡單:
1) 從資料庫(本地資料庫(local)/AdventureWorks中的person.contact表中提取用戶的ContactID,FirstName,LastName,EmailAddress數據,展示到Form上的一個ListView上。(由於是WPF練習,對於ADO.NET相關的東西在此不做介紹,知識使用而已)
2) 當滑鼠或其他設備選中結果某一項記錄時,在List框下面展示出細節。
3) 修改其中的內容後,結果聯動更新到List框及資料庫中。
想像以下這樣一個東西如果在以前使用winform實現會是什麼樣子呢?
應該會寫不少的方法、屬性用於界面之間及界面與資料庫之間的聯動。
今天這個練習就先展示以下WPF的技術亮點之一:
DataBinding。在製作過程中,還會為大家不斷接受一些控制項、布局等相關知識和技巧,部分相關的知識內容與此練習關系不大的,我將會用淺灰色字體帶過,對於熟悉這部分內容的讀者可以直接跳過。
建立一個WPF項目
打開VS 2008 新建一個WPF應用程序
⑧ WPF開發需要的軟體有哪些
還是用Visual Studio 2010吧,2008版的Xaml編輯器太不完善,而且2010帶.net 4.0,中文字體發虛問題也解決了——不如一步到位。
至於將要和Win8一起發的新版,據說會帶Expression Blend的。
三維旋轉方面倒是有個工具:Kaxaml,但這個程序穩定性似乎很差,動不動就崩潰。
這是網址:http://www.kaxaml.com/
⑨ 哪些軟體 用到了 wpf prism
概念版 wpf 製作.運行環境win7 vista.
⑩ 哪些軟體是用WPF開發的
我還以為您問的是哪些控制項是支持WPF的。