0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NET工程師應(yīng)具備的基本素質(zhì)有哪些

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-09-27 10:20 ? 次閱讀

下面我就和大家一起來(lái)分享下作為一名.NET工程師應(yīng)具備的七大技能吧:

一、.NET框架

開(kāi)發(fā)人員應(yīng)該熟悉.NET FrameWork體系結(jié)構(gòu)和基本原理,熟悉CLR(公共語(yǔ)言運(yùn)行時(shí))和MSIL(中間語(yǔ)言),熟悉.NET框架中的委托、線程、序列化、集合、垃圾回收機(jī)制、反射等內(nèi)容。

(NET框架的博大精深,美麗而深不可測(cè)。)

二、面向?qū)ο筌浖_(kāi)發(fā)

開(kāi)發(fā)人員應(yīng)該熟悉面向?qū)ο筌浖_(kāi)發(fā)(OOP)基本概念,熟悉面向?qū)ο筌浖_(kāi)發(fā)中的類、繼承、封裝、多態(tài)等概念,具備良好的面向?qū)ο筌浖_(kāi)發(fā)思想和設(shè)計(jì)原則。(不論是采用何種軟件開(kāi)發(fā)框架,還是使用不同的開(kāi)發(fā)語(yǔ)言,面向?qū)ο筌浖_(kāi)發(fā)在其中暢通無(wú)阻。)

三、C#開(kāi)發(fā)人員應(yīng)該熟練掌握C#這門面向?qū)ο?a href="http://ttokpm.com/v/tag/1315/" target="_blank">編程語(yǔ)言,雖然.NET框架支持多種編程語(yǔ)言,但C#無(wú)疑是最簡(jiǎn)潔、使用者最廣泛和功能最強(qiáng)大的一種。(C#是一門年輕的語(yǔ)言,它的出現(xiàn),讓更多的開(kāi)發(fā)者愛(ài)上了C#,脫離了VB和ASP的陣營(yíng),造成離別。)

四、ASP.NET開(kāi)發(fā)人員應(yīng)該理解ASP.NET的頁(yè)面生命周期、熟悉配置文件的格式、熟悉ASP.NET的各種服務(wù)器控件和數(shù)據(jù)控件、了解ASP.NET中的各種對(duì)象,了解ASP.NET2.0新特性。

五、數(shù)據(jù)庫(kù)開(kāi)發(fā)人員需了解各種主流數(shù)據(jù)庫(kù),熟悉數(shù)據(jù)庫(kù)的規(guī)范設(shè)計(jì)、精通SQL及存儲(chǔ)過(guò)程、觸發(fā)器的編寫。(要想在IT界獲得長(zhǎng)生,就看你數(shù)據(jù)庫(kù)的功底了。)

六、AJAX技術(shù)(JAVASCRIPT和XML)XML和JavaScript的跨平臺(tái)特性,在實(shí)際軟件開(kāi)發(fā)中的運(yùn)用越來(lái)越廣泛,由于現(xiàn)代軟件對(duì)用戶界面和WEB前端的日益重視,集JavaScript和XML技術(shù)于大成的AJAX正在流行,特別是在基于WEB2.0的網(wǎng)站開(kāi)發(fā)中。(JavaScrip和XML技術(shù)已經(jīng)出現(xiàn)多年,此前一直不痛不癢,但由于集JAVASCRIPT和XML于大成的AJAX技術(shù)的出現(xiàn)及其在互聯(lián)網(wǎng)上的不斷應(yīng)用,又重新煥發(fā)出生命活力,在2006年紅透了整個(gè)IT界,2007年AJAX技術(shù)將繼續(xù)紅火。)

七、軟件體系架構(gòu)優(yōu)秀的軟件離不開(kāi)優(yōu)秀的軟件體系架構(gòu),作為開(kāi)發(fā)人員,要想在IT行業(yè)更進(jìn)一步,需要具備系統(tǒng)的、良好的軟件體系架構(gòu)思維,從而從更高層次決定軟件的整體系統(tǒng)框架。這里有一個(gè)就業(yè)課程推薦給大家,設(shè)計(jì)技術(shù)點(diǎn)有:MVC5,EF6,BootStrap,HTML5,JqueryMobile,VS,.NET,ASP.NET

第一階段:側(cè)重于基礎(chǔ)(C#基礎(chǔ),C#核心,C#5.0新特性,網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ),數(shù)據(jù)庫(kù)基礎(chǔ))深入學(xué)習(xí)C#基礎(chǔ)語(yǔ)法,C#5.0 語(yǔ)法糖,Linq、Lambda表達(dá)式,IO操作內(nèi)容,講授多態(tài)、委托事件、泛型、XML、.Net常用類庫(kù)、數(shù)據(jù)結(jié)構(gòu)等方面課程、學(xué)習(xí)數(shù)據(jù)庫(kù)開(kāi)發(fā)與三層構(gòu)架課程,深入學(xué)習(xí)SQL語(yǔ)言、SQL Server開(kāi)發(fā)、存儲(chǔ)過(guò)程、觸發(fā)器、ADO.NET、網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)(HTML,CSS,JavaScript)等

第二階段:側(cè)重于提升

第三階段:項(xiàng)目實(shí)訓(xùn)

第四階段:畢業(yè)設(shè)計(jì)

第五階段:工作前準(zhǔn)備

專門提供的42個(gè)經(jīng)典案例,囊括了企業(yè)常見(jiàn)項(xiàng)目開(kāi)發(fā)90%的典型應(yīng)用

1、典型登錄模塊案例 (記住我功能,驗(yàn)證碼功能)

2、類“省市縣”三級(jí)聯(lián)動(dòng)效果實(shí)現(xiàn)案例 (Ajax無(wú)刷新效果)

3、權(quán)限管理案例(動(dòng)態(tài)功能菜單、角色用戶管理)

4、文件管理案例(上傳、下載、多文件上傳、進(jìn)度條、異步)

5、網(wǎng)絡(luò)相冊(cè)案例 (數(shù)據(jù)庫(kù)保存圖文件、縮略圖功能)

6、應(yīng)用函數(shù)案例 (企業(yè)常用應(yīng)用函數(shù)如:大小轉(zhuǎn)換、地區(qū)城市碼、金額轉(zhuǎn)換等)

7、通用類庫(kù)案例 (企業(yè)常用類庫(kù)如:字符串操作,加密、解密、日期時(shí)間處理等)

8、日程表案例 (我的日歷,日程安排)

9、通訊錄案例 (最常見(jiàn)的增刪改查功能)

10、在線客服案例 (模擬客戶與客服人員端對(duì)話)

11、html編輯器案例 (常用富文本編輯器)

12、電子郵件案例 (“廣告郵件發(fā)送”模塊、“pop3收信處理”模塊)

13、在線投票案例 (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

14、在線考試案例 (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

15、留言板案例 (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

16、多用戶博客系統(tǒng) (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

17、網(wǎng)上在線論壇 (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

18、播客網(wǎng)(專業(yè)的在線視頻網(wǎng))

19、電商“網(wǎng)銀支付”案例 (分析原理,功能實(shí)現(xiàn))

20、“我購(gòu)物車”案例 (數(shù)據(jù)庫(kù)設(shè)計(jì),功能實(shí)現(xiàn))

21、授權(quán)登錄案例 (分析原理,功能實(shí)現(xiàn)) 22、群發(fā)短信案例 (分析原理,功能實(shí)現(xiàn),第三方接口

23、.NET下的客戶端與服務(wù)端實(shí)時(shí)通訊解決方案 --SignalR (分析原理,功能實(shí)現(xiàn))

24、網(wǎng)站靜態(tài)化案例 (分析原理、功能實(shí)現(xiàn))

25、.NET下的微信公眾平臺(tái)搭建案例 (分析原理,接口剖析,功能實(shí)現(xiàn))

26、.NET下的移動(dòng)開(kāi)發(fā)快速上手案例 (WAP網(wǎng)站接口、JqueryMobile環(huán)境搭建)

27、PowDesign數(shù)據(jù)庫(kù)建模工具快速上手

28、StartUML工具快速上手

29、Axure RP 、Balsamiq Mockups 產(chǎn)品原型工具

30、VSS、SVN版本控制工具快速上手

31、NUnit單元測(cè)試快速上手

32、.NET 下的打包工具 (C/S,B/S)

33、.NET Web程序的部署

34、.NET與其他語(yǔ)言的互調(diào)用案例 (實(shí)現(xiàn)跨平臺(tái)、跨語(yǔ)言調(diào)用)

35、報(bào)表打印案例 (C/S打印,B/S打?。?/p>

36、Web系統(tǒng)圖形報(bào)表解決方案 (FusionCharts)

37、二維碼案例 (二維碼生成,二維碼掃描)

38、.NET大文件壓縮上傳案例(開(kāi)源組件Ionic.Zip、SharpZip)

39、數(shù)據(jù)導(dǎo)入導(dǎo)出(Word/Excel/PDF)案例(開(kāi)源組件NPOI/Plus/Gios

40、單點(diǎn)登錄解決方案(分析原理,功能實(shí)現(xiàn))

41、網(wǎng)站計(jì)數(shù)器案例 (分析原理,功能實(shí)現(xiàn))

42、利用緩存功能提高網(wǎng)站性能案例 (分析原理,功能實(shí)現(xiàn))

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1565

    瀏覽量

    68411
  • net
    net
    +關(guān)注

    關(guān)注

    0

    文章

    125

    瀏覽量

    56120
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    電力電子工程師拿到50W以上的年薪需要具備哪些技能

    高薪電力電子工程師需要具備的技能
    的頭像 發(fā)表于 11-05 09:44 ?107次閱讀
    電力電子<b class='flag-5'>工程師</b>拿到50W以上的年薪需要<b class='flag-5'>具備</b>哪些技能

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問(wèn)題(一) Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗(yàn)證工程師三者什么區(qū)別? A:FPGA 算法
    發(fā)表于 09-23 18:26

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    通常需要具備強(qiáng)大的問(wèn)題解決能力,以及對(duì)新技術(shù)的學(xué)習(xí)和應(yīng)用能力。他們的工作通常涉及到多個(gè)領(lǐng)域,如計(jì)算機(jī)科學(xué)、電子工程、機(jī)械工程等。 嵌入式硬件工程師 嵌入式硬件
    發(fā)表于 05-16 11:00

    大廠電子工程師常見(jiàn)面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    企業(yè)老工程師和高校老師啥區(qū)別

    電子工程師硬件
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月28日 17:50:00

    優(yōu)秀電源工程師需要哪些必備技能?

    就帶大家細(xì)數(shù)一下優(yōu)秀電源工程師具備的那些技能。一、新手必備課程成為一名電源高手需要扎實(shí)的理論基礎(chǔ),涉及電路原理、語(yǔ)言編程和控制理論等多個(gè)學(xué)科領(lǐng)域。為了幫助大家更好地掌握電源開(kāi)發(fā)相關(guān)的關(guān)鍵知識(shí)點(diǎn),我們整理
    發(fā)表于 01-29 11:29

    工程師必看!電路基本概念哪些?

    工程師必看!電路基本概念哪些?
    的頭像 發(fā)表于 11-30 09:31 ?633次閱讀
    <b class='flag-5'>工程師</b>必看!電路基本概念<b class='flag-5'>有</b>哪些?