1、(30)變量、運算符(+、-、*、/、++、--、括號、==、!=、>、<、>=、<=、&&、||)、流程控制(if、while、for、switch case、break和continue、foreach)、枚舉、數(shù)組、函數(shù)、函數(shù)參數(shù)、重載。
2、(60)字符串:字符串不可變性、字符串常用函數(shù)(IsNullOrEmpty、ToLower()、ToUpper()、Format()、Join()、Split()、Replace、Substring、Contains、StartsWith、EndsWith)。
3、(90)函數(shù)可選參數(shù)、函數(shù)可變參數(shù)、函數(shù)的ref和out。
4、(30)類、字段、屬性、方法、繼承、訪問級別約束(PRivate、public、protected、internal)、異常、靜態(tài)成員和常量、靜態(tài)類、sealed、命名空間、索引器的用法
5、(60)值類型和引用類型、構造函數(shù)、隱式轉換和顯式轉換、多態(tài)、接口、抽象類、常用數(shù)據(jù)結構(List<T>、Dictionary<K,V>)、可空數(shù)據(jù)類型。
6、(90)編寫索引器、HashSet<T>。
1、(30)表、列、常用數(shù)據(jù)類型(varchar、nvarchar、char、nchar、DateTime、int、identity、UniqueIdentity、主鍵、外鍵)、基本SQL語句(Insert、Delete、Update、Select)、where過濾、聚合函數(shù)(Sum、count、max、min、avg)、order by、like過濾、常用函數(shù)(getdate()、newid())
2、(60)group by、空值處理(is null)、多值匹配(in、between and)、限制結果集(top、rownumer、分頁查詢)、DISTINCT、索引、事務、Join(Left Join)。
3、(90)having、DML語句(Create table、alter table、drop table)、UNION、函數(shù)(DATEADD、DATEDIFF、DatePart、CAST、Convert、ISNULL、CASE when函數(shù))、Join(Right Join、Inner Join)、子查詢、存儲過程、觸發(fā)器。
1、(30)SqlConnection、SqlCommand(ExecuteScalar、ExecuteNonQuery、ExecuteDataReader)、SqlDataReader、DataSet、DataTable、DataRow。
2、(60)參數(shù)化查詢與SQL注入漏洞、自己編寫SqlHelper、使用Sqlhelper實現(xiàn)數(shù)據(jù)的增刪改查、程序從App.config、Web.config讀取連接字符串。
1、(60)能夠編寫手寫三層架構代碼、使用ADO.Net編寫信息管理程序、基于md5算法實現(xiàn)安全登錄、使用NPOI讀寫Excel實現(xiàn)數(shù)據(jù)導入導出、拼音檢索、遞歸與話術管理
2、(90)自己動手寫三層架構代碼生成器、使用MD5進行文件修改檢測、復合檢索。
3、(100)WinForm窗口之間傳遞參數(shù)、MDI、窗口的單例、WinForm登錄界面的實現(xiàn)、報表。
1、(30)常用標簽(p、b、a、img、br、font、ul、table、input、select、textare)
2、(60)轉義符( <>)、相對路徑、絕對路徑、高級標簽(div、span)、樣式表(直接寫在元素上、樣式寫在頁面中、樣式定義在單獨的CSS文件中)、常用樣式(width、height、background-color、border、display、cursor)、樣式選擇器(id選擇器、標簽選擇器、類選擇器)、定位(Absolute、relative、static)
3、(90)高級標簽(meta)、Div+CSS布局、frameset和iframe。
1、(30)變量聲明、函數(shù)的聲明、for循環(huán)
2、(60)匿名函數(shù)、Array對象、parseInt函數(shù)。
3、(90)Javascript面向對象、string對象、擴展方法。
1、(30)alert、常用事件(onload、onclick、onblur、onfocus、onmousemove、onmouseenter、onmouseleave、onmouSEOut、onmouseover)、getElementById。
2、(60)setInterval、事件對象(window.event、clientX、clientY 、offsetX、offsetY )、getElementsByName、getElementsByTagName、動態(tài)創(chuàng)建Dom對象、innerText、innerHTML、事件冒泡、修改元素樣式、設置元素的大小和位置。
3、(90)confirm、navigate、setTimeout、showModalDialog、onbeforeunload事件、screen對象、clipboardData對象、window.history.back()、window.history.forward()、document.write、瀏覽器兼容性問題、正則表達式、JavaScript文件的壓縮。
1、(60)常用選擇器(id選擇器、標簽選擇器、類選擇器)、常用事件(click、mousemove、mouseenter、mouseleave、mouseout、mouseover、focus、blur)、常用方法(html()、text()、attr())
2、(90)dom對象和jquery對象、高級選擇器(多條件選擇器、層次選擇器)、隱式迭代和鏈式編程、節(jié)點遍歷(next、nextAll、prev、prevAll、siblings、children、parent)、過濾選擇器(:first、:last、:eq、:lt、:gt、:odd、:even、屬性過濾器、表單選擇器)、樣式操作(hasClass、addClass、removeClass)、動態(tài)創(chuàng)建節(jié)點($、append、appendTo、prepend、prependTo、remove)、RadioButton操作、事件對象、jquery cookie。
3、(100)each、選擇器相對定位、replaceWith、wrap、動畫、live、JQueryUI。
1、(60)委托語法、事件語法、GC、Dispose和close的區(qū)別、string和StringBuilder的區(qū)別、淺拷貝和深拷貝、單例模式、模板方法模式、IO(File、Path、Directory類中常用方法、FileStream、Stream、StreamReader、StreamWriter)、xml讀寫、自定義范型(泛型類、泛型方法、泛型接口、泛型委托、泛型的約束)、程序集的概念、Attribute的概念
2、(90)委托和事件的關系、linq、擴展方法、正則表達式(常用元字符、貪婪模式和非貪婪模式、匹配、提取、替換)、結構體、裝飾者模式、加密流、壓縮流、序列化、源代碼管理(VSS)、反射(反射動態(tài)調用方法、反射實現(xiàn)插件機制)、自定義Attribute及通過反射讀取Attribute、
3、(100)多線程、Socket、匿名方法、lambda、profiler調優(yōu)工具、字符串拘留池、C#中使用指針、ADO.Net 訪問access數(shù)據(jù)庫
1、(60)能夠使用IHttpHandler方式開發(fā)簡單的增刪改查頁面、Get和Post的區(qū)別、ViewState的原理、Http協(xié)議(能讀懂Http報文、Http無狀態(tài)、常用狀態(tài)碼)、Request對象、Response對象、ASP.Net讀寫Cookie、session、實現(xiàn)驗證碼、客戶端驗證和服務端驗證、XSS原理和預防、虛擬路徑、MapPath、Redirect和Transfer、IsPostBack、ResolveClientUrl、控件的ClientID、OnClientClick、FileUpload控件、HTML服務器控件和ASP.Net服務器控件、綁定控件(ListView、GridView、Repeater)、高效率分頁、能夠使用aspx實現(xiàn)增刪改查頁面、母版頁(MasterPage)、IIS部署和配置網(wǎng)站、Ajax(使用xmlhttpRequest實現(xiàn)AJAX、能夠基于JQuery AJAX等輕量級的AJAX封裝實現(xiàn)無刷新分頁、無刷新評論等AJAX效果、JSon)。
2、(90)aspx和cs的關系、FindControl、了解UpdatePanel原理、全局文件、自定義錯誤頁、UrlRewrite、ASP.Net緩存(頁面緩存、HttpRuntime.Cache、數(shù)據(jù)源緩存)、CKEditor。
3、(100)綁定控件的復雜事件(ItemDataBound、ItemCommand、Inserting、Inserted、Deleting、Deleted、Updating、Updated)、驗證控件
|
新聞熱點
疑難解答