Time of Update: 2015-08-20
標籤:Northwind 資料庫 這是一個微軟為軟體的使用者提供的一個練慣用的資料庫,它類比了一個商貿公司日常商務程序所需要的一些資料。 並且網路上大部分的 SQL 陳述式的講解都是以這個資料庫為例子講解的。 我們的講解也是以這個資料庫為例子進行的。 點我下載 Northwind資料庫 在哪裡執行 SQL 陳述式 我們暫時不講解 ASP 中使用 SQL 陳述式,我們在 Access 環境中先簡單的學習下 SQL 陳述式。 1、我們這裡使用的是 Access2013
Time of Update: 2015-06-13
標籤:sql 安全性漏洞 資料庫 sql注入 駭客 關於SQL注入,師父給驗收項目的時候就提過。但一直也沒深入去想是怎麼回事~~在學ASP.NET,做新聞發布系統的時候,又遇到了,這次不能放過了~~定義
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-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-07-31
標籤:這一節我們要著手建立系統管理員表,但發布之前,我先發布一個代碼產生器給大家先用著。這個產生器是為這個項目而生的,理論不能用於其他項目,而且寫得比較潦草,但能用 有興趣要產生器源碼的在群裡就能擷取到,我已經上傳到群檔案,解壓代碼產生器開啟App.CodeHelper.exe編輯最底部的資料庫連結,改成你要產生的資料庫,左邊的功能表列是你要產生的資料庫表,:代碼產生器很簡單的產生了所有層的代碼。產生的Models層有寫自訂驗證的錯誤,大家自己去掉即可關於自訂驗證大家有興趣可以去找找其
Time of Update: 2015-07-23
標籤:上一講我們建立了一系列的解決方案,我們通過一個例子來看看層與層之間的關係。我們把Controllers分離出來了BLL層和DAL層BLL專註於業務上的處理DAL專註於資料訪問層的處理而Controller跟清楚的與View互動我們上一講已經在EF添加了一個實體SysSample下面我們建立IDAL,DAL,IBLL,BLL的代碼吧using App.Models;using System.Linq;namespace App.IDAL{ public interface
Time of Update: 2015-06-18
標籤:今天查看網頁原始碼,無意發現原始碼尾部拋出asp的錯誤資訊,但沒有顯示在網頁上。如果沒查看原始碼,還沒發現asp運行代碼出錯了。 大致情況是這樣,在asp中,有一個變數來表示使用者當前使用的容量,注意這個變數是字串,格式如: 20.3M, 50.6G最後一個字元不是M,就是G程式中需要做一個判斷,如果使用者使用的容量超過 50G,就彈出提示資訊了,相關代碼如下: 12345678910111213<%str
Time of Update: 2015-04-07
標籤:原文:構建ASP.NET
Time of Update: 2015-08-29
標籤: 一、理解WEB API:提供基於RESTful架構的WEB服務,通過HTTP要求方法(GET, PUT, POST, DELETE)映射到伺服器端相應的ACTION方法(CRUD)。RESTful架構:(1)每一個URI代表一種資源;(2)用戶端和伺服器之間,傳遞這種資源的某種表現層;(3)用戶端通過四個HTTP動詞,對伺服器端資源進行操作,實現"表現層狀態轉化"。HTTP 的四個主要方法 (GET, PUT, POST, DELETE) 按照下列方式映射為 CURD
Time of Update: 2015-08-09
標籤:轉自:http://www.cnblogs.com/qingyuan/archive/2012/10/12/2720824.html1. Web API簡單說明近來很多大型的平台都公開了Web API。比如百度地圖 Web API,做過地圖相關的人都熟悉。公開服務這種方式可以使它易於與各種各樣的裝置和用戶端平台整合功能,以及通過在瀏覽器中使用 JavaScript來建立更豐富的HTML體驗。所以我相信Web API會越來越有它的用武之地。說道Web
Time of Update: 2015-08-08
標籤: 從今天開始,研究ASP.NET Web Api(以下有時會簡稱Web Api)。我會寫一個實踐系列專題,不一定成理論體系,只是遇到問題或心得,記下來。爭取用一段較長的時間對ASP.NET Web Api有個較深入的理解。這裡我是使用VS2013整合式開發環境,如果版本不夠,可以用NuGet去下載Web Api相關dll。 今天討論自我寄宿Web Api。 Web
Time of Update: 2015-07-27
標籤:之前寫過2篇關於refresh token的產生與持久化的博文:1)Web API與OAuth:既生access token,何生refresh token;2)ASP.NET OWIN OAuth:refresh token的持久化。之後我們在CNBlogsRefreshTokenProvider中這樣實現了refresh token的產生與持久化:public class CNBlogsRefreshTokenProvider :
Time of Update: 2015-07-27
標籤:1.最常用的頁面跳轉(原視窗被替代):Response.Redirect("XXX.aspx");2.利用url地址開啟本地網頁或互連網:Respose.Write("<script language=‘javascript‘>window.open(‘"+ url+"‘);</script>");3.原視窗保留再新開啟另一個頁面(瀏覽器可能阻止,需要解除):Response.Write("<script>window.open(‘XXX.aspx‘,‘
Time of Update: 2015-07-29
標籤: ASP.NET WEB API是基於.NET Framework用來構建Restful軟體架構的架構,它是基於HTTP協議。Http不只是能夠產生我們常見的web頁面,它更是能夠建立服務和面向資源的平台。使用HTTP協議建立的服務更加的輕量級,更加的簡潔。不同的用戶端可以更加無縫的使用服務。為了理解為什麼要使用WEB API,首先要理解的一個概念就是Restful。 Restful
Time of Update: 2015-07-10
標籤:預設情況下,ASP.NET Web API不從Controller的注釋中產生協助文檔。如果要將注釋作為Web API協助文檔的一部分,比如在協助文檔的Description欄目中顯示方法注釋中的summary,需要進行一些配置操作。首先在Visual Studio中開啟Web API項目的屬性頁面,在Build設定頁,選中XML document file,輸入將要產生的XML檔案放置的路徑,比如:App_Data\OpenAPI.XML。然後編譯項目,就會在對應的路徑下產生xml檔案。
Time of Update: 2015-07-01
標籤:c#、asp.net、一般處理常式.ashx、檔案重新命名這裡簡單說一下.net中,對一般處理常式檔案xxx.ashx重新命名的問題事發原因,我在對aaa.ashx檔案重新命名為bbb.ashx時,頁面中寫好的ajax調用bbb.ashx時,調用不到了,找了一下,在bbb.ashx檔案的目錄下有2個檔案:bbb.ashx、bbb.ashx.cs開啟bbb.ashx,發現<%@ WebHandler Language="C#" CodeBehind="bbb.ashx.cs"
Time of Update: 2015-07-03
標籤:一、用戶端用JSONP請求資料 如果你想用JSONP來獲得跨域的資料,WebAPI本身是不支援javascript的callback的,它返回的JSON是這樣的:{"YourSignature": "嫁人要嫁程式員,錢多話少死得早"}然而,JSONP請求期望得到這樣的JSON:jQuery123456({"YourSignature":
Time of Update: 2015-06-23
標籤:1、 動態類型用於webapi調用假設需要調用一個webapi,webapi返回了一個json字串。字串如下:{"ProductId":"AN002501","ProductName":"XX洗衣粉","Description":"","UnitPrice":9.9}問:如何獲得json字串中的值?常規的做法是:先構建一個類,然後再使用JsonConvert對它進行還原序列化。樣本如下:(1)構建類 1 public class Product 2 { 3 4
Time of Update: 2015-03-04
標籤:1、假設有如下api,傳入經緯度擷取城市資訊,api可以定義為api/geodata?latitude=47.678558&Longitude=-122.130989