Time of Update: 2015-06-13
標籤:sql 安全性漏洞 資料庫 sql注入 駭客 關於SQL注入,師父給驗收項目的時候就提過。但一直也沒深入去想是怎麼回事~~在學ASP.NET,做新聞發布系統的時候,又遇到了,這次不能放過了~~定義
Time of Update: 2015-06-13
標籤: /// <summary> /// Execute a SqlCommand that returns a resultset against the database specified in the connection string /// using the provided parameters. /// </summary> /// <param
Time of Update: 2015-05-25
標籤:1.執行無參數sql:string sql = "select * from IntegralInfo where convert(nvarchar,getdate(),23)=‘{0}‘ and status=1 and userinfoid=‘{1}‘";sql = string.Format(sql, DateTime.Now.ToString("yyyy-MM-dd"), uid);var IntegralInfoObj =
Time of Update: 2015-05-07
標籤: 在ASP.NET MVC中使用表單驗證。(首先要明白,驗證邏輯是應該加在Model、View和Controller哪一個裡面?由於Model的責任就是負責資訊訪問與商業邏輯驗證的,所以我們把驗證邏輯加在Model裡面。)第一步:引用下面這個命名空間 第二步:添加驗證 第三步:啟動調試,出現以下問題: 解決方案:超連結中包含瞭解決這個問題的詳細介紹,也就是通過Code First資料庫遷移的方式讓Entity
Time of Update: 2015-05-04
標籤: 啟動Visual Studio,建立一個web工程 點開工程目錄下web.config檔案, 找到節點,新增資料庫配置 aspx介面建立一個button和一個文字框用於測試資料庫連接, 其中button添加點擊事件 button對應click事件中添加以下代碼(一下代碼僅用於測試示範,暫不考慮嚴謹性) protected void Button1_Click(object sender, EventArgs e) { string setting =
Time of Update: 2015-04-29
標籤:一、使用OleDbConnection對象串連OLE DB資料來源 1.串連Access 資料庫 Access 2000: “provider=Microsoft.Jet.Oledb.3.5;Data Source=Access檔案路徑” Access 2003: “provider=Microsoft.Jet.Oledb.4.0;Data Source=Access檔案路徑” Access 2007:
Time of Update: 2015-04-23
標籤:CMD:C:\Users\ZhangSC>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe -S ZhangSC-PC -U sa -P [email protected] -ssadd -sstype c -D SessionM Aspnet_regsql.exe 參數詳解-總的資訊和功能-W 是Wizard方式,也就是圖形介面的方式。 -C
Time of Update: 2015-02-26
標籤:第一步: 第二步: 第三步: 第四步:在網頁代碼中寫顯示格式代碼,如下<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:筆記本ConnectionString %>" SelectCommand="SELECT [編號], [名稱], [備忘] FROM
Time of Update: 2015-01-22
標籤:背景code first起初當修改model後,要持久化至資料庫中時,總要把原資料庫給刪除掉再建立(DropCreateDatabaseIfModelChanges),此時就會產生一個問題,當我們的舊資料庫中包含一些測試資料時,當持久化更新後,原資料將全部丟失,故我們可以引入EF的資料移轉功能來完成。 要求 已安裝NuGet 過程樣本原modelusing System;using System.Collections.Generic;using
Time of Update: 2015-01-25
標籤:1.初始化資料庫1.2目錄 這不是專述模式/架構設計的文章,架構搭建以講解文章為目的,先不過多分層。 截這個圖也是便於你對應下面找代碼檔案路徑!1.2代碼
Time of Update: 2015-05-18
標籤:需求:一個web頁面 default.aspx 裡面有兩個控制項GridView1,GridView2,通過兩個線程分別載入綁定資料。綁定GridView1:void BindCategory() { SqlConnection conn = ReturnSqlconn(); SqlCommand comm = new SqlCommand("select
Time of Update: 2015-04-22
標籤:asp.net上手容易但是精通困難,因為微軟把控制項都封裝好,你只管用就行了,但是想學習它的原理很困難,asp.net一般適合快速開發一個項目。java web上手困難但比較容易學的深入,因為所有的東西都有原始碼作參考。如果說哪個發展空間大,只能說這兩個在市場上差不多平分秋色,但是學習java施展的領域更廣,比如手機和非windows作業系統,這些都是asp.net所不能跨越的,而且做java程式員要比.net程式員薪水高很多,而且漲的也快,所以我選擇javajava
Time of Update: 2015-06-13
標籤:範例程式碼項目啟動時,建立依賴注入容器定義一靜態容器 IWindsorContainer 1 private static IWindsorContainer _container; 在 Application_Start() 中,建立該容器 1 _container = new WindsorContainer(); 調用 Container Install 方法,向容器內註冊組件 1
Time of Update: 2015-03-06
標籤:原文:https://msdn.microsoft.com/zh-cn/magazine/dn781361.aspx身分識別驗證和授權是應用程式安全的基礎。身分識別驗證通過驗證提供的憑據來確定使用者身份,而授權則決定是否允許使用者執行請求的操作。安全的 Web API 身分識別驗證基於確定的身份請求和授權使用者請求的資源訪問。您可以在 ASP.NET Web API 中使用 ASP.NET Web API 管道中提供的擴充點,以及使用由主機提供的選項來實現身分識別驗證。對於
Time of Update: 2015-03-04
標籤:本文主要參考:http://www.asp.net/web-api/overview/error-handling/exception-handling1、如果一個Web API控制器拋出未捕獲的異常,預設情況下,大多數異常轉換成HTTP響應狀態代碼500內部伺服器錯誤。 HttpResponseException類型是一個特例。這個異常返回任何HTTP狀態碼中指定異常建構函式。例如,下面的方法如果參數id是無效的,請求將返回404。public Product
Time of Update: 2015-03-04
標籤:1、假設有如下api,傳入經緯度擷取城市資訊,api可以定義為api/geodata?latitude=47.678558&Longitude=-122.130989
Time of Update: 2015-03-02
標籤:1、原理是使用ActionFilterAttribute對請求進行攔截,對Cookies進行解密。登入則對使用者資訊進行加密儲存在Cookies中。自訂身分識別驗證特性[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, Inherited = true, AllowMultiple = true)] public class FormAuthAttribute :
Time of Update: 2015-02-25
標籤:先解決問題:“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\8d57d 圖:其他的解決方案均沒有成功如: 1 設定c:windows\temp 目錄存取權限 temp--> 屬性-->安全-- > 添加network service -->並賦予其許可權為 讀 和 寫--> 確定(注意:作業系統為windows
Time of Update: 2015-02-11
標籤:http://www.dotnet-tricks.com/Tutorial/webapi/Y95G050413-Difference-between-ASP.NET-MVC-and-ASP.NET-Web-API.htmlAsp.Net MVC is used to create web applications that returns both views and data but Asp.Net Web API is used to create full blown HTTP
Time of Update: 2015-02-05
標籤:先來張圖片說明下我們要實現的菜單: 這個菜單只實現了2級哈。我採用的方法是嵌套2個Repeater。先看下資料庫中的表結構: 資料: 上代碼:aspx: <asp:Repeater ID="rptMenus" runat="server" onitemdatabound="rptMenus_ItemDataBound"> &nb