wpf學(xué)習(xí)流程 想做出這種程序需要什么?
想做出這種程序需要什么?我想提出和這個基本是同一的軟件我是需要學(xué)什么?謝謝1.這個是一個C/S架構(gòu)的系統(tǒng)2.目前也很很流行windows應(yīng)用程序開發(fā)有A:WPF(Windows Presentatio
想做出這種程序需要什么?
我想提出和這個基本是同一的軟件我是需要學(xué)什么?謝謝
1.這個是一個C/S架構(gòu)的系統(tǒng)2.目前也很很流行windows應(yīng)用程序開發(fā)有A:WPF(Windows Presentation Foundation)是微軟會推出的設(shè)計和實現(xiàn)Windows的用戶界面框架,使用C#語言
B:MFC微軟基礎(chǔ)類庫(英語:Microsoft Foundation Classes,是由MFC)是微軟公司提供給的一個類庫(classlibraries),以C類的形式封裝了WindowsAPI
看整體風(fēng)格,好像是不使用WPF
這個只不過客戶端,服務(wù)器端也這個可以不使用C#實現(xiàn)程序,也也可以使用JAVA實現(xiàn)程序
3.所以我,如果沒有你想做出這種程序,主要注意學(xué)習(xí)的內(nèi)容有A客戶端:
WPF,C#,各個控件的使用,網(wǎng)絡(luò)通訊,第三方插件在用(打印機),mysql數(shù)據(jù)庫
周期至少是一個頁面3-4天
B后臺服務(wù):(要是不要是可以不考慮到,不過有云文件導(dǎo)入,估計那是要的)
spring boot,linux,tomcat
差不多一個接口2天
C后臺配置頁面:(也可以在代碼中暫時寫死,如果沒有配置項太少)
vue.jshtml
周期至少是一個頁面3-4天
因為,要讓整個系統(tǒng)求下載地跑不起來,是需要自學(xué)的東西我還是挺多的。
要是是0基礎(chǔ),可以先只做客戶端,比較比較直觀易懂,慢慢地有感覺了再做其它的。
大二現(xiàn)在想做界面,只會C 不想用MFC,學(xué)習(xí)WPF需要多長時間?
我而且想能回答你這個問題并并非畢竟我在編程上有多牛,只不過是那一次有過像你這樣帶有的困惑:雖然的功能,我倒底用什么好?
目的是寫一個系統(tǒng),在沒有老師也就沒現(xiàn)在這么不便利的網(wǎng)絡(luò)情況下,我與幾個伙伴矢志開始學(xué)VC。只不過沒有老師,所以事情進展很慢,學(xué)了三個月也沒描寫一段正經(jīng)飯的代碼(都覺得挺笨的哈)。還好我們的堅持,在之前五年多的時間里這回交了差??傆X得VC好是好,很底層的功能都可以開發(fā)不出來,就是麻煩您,一有什么事都要寫一堆代碼。
再后來項目組回來了位年輕人,十分聰明,經(jīng)驗也多,他提意可以不用BC。而且與VC兩者相比,BC上手越快,這樣的可以不少在界面開發(fā)上少花時間,浪費的時間可以用在功能開發(fā)上。借他的吉言,我們整體轉(zhuǎn)過頭使用BC。實踐相關(guān)證明,對減緩開發(fā)進度確實極為不利。
做軟件開發(fā)做了十余年,現(xiàn)在已經(jīng)遠(yuǎn)遠(yuǎn)離開這個領(lǐng)域,但堅定地相信的新平臺只有是越來越大易用性強、越來越好用,而不可能越發(fā)差。送你兩點我的體會:
一是變更土地性質(zhì)平臺或系統(tǒng)到最后都不最重要,最重要的是你到底用得熟不能熟練、精不精通,熟練的掌握了且專精了啥功能都這個可以開發(fā)完畢出來。
二是這個領(lǐng)域既要專注心的精神更需要堅持了的學(xué)習(xí)。技術(shù)更新,甚至于你一直在在緊跟都跟不上腳步趟。
另外,底層開發(fā)最感謝MFC。
也可以的,我那是報班學(xué)習(xí)的,我們公司的實習(xí)生也這么說學(xué)的。你可以先學(xué)下C#,這個比C很難很多,不超過一個月就行啦,后再就也可以練熟WPF了,我之前看的是《WPF深入淺出》,這本書比較比較接底氣,前面是XAML,相當(dāng)于界面,后面是WPF后端的概念,和解除綁定,命令,模板,也許看過兩遍應(yīng)該是變會了。