net目前還有發(fā)展前景嗎?
net目前還有發(fā)展前景嗎?
.net 在未來的發(fā)展還是挺不錯的,以前在 “ 如鵬網 ”上看過兩個公開課的視頻《.Net 就業(yè)為什么這么火》以及《.Net 程序員未來的發(fā)展之路》,分析的挺透徹的,具體的可以到如鵬網官網上去了解一下,應該會對你有幫助; 具體的可以到 如鵬網 官網上去了解一下,有**的地方就可以學習,根據自己的時間靈活安排學習進度,有問題隨時提問,老師實時**答疑,有技術大牛親自授課,口碑非常不錯,基本上都是慕名而去的,目前國內.Net **的就是如鵬網了。 有詳細的課程體系,可以參考一下; **部分:.Net 基礎 第二部分:數據庫開發(fā) 第三部分:.Net 高級技術 第四部分:web前端 第五部分:asp.net 核心技術 第六部分:asp.net MVC 第七部分:掌上租項目(技術要點) 第八部分:擴展高級技術 以及.net 的提高課程,包含Entity Framework、ASP.Net MVC、掌上租項目、.Net Core、Linux、多線程、異步編程、NoSQL(MongoDB、Redis、memcached)、MySql數據庫、web api、Docker for .net等。
感謝悟空邀請,我作為一個從事多年軟件開發(fā)的工程師,用過很多技術,當然也包括.net,所以對.net還是有些了解的,我個人認為net目前是沒有什么發(fā)展前景的,原因如下: 首先,net是微軟開發(fā)的一個平臺,在這個平臺上開發(fā)應用,需要依賴微軟的類庫你才能開發(fā),換句話說就是如果微軟哪天不管這個平臺了,可能net就沒有存在的意義了,對于現在提倡的開源共享精神而言,net是不具備的。
其次,net上開發(fā)的應用可移植性差,什么意思呢?就是說你在net上面開發(fā)了一套系統(tǒng)只能運行在windows系統(tǒng)上面而不能運行其他操作系統(tǒng)上,比如linux系統(tǒng),這樣就限制了你的選擇,不能跨平臺,有時為了安全高效而需要使用Linux服務器的時候,這時基于net開發(fā)的應用將不能被運行。 **,net主要可以用來開發(fā)桌面應用或者是做一些工具,它提供了很多封裝好的組件直接拖拽使用非常方便,在其他方面他并沒有什么優(yōu)勢,現在大多數企業(yè)開發(fā)軟件系統(tǒng)都是基于java因為它首先是跨平臺,其次是它可以友好地兼容第三方組見,也提供了很多**的框架等等,所以更多企業(yè)選擇用Java而不是net。 綜上所述,net在未來相對而言是沒有什么優(yōu)勢的,越來越的跨平臺應用誕生,而這都是net無能為力的,所以net在未來是沒有前景的,以上是我的觀點,如有不同觀點者,歡迎在評論區(qū)留言交流,謝謝 本來不想回答編程語言的紛爭,感覺很LOW??戳讼禄卮鹚坪醵际呛?net的,作為接觸.net使用10多年的老程序員還是來公正的寫一下,大家自行甄別。
我VC++用了5年,然后轉.net用到現在超過12年,asp、php、js這些也都經常用,別的語言我用的少,不好妄加評論。我用.net完成了3個軟件作品和一個正在運營的網站,對我來說足夠了。 首先澄清下概念,看有的回答說.net只能用來做網站?.net全稱是.net framework,基于這個框架的,不限語言,常見的c#、vb.net、vc.net、asp.net等,當然最有影響的是c#語言和asp.net,c#用做后端,asp.net用做前端。
可以說在windows系統(tǒng)下,沒有.net干不成的事。如果沒有跨平臺的**,.net**是**。 再來說下跨平臺,這要分兩方面說起:一種是服務端,一種是客戶端。
服務端.net做webservice+sqlserver,完全沒有問題。**值得詬病的是windows服務器和SQLServer的版權費用相對較高,但幫助文檔、UI界面、編程工具要好很多,現在的云服務很普及,這點費用不算事。 客戶端這個說頭多了,當然最理想的解決方案就是一份代碼,在所有平臺全部完美實現。
想要能夠運行我想應該問題不大,但是在每個平臺下都完美運行,我持保留意見。針對同樣的html標準,不同瀏覽器尚且存在差異,何況是跨操作系統(tǒng)的語言。有人說Java可以跨平臺,.net只能Windows??促Y料.net core也可以,當然我并沒有在.net core下開發(fā)的實際項目,但微軟的意圖就是要打通所有平臺。
**說到發(fā)展,每種開發(fā)工具都有最適合的應用場景,如果.net core能夠成功,我覺得.net一定會有很大發(fā)展。至于你自己要學哪個?這要看你公司項目和你自己的方向是否一致,無論是哪個,都要學精才有用。 感謝悟空邀請。 .Net語言鄙人并未接觸過。
談到發(fā)展前景,當然也沒有合適的發(fā)言權。 不過,就近幾年IT行業(yè)來看。.Net的市場**需求還是很不少的。 存在即合理。
所以不管什么語言只要能用其開發(fā)出一款很好的產品,那么它的價值就一直存在。 可能.Net語言沒有Java語言那么的火,但是每種編程語言本質上都涉及到一種編程思想在里面。 思想只要掌握了,說不定哪天有大牛們能更完美的重構.Net,也許在某個不經意間他就會占據編程語言top3呢。
以上就是個人觀點。 .Net目前還有沒有發(fā)展前景?雖然使用這個的人相對少了,但只要搞精通了怎么會沒有發(fā)展前景呢。 1、雖然.net平臺是微軟的管理的平臺,也是微軟的開發(fā)生態(tài)基石。
微軟肯定要花力氣去搞這個的,至于微軟是否放棄這個平臺不用擔心,它不會這樣拆自己的臺?;蛘呶④浤?*垮了沒有人搞平臺了,這個是杞人憂天了。這么多用戶給他撐著的,不用擔心。 2、.net平臺也是在發(fā)展的。
雖然在開源、跨平臺等生態(tài)方面被人長期詬病,但好在微軟不停的吸收好的內容。也推出自己的開源與跨平臺,也搞出來很多這方面的生態(tài),比如:.Net Core、Unity、mono等等。.net不僅開源了,不但可以在Linux/OSX等上跑,還可以做開發(fā)。
3、.net還有大把的企業(yè)在用,有大把的人在開發(fā)。 特別是桌面軟件,那幾乎就是這個的天下,開發(fā)快好用,用其它的平臺開發(fā)桌面軟件也是麻煩啊。除非大量的人不用微軟的操作系統(tǒng),否則.net就會存在下去。企業(yè)里面太多的使用桌面軟件,雖然Web的也大量使用。
4、.net還有大量的開發(fā)者,收入也還不算低。 很多的企業(yè)不但使用.net開發(fā)桌面軟件,也使用它開發(fā)Web軟件,還是有大量的人員。只是相比較Java等生態(tài)好的來說,確實.net開發(fā)人員的數量還是少很多了。
如果個人才進入開發(fā)行業(yè)不久,是以工作作為自己的選擇導向,那么選擇用Java、Python等還是.net呢就要深思一下了,畢竟涉及到就業(yè)問題。一旦選擇以后,最重要的是要搞精通了,前景再怎么不好是對別人說的。 1、.Net前景是不錯的,因為大家都覺得java好所以都一股腦兒去。
現在學java好還是.net好?
Java更好一點,因為Java應用廣泛,除非有一項很大的技術突破能夠替代Java。在當下,Java被使用的場景非常多,網站、游戲、辦公軟件、新零售、云計算、芯片技術、數字經濟等多個互聯網領域都不開Java,擁有很好的就業(yè)前景。
就算是小白也可以學會,先學習Java基礎,從入門到可以進入項目大概需要好好學習將近一年左右,學習Java不算輕松容易,尤其是打算自學的朋友,沒有專業(yè)人士的指導,沒有系統(tǒng)的學習方案,如果自制力再稍微弱一點點,學習時間就得順勢延長,這也是很多新手學到一半放棄的原因,多看看網上的學習視頻,千鋒教育就有線上免費視頻。
建議找一個專業(yè)適合自己的教育機構進行學習,千鋒教育教資雄厚,講師均來自一線大廠兼具項目實戰(zhàn)與教學經驗,千鋒教育總部位于北京,在18個城市擁有22個校區(qū),年培養(yǎng)優(yōu)質人才超過20000人,和國內20000家企業(yè)都有人才輸送合作關系,千鋒教育線上有免費Java線上公開課,可以先看看了解一下,覺得合適可以到本地千鋒教育機構進行咨詢百科。
現在學什么編程語言發(fā)展方向好?
現在學什么編程語言發(fā)展方向好?首先現在java方向和.net方向基本就是現在的主要兩大編程方向?,F在人才市場要這兩種的也是最多的,其他的也有,但是和這兩門語言比起來就不算什么了。
java是從2000年左右開始起步,一直到現在的顛峰狀態(tài),現在決大多數java程序員的公司也要高于.net程序員。
原因之一是java相對.net有點點復雜。但是面對這門語言,你就是學的在好,到公司里你上面也**會有以近在公司干了幾年的高手,所以java方向到公司以后,目前想速度爬升到高一層的位置相對來說會很困難和麻煩。
而.net呢,正式起步應該是從2003年后開始,因為市場之前完全接受了java。而且加上反微軟風,所以.net的前進速度很慢,但是你要明白一點,java的框架設計者,現在是在微軟。
也就是說java的老媽已經被微軟搞到自己家了,微軟多有錢。我們不說,但是沒有誰會覺得微軟會倒閉吧。而因為.net平臺上手快,所以云南java培訓http://www.kmbdqn.cn/認為目前.net程序員的工資也比較底(相對java來說)。
但是就因為這樣,學的人也少一些,你到公司里以后,如果你對.net的理解比較深入,很可能不到一年你就成了項目經理。當然這只是可能,但是這種可能**要不java方向要大。
現在學什么編程語言發(fā)展方向好?他們的發(fā)展方向都比較好,主要是自己能不能學得會,是不是感興趣,選擇哪一種,完全看自己怎么看。
學.NET好還是學JAVA好?
自從.NET問世以來,程序員都很關心的一個問題是“該學Java或.NET”。.NET和JAVA有很多相似之處,貌似也已經成為了軟件開發(fā)的兩個主流方向。
到底哪一個更有前景,學習哪一個更易找到工作呢。
今天就.NET和JAVA在市場份額、背景支持、發(fā)展現狀和就業(yè)前景方面進行深入剖析,以幫助想學JAVA或.NET編程的童鞋們。在Java推廣初期,由于大家對于Java認知不夠,所以對于Java有許多FUD存在?,F在微軟在推廣.NET上,也遭遇到許多FUD,這是微軟目前必須力消除的障礙。如果你對于.NET也存有這些FUD,你不妨嘗試著去破除這些FUD,就如同七八年前破除Java的FUD一樣。
你將會發(fā)現,就目前來說,.NET是一個非常有潛力的技術,值得投入。當然,更好是能兩者兼顧,但是每個人的時間都很有限,想要兼顧兩者,其實不太容易。投入在.NET的時間越多,所能花費在Java的時間自然就少了,反之亦然。
在信息爆炸的時代,重要的不是信息的取得,而是信息的抉擇。信息太多,時間太少,如果不能慎選適合的技術,只會平白浪費許多時間,斫喪自己的競爭力。下面,我試圖從許多不同的角度,簡單地比較Java和.NET。
從市調的觀點三年前學習.NET恐怕有點太早,三年后學習.NET恐怕有點太晚,而現在學習.NET正是時候,不會太早,也不會太晚。學會之后,可以立刻投入市場對于.NET技術的人力需求。分析機構如MetaGroup和IDC皆預測,未來幾年市占率會大幅提高。
由于「精通」.NET知識可能需要費時兩三年以上,技術人員應該盡量提早學習.NET以為因應。從歷史的觀點以史為鏡,可以知興替。如果你了解近二十年的軟件產業(yè)發(fā)展史,你會發(fā)現微軟挫敗的機會很小,即使是在頭幾場戰(zhàn)役失敗,也會在整場戰(zhàn)爭中獲勝。換句話說,.NET挫敗的機會不大。
在Office軟件大戰(zhàn)中,WordPerfect、AmiPro、Lotus123如今安在?在操作系統(tǒng)大戰(zhàn)中,OS/2也已經銷聲匿跡。在瀏覽器大戰(zhàn)中,Navigator如今只整剩下小小的疆土。你一定可以舉出更多這樣的例子。從技術的觀點通常新的技術會比舊技術更好,因為新技術可以從舊技術學到優(yōu)點,且新技術可以摒除舊技術的缺點。
NET比Java誕生的時間晚了六年,許多方面都比Java先進,當然是無庸置疑。并不是Java這六年停滯不前,事實上,Java一直在進步中,只是有許多縫縫補補、修修改改的地方。例如,XML是在這六年之間出現的技術,所以.NET對于XML的整合可以說是天衣無縫,但Java是后來才把XML整合進來,且整合的程度比不上.NET。從行銷的觀點任何人都不能否定微軟行銷功力的厲害。
平面的行銷,包括在電子時報、ITHome等信息媒體,甚至連商業(yè)周刊等非信息媒體,都看得到相關的廣告。動態(tài)的行銷,包括PDC、TechEd.、修練講座、產品發(fā)表會?等活動,直接走入人群,接觸客戶。電子的行銷,包括MSDN中英文網站、微軟TechNetFlash**信?等,提供技術新知。
.NET有什么新的亮點?當然是ASP,ADO和COM+,還有清晰的架構,并且由于統(tǒng)一的類庫,我們?yōu)閃EB,GUI,MOBILE而開發(fā)的應用會很容易的轉來轉去,不象過去開發(fā),各需要學習不同的知識.ASP終于結束了網頁意大利面條式的程序,面向對象和支持多種語言,使構筑強大復雜的WEB應用提供了比JSP更兇猛的功能,讓人不得不愛.ADO.NET也拋棄了過去的數據集一Scroll就連數據庫進行提交的糟糕速度,代而取之的是多條修改可以一次性提交上去.這樣性能會提高多.COM+呢?COM+1.5的特性大家在WINXP上也看見了,比1.0強了很多,未來還不用注冊,COPY完就能用,多舒服.至于安嘛,穩(wěn)定嘛,這話不敢講.因為盜亦有道,Java也同樣如此,無法說誰比誰好.___而近日從我校就業(yè)部得知的上半年就業(yè)信息數據分析來看:年初.NET**需求占主導,5月底后Java**需求占主導,安卓需求持續(xù)上揚。而從整個上半年**需求來看,企業(yè)需求旺盛,我校平均每周舉辦兩次現場**會。同時就業(yè)部李經理也坦言:只要學員能夠順利畢業(yè),無論是哪個方向,找一份工作是沒有問題的。
.NET有哪些發(fā)展方向?
很多還是看你的選擇吧!不能說做硬件比做軟件有前途,學好了都有前途。如果你細化.net就努力去學,.net也是一個很有前途的行業(yè)。
通過.net的學習可以做B/S ,C/S 等結構。
現在.net在市場上也發(fā)展的很好。把C學好對學.net也有幫助,.net是在C#基礎上開發(fā)的。
軟件開發(fā).net就業(yè)方向有哪些
軟件開發(fā).net就業(yè)方向有如下幾種:一、.net桌面程序開發(fā) 該崗位主要負責的內容除了專業(yè)方面要用數據描述事物和數據庫設計、模塊設計、編寫字符界面程序、項目測試等要求之外,還要負責與客戶進行良好溝通。 .net桌面程序開發(fā)的崗位要求如下: 1.有較強的邏輯思維,理解面向對象思想,精通C#程序設計語言;2.具有數據庫設計能力; 3.掌握Visual Studio開發(fā)工具; 4.掌握單元測試方法與技術; 5.按照規(guī)范編寫代碼; 6.編寫、整理技術文檔; 7.工程化意識和團隊合作精神; 8.數據庫訪問技術。
二、.net web程序開發(fā) .net web程序開發(fā)崗位主要負責靜態(tài)網頁的制作、MVC設計模式,同時還要增強用戶體驗的web2.0網站開發(fā) 。
該崗位要求員工必須掌握html與css技,能夠熟練運用ASP.NET web技術應用、三層架構技術應用、常用設計模式技術和Ajax技術。三、軟件測試工程師 軟件測試工程師主要負責UML文檔開發(fā)與閱讀、設計測試方案與用例設計、項目測試以及測試報告編寫。 當然,軟件測試工程師的要求更高,想要勝任這個職位需要具備以下技能: 1.掌握黑盒測試方法; 2.掌握白盒測試方法; 3.掌握測試文檔的編寫方法; 4.能夠撰寫測試報告。 四、軟件售后維護 軟件售后維護主要側重于維護的方面,主要負責與客戶進行良好溝通,專業(yè)技能方面需要懂得系統(tǒng)配置、部署與維護,能夠熟練的進行系統(tǒng)的安裝和部署。