原创 黑馬程序員_學習日記56_629三層項目(郵件收發、三層總結、HTML)
1、 郵件收發 IMAP:可以在服務器上建文件夾保存接收郵件 通過程序發郵件 1.1純文本郵件 //創建一封郵件 MailMessage msg = new MailMessage()
原创 黑馬程序員_學習日記62_709jQuery1(map()和each()、選擇器、節點遍歷、設置樣式)
Jquery1一、簡介JavaScript的缺點:每種控件的操作方式不統一,不同瀏覽器下有區別 JavaScript的封裝庫:Prototype、Dojo、ExtJS、Jquery 鏈式編程、隱式迭代、屏蔽瀏覽器差異跨瀏覽器兼容性好 二、
原创 Jack's Notes9——關於窗體間傳值(用三層實現TreeView)
給TreeView動態增加子節點時,在新增節點信息窗口中有兩處要調用原窗體信息: 一處是原節點的Tag,其中有節點在數據庫中對應的Id,取來用作新節
原创 Jack's Notes8——委託的使用(用三層實現TreeView)
今天做了用三層實現TreeView,其中有一個功能是爲節點增加一個添加子節點。我的思路是在節點上右鍵彈出增加子節點功能,點擊後彈出增加子節點窗口,輸
原创 黑馬程序員_學習日記55_628三層項目(用類封裝用於拼接的where條件語句、寫代碼生成器)
一、用類封裝用於拼接的where條件語句(三層實現多條件搜索) (一) 思想: 多條件搜索時拼接where條件語句,以前是在查詢方法中用List<string>和List<SqlParameter>分別存儲where條件語句和查詢參
原创 黑馬程序員_學習日記69_720ASP.NET(編譯、重定向、自增)
一、編譯過程 二、重定向的原理302 1、 客戶端發送請求到當前頁面; 2、 當前頁面封裝報文,返回狀態碼302和新url地址; 3、 瀏覽器解析當前的報文,看到是302,瀏覽器發起新請求到新的url地址 this.Response.R
原创 黑馬程序員_學習日記78_806圖書商城項目紀要
1、激活用戶狀態:郵箱激活。爲什麼要激活?1、判斷郵箱的正確性;2、限制用戶權限,比如郵箱激活後才能發帖 2、找回密碼:FindPassword.aspx (1)根據用戶名看該用戶是否存在,在BLL層加方
原创 黑馬程序員_學習日記80_808圖書商城項目紀要
重點:url重寫、生成靜態頁 1、BookDetail.aspx Page_Load(): if(!string.IsNullOrEmpty(Request.QueryString["id"]))//請求id不爲空 { int id =
原创 黑馬程序員_學習日記79_807圖書商城項目紀要
1、MD5加密 對字符串進行MD5加密,該方法在Common文件夾的Common類中 public static string CreateMd5(string str) { MD5 md5 = MD5.Create(); ...
原创 黑馬程序員_學習日記72_724ASP.NET(ViewState、Cookie、Session、登錄、分頁存儲過程)
一、ViewState viewstate適用於同一個頁面不關閉的情況下多次與服務器交互。 禁用ViewState enableviewstate=false; 禁用ViewState後Form版不受影
原创 黑馬程序員_學習日記83_812圖書商城項目小結
這個項目只講了5天,把ASP.NET(圖書商城)項目中重要的知識點講到了,由於課下還要練習,筆記做的不是很好。以後有時間還是應該再把這個項目拿出來完整的做一遍,通過它對ASP.NET有一個系統的把
原创 黑馬程序員_學習日記67_717ASP.NET(Socket聊天室)
以服務端爲例,建立通信的步驟: 1、創建代表本機的節點對象:包括ip和port 2、創建負責監聽的socket 3、在線程池中爲負責監聽的socket啓用一個線程 4、接受客戶端的一個連接,創建負責通信的socket 5、在線程池中爲
原创 黑馬程序員_學習日記73_725ASP.NET(禁用Cookie、ASP.NET中的重要對象、JavaScript實現AJAX、兩種Json格式的序列化方法、JQuery中實現ajax的五種方法)
一、禁用Cookie 禁用cookie <sessionState cookieless=”true”> </sessionState> 在webconfig中禁用了cookie,session還可以使用,sessionId通過url傳遞
原创 黑馬程序員_學習日記77_803MVC簡介(三層深入、lambda查詢、延遲加載機制多次查詢數據庫的問題、MVC簡介、HtmlHelper)
一、三層深入 MVP模式是MVC模式的變種 二、lambda查詢(一)lambda查詢和linq的比較 //lambda查詢的性能和linq是一樣的,生成的IL代碼是一樣的 //Where是個方法,後面泛型約束是約束了後面的
原创 黑馬程序員_學習日記76_801ASP.NET(ORM框架CRUD、EF ModelFirst編程方式、延遲加載機制)
EF(Entity Framework)實體框架 EF是微軟以ADO.NET 爲基礎發展起來的對象關係對應解決方案 O/R Mapping ORM可以被認爲是基於關係型數據庫的數據存儲,實現一個虛擬的面向對象的數據訪問接口。一、ORM