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

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

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

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

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

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

一、.NET框架

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

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

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

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

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

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

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

六、AJAX技術(shù)(JAVASCRIPT和XML)XML和JavaScript的跨平臺特性,在實(shí)際軟件開發(fā)中的運(yùn)用越來越廣泛,由于現(xiàn)代軟件對用戶界面和WEB前端的日益重視,集JavaScript和XML技術(shù)于大成的AJAX正在流行,特別是在基于WEB2.0的網(wǎng)站開發(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)秀的軟件離不開優(yōu)秀的軟件體系架構(gòu),作為開發(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)頁開發(fā)基礎(chǔ),數(shù)據(jù)庫基礎(chǔ))深入學(xué)習(xí)C#基礎(chǔ)語法,C#5.0 語法糖,Linq、Lambda表達(dá)式,IO操作內(nèi)容,講授多態(tài)、委托事件、泛型、XML、.Net常用類庫、數(shù)據(jù)結(jié)構(gòu)等方面課程、學(xué)習(xí)數(shù)據(jù)庫開發(fā)與三層構(gòu)架課程,深入學(xué)習(xí)SQL語言、SQL Server開發(fā)、存儲過程、觸發(fā)器、ADO.NET、網(wǎng)頁開發(fā)技術(shù)(HTML,CSS,JavaScript)等

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

20、“我購物車”案例 (數(shù)據(jù)庫設(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下的微信公眾平臺搭建案例 (分析原理,接口剖析,功能實(shí)現(xiàn))

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

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

28、StartUML工具快速上手

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

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

31、NUnit單元測試快速上手

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

33、.NET Web程序的部署

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

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

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

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

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

39、數(shù)據(jù)導(dǎo)入導(dǎo)出(Word/Excel/PDF)案例(開源組件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)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1563

    瀏覽量

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

    關(guān)注

    0

    文章

    124

    瀏覽量

    56097
收藏 人收藏

    評論

    相關(guān)推薦

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

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) 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

    用二創(chuàng),1:1復(fù)刻工程師的職場現(xiàn)狀

    工程師
    揚(yáng)興科技
    發(fā)布于 :2024年07月19日 18:30:07

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

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

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(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ǔ),涉及電路原理、語言編程和控制理論等多個(gè)學(xué)科領(lǐng)域。為了幫助大家更好地掌握電源開發(fā)相關(guān)的關(guān)鍵知識點(diǎn),我們整理
    發(fā)表于 01-29 11:29

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

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

    FPGA工程師需要具備哪些技能?

    ,需要具備一系列的技能,才能勝任日益復(fù)雜的設(shè)計(jì)工作。因此,本文將從設(shè)計(jì)思路、硬件語言、EDA工具、數(shù)字信號處理、通信協(xié)議、測試驗(yàn)證等多個(gè)方面,探討FPGA工程師需要具備哪些技能。 一
    發(fā)表于 11-09 11:03