.NET 工程師:
1.有上進心,永遠保持着對代碼的熱衷度
2.可以和團結有效的溝通,對於項目潛在爲題有本身的看法並表達出來
3.有過SNS網站開發經驗者優先
4.熟悉.NET架構 ,精通C#/Sql Server,可以快速解決數據處理層的結構和數據持久層的代碼編寫
5.至少了解2種和應用2種以上的代碼設計模式
6.有良好的OOP思想,對接口,抽象類,繼承在實際開發經驗中使用熟練者優先
7.對富客戶端開發架構有所瞭解(Query,prototype..........),對於Ajax使用有本身的獨到方法,可以編寫原始JS寫出屬於本身的Ajax框架出來
8.可以配合美工合理快速的解決網站DEMO
9.瞭解WebService 或 WCF
10.熟悉I/0,緩存,XML相關代碼的編寫
11.對於可以快速模仿其餘大型網站中很是酷效果者優先
.NET 高級工程師
1.要求熟悉微軟.NET架構、Sharepoint 2007或Web Part
2.可以獨立迅速配置出常見網站服務器,並調效和維護
3.熟悉Blog、SNS、Bookmark、Tag、Rss等Web2.0開發技術和相關應用
4.瞭解多線程開發,有過度布式大型項目者且可以解決多語言多架構下開發功能集成者優先
5.至少會 VS 2005 以及 Sql Server 2005以上
6.熟悉.NET 3.0,精通.NET2.0,可以將最新前沿技術帶入到實際項目中來
7. 熟悉DLL,可以本身編寫按功能或模塊封裝成DLL
8.須要可以在瞭解需求的基礎上設計模塊時,可以將接口,抽象類,繼承在代碼中給運用出來
9.可以很快速的在.NET本身的Control進行再次封裝開發
10.可以解決相似與 自動輸入,定時操做,組件封裝,類反射,大型數據併發緩存等場景的代碼運用
11.熟悉SubSnoinc或者有本身的一套數據持久層者優先
12.可以快速架設和部署Sharepoint 2007者優先
13.熟悉php ,mysql者優先
14.有過SNS網站者優先
15.精通Sql Server ,熟練數據庫優化解決方案,有過千萬級數據優化者優先
16. 4年以上.NET實際開發經驗,負責或參與過大型項目開發者優先
17.精通面向對象的開發思想,掌握多種設計模式及總體研發過程優先
18.良好的技術文檔習慣,規範化、標準化的代碼編寫習慣
19.有上進心,遵從公司項目安排,有顆熱衷於代碼,溫柔與同事間的友好心者優先php
.Net基礎(3天)及加強(12天)
.Net加強 如何高效編寫代碼、Visual Studio 高級技巧、經常使用數據結構(List、Dictionary、Array)html
、多態、經常使用設計模式、反射、經常使用.net類庫、泛型、IO流、委託事件、反射等。前端
.Net基礎 C#與.Net簡介、VisualStudio的使用、基本的輸出語句、變量與類型、賦值表達式與基本輸入mysql
語句、類型轉換、算術表達式、bool變量與邏輯表達式、選擇結構(if、switch-case)、三元表達式、算法
循環結構(while、do-while、for)、跳轉語句(break、continue)、經常使用算法、數組(定義、找最大sql
與最小、求和、排序)、結構與枚舉、 方法的定義與使用、方法的嵌套調用、方法重載、參數返回與可數據庫
變參數 編程
C#面向對象基礎及加強(10天)
面向對象的概念、對象與類的關係、字段、方法、屬性、訪問修飾符public、protected、internal和設計模式
private、構造方法(this的使用)、類圖、析構方法、命名空間、VS的文件組織形式、Partial Class數組
、字符串處理、StringBuilder、引用類型與值類型、繼承、 里氏轉換原則、is與as、裝箱與拆箱、隱
藏基類方法、重寫基類方法、多態的實現、接口、顯式實現接口、靜態成員、靜態構造方法與靜態類、
集合(ArrayList與HashTable)、foreach遍歷、索引器、IEnumerable接口、迭代器、泛型集合
(List<T>、Dictionary<TKey,TValue>)、IO讀寫(System.IO.File)、StreamReader、文件流
(FileStream)、BinaryReader、BinaryWriter、序列化、目錄管理(System.IO.Directory)、Path類
、委託Delegate、委託鏈、事件簡介
數據庫開發(5)及ADO.Net(6天)
核心技術課程:數據庫開發基礎、Microsoft SQLServer基礎、SQL語言基礎、索引、事務、SQL語言高級
技術(空值處理、聚合與分組、數據分頁、Union、日期函數、類型轉換函數、流控函數、錶鏈接、子查
詢、存儲過程、觸發器)。
ADO.Net:DataReader、數據集、SQLHelper、SQL注入漏洞防範等;
三層架構(5天)
核心技術課程:三層架構原理、手寫三層、本身動手代碼生成器、商業級代碼生成器、三層架構應用案例
。
課程說明:三層架構幾乎是每一個公司招聘的時候都要求掌握的一個技術,傳智播客的課程永遠都追隨企業
的需求設立;傳智播客講解三層架構絕對不是「教會你使用代碼生成器就行了」的這種「代碼工人」的
培養模式,而是先教學員經過徹底手寫三層架構代碼來理解三層架構的精髓,而後經過本身寫代碼生成
器瞭解到代碼生成器沒有多麼神奇,最後才介紹商業級生成器的使用,這樣培養出的學員纔是「知其然
知其因此然」的高手。
WPF基礎應用(3天)
WPF介紹、添加控件、WPF的運行流程、常見屬性與事件、代碼的管理、Button控件、Label控件
(LinkLabel控件)、TextBox控件、PictureBox控件、Timer控件、ComboBox控件(ListBox控件)、
TreeView控件、CheckBox與RadioButton控件、分組控件、菜單控件、容器控件等
網頁開發與JavaScript(7天)
核心技術課程:HTML基礎增強、CSS(包含Div+CSS佈局)、JavaScript、Dom、JQuery(JQuery原理、隱
式迭代、鏈式編程、基礎選擇器、高級選擇器、節點操做、樣式操做、事件、動畫、JQuery Cookie、
JQueryUI)。
課程說明:CSS、JavaScript是ASP.Net開發的基礎,把這些掌握好了就能很輕鬆的學會ASP.Net;JS Dom
是實現網頁動態效果的技術,在網站愈來愈個性化年代,招聘企業對應聘者的Dom水平要求很是高;
JQuery是近幾年異軍突起的JavaScript框架庫,幾乎成了Web前端開發事實上的標準,大部分企業都是使
用JQuery進行Web前端的開發。學完了這階段課程,學員將可以開發主流網站的前端效果,好比:焦點圖
、滾動展現圖、網頁自定義菜單、WebOS、美女時鐘、無刷新評論、評分控件、表格特效、圖片懸浮詳細
信息、微博界面、QQ消息框效果等。
學習Asp.Net的9個步驟:
第一步:學習HTML與CSS
理解HTML網頁嵌套的block結構與CSS的box模型。許多ASP.NET控件都必須轉化爲HTML
第二步:學習JavaScript
它主要運行於瀏覽器。能夠完成許多工做,功能也很強大
第三步:學習計算機網絡原理
重點看看有關互聯網的部分,瞭解一些域名解析和HTTP協議等知識。這是進行互聯網開發的理論基礎。
第四步:學習ASP.NET表示層技術
會設計Web頁面須要結合先前打好的面向對象技術的基礎,掌握如下內容
(1) 各類Web控件的使用
(2) 理解信息在網頁中的傳送方式,好比Cookie,ViewState,Session的使用。
(3) ASP.NET應用程序與網頁的生命週期,以及相關對象(好比httpcontext,response,request)的用途。
(4) ASP.NET實現事件驅動
(5) 自定義用戶控件
第五步 掌握數據庫技術
具體說,要學習如下內容:
(1) 學會使用SQLServer:不要求精通它的各類工具與管理配置技術,但至少知道如何鏈接,如何建表,如何建立存儲過程
(2) 學習ADO.NET,掌握使用代碼人工訪問數據庫(別用嚮導)的方法
(3) 學習數據綁定控件的使用
第六步 理解多層架構
網站架構大多采用多層架構:表示層、業務邏輯層、數據存取層以及數據庫自己。能夠先上網找一此多層架構的資料看,再找一個現成的比較複雜的開源ASP.NET項目分析一下其架構就差很少了。基本上都是一個套路。
第七步 學習XML與Web
先了解XML的基礎知識,找本講XML的書看一下就差很少了,而後,再學習Web Service。
第八步 學習AJAX
學習AJAX的主要目的是建立具備更豐富特性的Web表示層,而通過前面七步的學習,到此再學習AJAX已水到渠成,全部的基礎都已具有,不會有太大的問題了。
第九步 學習RIA技術
RIA(Rich internet application),可當作是將C/S與B/S優勢合二爲一。
想學習Asp.Net的朋友就趕快行動吧。
學習設計模式:
相關技術網站: