導航:首頁 > 程序命令 > net程序員如何做

net程序員如何做

發布時間:2022-10-16 07:45:55

1. .net開發工程師到底是做什麼的

1、概念

.Net軟體工程師的工作內容包括完成軟體的設計、實現、測試、修改bug等工作,包括業務需求的溝通,功能模塊詳細設計,業務功能實現與單元測試,系統維護;參與產品構思和架構設計等。

有句話說「跟著微軟准有飯吃」,微軟在軟體行業的龍頭老大位置沒有任何人能夠否認,它總是引領開發技術的前沿。如今微軟正高舉.Net大旗繼續向前,她正努力使開發變得更加輕松。

.Net是微軟的新一代技術平台,隨著.Net的不斷升溫,如果已經是或者想成為一名合格的微軟專業人員,那麼必須拿到.Net的證書,而且越快越好。

2、工作內容

完成軟體的設計、實現、測試、修改bug等工作,包括業務需求的溝通,功能模塊詳細設計,業務功能實現與單元測試,系統維護;

參與產品構思和架構設計;

撰寫相關的技術文檔;

編寫項目需求文檔。

3、發展前景

.Net是世界上的軟體公司微軟公司花費300億美元精心推出的下一代開發平台,可以開發Web程序、Windows應用程序和Wap 無線網路應用程序等。.Net在大型系統開發中佔有的開發份額越來越重。

近年來呈現越來越大的用人趨勢,就業前景非常廣闊。易學、易用、學習周期短,是 .Net的優勢。

根據業界人士統計,學習.NET所花費的周期比學習java 的時間少一半,但是.Net初級程序員比Java 初級程序員的薪水要高。

Java和.Net都能開發企業級的Web和桌面應用程序,所以一般這兩個技術會在一起對比。

從學習的角度來看,.Net更容易學習,但是Java用途更廣泛,功能更強大,有利有弊,需要參考自身職業規劃和自己的基礎進行選擇。

(1)net程序員如何做擴展閱讀

.Net軟體工程師職業規劃:

.Net程序員主要有2條路線可以發展,一是技術路線,二是業務路線。

1、技術路線:

要求能力強智商高,把握公司核心技術和公司的技術發展。有可能晉升為,技術部經理、技術總監。

2、業務路線:

要求知識面廣,懂得大部分技術,並知道該怎麼做,不一定會做,表達能力好,協調能力好,對某一個行業的業務精通。有可能晉升為項目經理、產品經理、研發總監。無論技術總監,研發總監都各有所長,相比較綜合能力更強的,晉升為研發中心總經理。



2. .NET程序員初期該如何做

我也是和你剛剛出來也是一樣的,剛出來什麼都不懂, 進第一家公司也是看代碼,看了個把月才讓我開始寫東西。也是寫那些基本的增刪改查之類的。其實你不用茫然,你每天看代碼調試,看這個東西是怎麼來,多多了解下。慢慢的累積,熟悉下該公司的框架的,先從基本的開始。你要有足夠的耐心,不懂的,可以虛心的向別人問,不用怕什麼,不用想太多了。如果公司有意的想培養你,那更好了。好好的學,邊學邊成長,很快就可以上手的。最主要的碰到什麼不懂的,多多問別人。 祝你成功,早點走出困境。

3. .net程序員 該做怎樣的職業規劃

不是.net程序員
該做怎樣的職業規劃?
而是程序員
該做怎樣的職業規劃?
對程序員而言,未來的規劃都是差不多的
一般而言有2個路徑:
1個是做技術大俠,讓自己成為公司不可或缺的首要技術人才,比如技術難關的攻克,技術難題的解決
另1個就是往項目管理方向走,這個跟技術就沒有太大關系了,不過也需要一定的技術能力
其它的職業規劃就跟程序更沒有關系了

4. .net程序員的工作內容究竟是什麼啊

問對人了
我就是
net程序員
如果你剛入門的新人的話需要你做模塊的開發,主要是開發後期的話會有少量的測試,測試的話就是按照你公司的規模了,大的公司都有專業的測試部門或是測試team的一半也用不到你的,有的公司可能需要開發人員做一些測試,當然白盒測試你是要做的UT和CT之類的
具體的話分為2個方向的,web和form,就是網站和桌面程序,例如什麼什麼網站和桌面的管理系統的什麼的
技術的話:主要涉及就是net的api的調用了啊,一半net不做游戲的,呵呵,游戲現在一半是C++或是手機方向的,線程啊,反射啊,對象的特性啊,多態繼承什麼的,還有DB啊,設計模式啊,JS啊,html啊CSS你得會的。。。。
+++++++++++++++++++++++++++++
net的開發環境是VS,現在的版本是VS2010,word是啥,頂多算個編輯器,請樓主區分編譯器和編輯器,你需要了解的是IDE就似乎開發環境,安裝個VS2010吧。。。
你寫的代碼設計的內容很多的,例如公司的大型的ERP系統,公交管理系統,地鐵運行系統都可以net來做的,一個月1W+的工資,肯定工作是很有挑戰性的啊
再補充++++
模塊:就是按照功能分出來的,例如我們要開發一個購書系統,可能有些人是做資料庫連接和SQL存儲過程的,那麼這一塊就是一個模塊;有人可能是做業務邏輯的驗證的,那麼這個一塊也算是一個模塊。
管理系統:例如:入庫出庫的一些系統,超級的那個系統見過?那個就是管理系統
白盒測試:就是開發的人測試的。
黑盒測試:就是非開發人員測試的,側重點是功能的實現
C#沒有用來開發網游的啊,網游一般是是C++的。。。
有問題追問我的?要不我也不知道你問的誰?
希望採納我。。。。

5. 前端開發如何轉型做一名合格的.NET程序員

有前端開發經驗,想轉成後台程序開發,我認為這是一件非常好的事情,可以自己做很多事情。有很多後台程序開發人員做不了前端開發,因為他們的美感實在是不敢恭維,作為後台程序開發,可以從以下方面入手:
1、定位自己喜歡的框架,.NET還是JAVA
2、學習這個框架的基本知識,不同的框架有不同的規則
3、學習一門後台開發語言。
4、培養自己的程序邏輯思維,學會用計算機的方式思考問題

6. 如何做一名出色的.net程序員

css是用來呈現網頁的一種腳本,任何伺服器腳本語言最終呈現給用戶的都是HTML+Css+javascript,而C#是一門「高級語言」,asp.net可以用c#來編寫,asp.net也可以用其他語言來編寫例如vbscript.
css和asp.net的關系你覺得有多大,asp.net在伺服器執行後呈現給用戶是css和html..
第一個問號,學什麼都不容易,學什麼都很困難,只要下功夫,學習是很有意思的事情,如果覺得沒意思那肯定是你肚子很飽。不餓!
第二個問號,以後在社會是否容易生存那是你有沒有本事的問題,有沒有生活技能?如果沒有那當然是不好生存了,提升自己的價值。
第三個問號,你以後要學習做人,處事很多很多,不只是專業上的學習,當然還有很多專業知識,
第四個問號,除了你說的那些還有java ee,javase,javame,PHP,c++,匯編等等省略..

7. net程序員的路該如何走

對程序員而言,未來的規劃都是差不多的
一般而言有2個路徑:
1個是做技術大俠,讓自己成為公司不可或缺的首要技術人才,比如技術難關的攻克,技術難題的解決
另1個就是往項目管理方向走,這個跟技術就沒有太大關系了,不過也需要一定的技術能力

8. 一個.net程序員應所具備的知識

如果你已經有較多的面向對象開發經驗,跳過以下這兩步:
第一步掌握一門.NET面向對象語言,C#或VB.NET。
我強烈反對在沒系統學過一門面向對象(OO)語言的前提下去學ASP.NET。
ASP.NET是一個全面向對象的技術,不懂OO,那絕對學不下去!
第二步對.NET Framework類庫有一定的了解
可以通過開發Windows Form應用程序來學習.NET Framework。ASP.NET是建構在.NET
Framework之上的技術,你對.NET Framework了解得越深,學習ASP.NET就越快。
舉個例子:下面簡單列出幾個對掌握ASP.NET非常重要的概念:
對象的內存模型,委託,事件,多線程,程序集和應用程序域,安全模型
.NET Framework當然還有許多其它的東西,但不理解與把握清楚上述這些東西,是很難真正把握ASP.NET的。

出於急迫的心情與現實的考慮,不少人沒有扎實的面向對象基礎就想直接學習ASP.NET,其結果只能是欲速則不達。

在具備了OO基礎之後,以下是具體的學習ASP.NET技術步驟。

第一步:學習HTML與CSS
這並不需要去學一大堆的諸如Dreamweaver,Firework之類的各種網頁設計工具,關鍵是理解HTML網頁嵌套的block結構與CSS的box模型。許多ASP.NET控制項最後都必須轉化為HTML。而且,div+CSS是當前主流的網頁布局模型。
學習這部分時,關鍵在於理解概念,而不需要將精力花在美化頁面的許多技巧上,那是網站美工的工作,不是程序員的工作。

第二步:學習JavaScript。
JavaScript不是Java,它主要運行於瀏覽器端。可以完成許多工作,功能也很強大:比如它將客戶端網頁中的HTML元素看成一棵樹,可以編寫代碼訪問並修改樹節點,動態生成新的HTML代碼,從而達到動態修改網頁顯示特性的目的。
JavaScript在目前的網站開發中用得很多,非常重要。
另外,它也是目前非常流行的AJAX技術的基礎。

第三步:學習計算機網路原理
找一本大學<計算機網路>教材,重點看看它的有關互聯網的部分,了解一些域名解析和HTTP協議等知識。這是進行互聯網開發的理論基礎。

第四步:學習ASP.NET表示層技術,會設計Web頁面
需要結合先前打好的面向對象技術的基礎,至少掌握以下內容:
(1) 各種Web控制項的使用方法,
(2) 理解信息在網頁中的傳送方式,比如Cookie,ViewState,Session等的使用。
(3) ASP.NET應用程序與網頁的生命周期,以及相關對象(比如httpcontext,response,request)的用途。
(4) ASP.NET實現事件驅動的內幕
(5) 自定義用戶控制項
再次強調一下,沒有OO基礎,很難掌握上述技術,就只能被這些東東牽著鼻子走了,會很被動。

第五步掌握資料庫技術
具體地說,要學習以下內容:
(1) 學會使用SQLServer 2005:不要求精通它的各種工具與管理配置技術,但至少知道如何連接,如何建表,如何創建存儲過程
(2) 學習ADO.NET,掌握使用代碼人工訪問資料庫(別用VS2005的向導)的方法
(3) 學習數據綁定控制項的使用

第六步理解多層架構

這時,先前在OO學習階段涉及到的程序集與應用程序域等就派上用場了,現在,網站架構大多採用多層架構:表示層、業務邏輯層、數據存取層以及資料庫本身。
可以先上網找一此多層架構的資料看,再找一個現成的比較復雜的開源ASP.NET項目分析一下其架構就差不多了。基本上都是一個套路,到處應用。
有的朋友問:學習架構是不是必須學習設計模式。
我的看法是:不必!當然,你如果學習過設計模式,那當然更好。但在實際開發中,如果只想著機械地套用某種模式,反而起不到好的結果。我的觀點:在學習設計模式時要多思多悟,其思想就會漸漸地融入你的大腦,在真實的設計實踐中,忘掉所有的寫在書上的模式,一切從實際出發,相信你的直覺,只要達到設計要求的方案就是可行的方案,事實上,你這樣做了之後,回過頭來再看,會發現你的設計往往暗合設計模式的理論。

第七步學習XML與Web Service
先了解XML的基礎知識,找本講XML的書看一下就差不多了,然後,再學習Web Service。Web Service其實可類比為遠程方法調用(以XML格式表達的調用信息)。
學 到了這里,如果你還有興趣,不妨再去看看SOA,不過SOA的資料都是理論與概念,看起來比較郁悶,而且離實際開發可能比較遠。所以,這是可選項。

第八步學習AJAX
學習AJAX的主要目的是創建具有更豐富特性的Web表示層,而經過前面七步的學習,到此再學習AJAX已水到渠成,所有的基礎都已具備,不會有太大的問題了。
在基礎未具備的前提下直接學AJAX,就象「浮沙之上築高台」,所以,將AJAX的學習次序安排在這里。

第九步學習RIA技術
RIA:Rich internet application,可看成是將C/S與B/S優點合二為一的嘗試。就具體技術來說,主要指微軟的Silverlight(WPF_E),畢竟前頭一路行來都是微軟路線。
不過目前學習它主要是為了技術儲備。估計此技術的普及需要2到3年的時間,因為預裝Vista的機器今年才開始大賣

9. 請問如果想成為一名asp.net程序員應具備什麼樣的基本素質

首先你要掌握一門.net語言
ASP.NET開發可以使用C#
或者VB.net
推薦C#
C#基本語法等等
其次是要熟知.NET框架,知道一個頁面從構造到銷毀中間所經歷的各個步驟~
同時還要懂資料庫,這個做一般的項目,會基本的資料庫操作就可以了~
UI部分需要掌握哪些知識,這個要看你是否偏重於UI了
如果不偏重的話,熟知HTML,了解Javascript和CSS就可以了~
如果是一個人單槍匹馬做網站的話,HTML,JS,CSS也是必知必會的~
其實全能男不多的,像JS,CSS哪樣能熟練掌握那都是了不起的事情~
至於有人認為會ASP那就會ASP.NET,那是初學者的思想。
本人就是從ASP轉.NET的,.NET的WebForm開始讓人很不適應~一度想轉PHP
.NET的架構如果掌握好了,那會給開發帶來很大的效率提升,如果掌握不好
那就是累贅~~比ASP還煩人..

閱讀全文

與net程序員如何做相關的資料

熱點內容
crf源碼解析 瀏覽:849
伺服器軟體開發是什麼意思 瀏覽:935
刪除彩信android 瀏覽:862
元宵節猜燈謎h5源碼 瀏覽:69
樂培生app怎麼綁定 瀏覽:762
視頻壓縮不清楚怎麼說 瀏覽:525
加好友伺服器繁忙是怎麼回事 瀏覽:381
怎麼解綁app的支付寶賬號 瀏覽:911
ip地址伺服器不可用怎麼解決方法 瀏覽:183
為什麼軟體需要伺服器 瀏覽:63
redis操作命令大全 瀏覽:597
python字元串重復索引 瀏覽:961
為什麼香信新版本連接不上伺服器 瀏覽:50
元旦程序員打羽毛球 瀏覽:614
otc焊接機器人離線編程教學 瀏覽:412
51單片機的ea引腳有何用途 瀏覽:207
centos查看用戶命令 瀏覽:840
程序員臉胖 瀏覽:744
hdfs在主目錄下創建文件夾 瀏覽:800
股票選股器源碼公式如何弄 瀏覽:31