Time of Update: 2015-07-05
標籤:Linux用的是Ubuntu,dnx版本是1.0.0-beta6-12120,EF版本是7.0.0-beta5。以下是用Entity Framework 7產生SQL Server資料庫的操作步驟。在project.json中添加Entity Framework 7的引用:{ "dependencies":{ "EntityFramework.SqlServer": "7.0.0-beta5", "EntityFramework.Commands": "7
Time of Update: 2015-06-28
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Windows.Forms;namespace Car.Command{ public
Time of Update: 2015-06-24
標籤:Database Backup還原類: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//應用相應的命名空間using System.Windows.Forms;using System.Collections;using System.IO;using System.Data;using
Time of Update: 2015-06-20
標籤:1.在Model類裡面,寫好相應的屬性。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Data.Entity; 6 7 namespace MvcMovie.Models 8 { 9 public class Movie10 {11 public int ID { get; set; }
Time of Update: 2015-06-13
標籤:sql 安全性漏洞 資料庫 sql注入 駭客 關於SQL注入,師父給驗收項目的時候就提過。但一直也沒深入去想是怎麼回事~~在學ASP.NET,做新聞發布系統的時候,又遇到了,這次不能放過了~~定義
Time of Update: 2015-06-12
標籤:在前一篇博文中,我們使用OAuth的Client Credential Grant授權方式,在服務端通過CNBlogsAuthorizationServerProvider(Authorization Server的一個實現)成功發放了Access Token,並在用戶端成功拿到了Access Token。那Access Token有什麼用呢?在OAuth中對Resource Server(比如Web API)存取權限的驗證都是基於Access
Time of Update: 2015-06-21
標籤:一、什麼是鏈式操作 把需要的下一步操作的對象通過上一步操作返回回來。使完成某些功能具有持久性。二、鏈式操作優點 代碼更精簡優雅。鏈式操作能大大精簡代碼量,多項操作一行代碼一氣呵成,搞定; 鏈式操作應用情境除了想前端jquery方面的操作dom,後端web架構,在開發orm相關的架構也是常常用到三、各種語言的鏈式操作實現 以下根據簡單的實現資料庫查詢的類似實現一些web架構的 orm。查詢類的各種DEMO 1、javascript 的鏈式操作大家最熟悉不過了,jquery
Time of Update: 2015-06-17
標籤:在前一篇博文中,我們通過以 OAuth 的 Client Credential Grant 授權方式(只驗證調用用戶端,不驗證登入使用者)拿到的 Access Token ,成功調用了與使用者無關的 Web API。在這篇博文中,我們將以 OAuth 的 Resource Owner Password Credentials Grant 的授權方式( grant_type=password )擷取 Access Token,並以這個
Time of Update: 2015-06-18
標籤:今天查看網頁原始碼,無意發現原始碼尾部拋出asp的錯誤資訊,但沒有顯示在網頁上。如果沒查看原始碼,還沒發現asp運行代碼出錯了。 大致情況是這樣,在asp中,有一個變數來表示使用者當前使用的容量,注意這個變數是字串,格式如: 20.3M, 50.6G最後一個字元不是M,就是G程式中需要做一個判斷,如果使用者使用的容量超過 50G,就彈出提示資訊了,相關代碼如下: 12345678910111213<%str
Time of Update: 2015-06-12
標籤:<%arra = "15,19,210,22,45,6,55"arrb = "368,111,20,501,22,66,90,55,10" arra = Split(arra, ",")arrb = Split(arrb, ",")Set dic = CreateObject("Scripting.Dictionary")For i = 0 To UBound(arra) If dic.Exists(arra(i)) Then dic.Remove arra(i)
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-26
標籤:在ASP.NET Web API中使用OData一.什麼是ODataOData是一個開放的資料協議(Open Data Protocol)在ASP.NET Web API中,對於CRUD(create, read, update, and delete)應用比傳統WebAPI增加了很大的靈活性只要正確使用相關的協議,可以在同等情況下對一個CRUD應用可以節約很多開發時間,從而提高開發效率二.怎麼搭建做一個簡單的訂單查詢樣本我們使用Code
Time of Update: 2015-06-19
標籤:壯士斷腕(WCF Web API),為的是 ASP.NET Web API 的橫空出世,再加上它的開放(開源),於是對之產生了一點點癡情,並寫下了HttpClient + ASP.NET Web API, WCF之外的另一個選擇。那時,ASP.NET Web API 還處於 beta 階段,俗話說女大十八變,自然對 ASP.NET Web API RC 產生了憧憬。。。ASP.NET Web API RC
Time of Update: 2015-06-18
標籤: C# WinForm 上傳多檔案和資料 public static class HttpHelper { private static readonly Encoding DEFAULTENCODE = Encoding.UTF8; /// <summary> /// HttpUploadFile /// </summary> /// <param
Time of Update: 2015-06-12
標籤:1.控制只返回JSON一種資料 public class JsonContentNegotiator : IContentNegotiator { private readonly JsonMediaTypeFormatter _jsonFormatter; public JsonContentNegotiator(JsonMediaTypeFormatter formatter) {
Time of Update: 2015-06-17
標籤:很多的api,例如GitHub’s API 都有流量控制的做法。使用速率限制,以防止在很短的時間量用戶端向你的api發出太多的請求.例如,我們可以限制匿名API用戶端每小時最多60個請求,而我們可以讓更多的經過認證的用戶端發出更多的請求。那麼asp.net
Time of Update: 2015-06-12
標籤:OAuth真是一個複雜的東東,即使你把OAuth規範倒背如流,在具體實現時也會無從下手。因此,Microsoft.Owin.Security.OAuth應運而生(它的實現代碼在Katana項目中),協助開發人員偷了不少工,減了不少料。這篇博文試圖通過一個簡單的樣本分享一下如何基於Microsoft.Owin.Security.OAuth,使用Client Credentials Grant授權方式給用戶端發放access token。Client Credentials
Time of Update: 2015-06-16
標籤:1. Web API簡單說明近來很多大型的平台都公開了Web API。比如百度地圖 Web API,做過地圖相關的人都熟悉。公開服務這種方式可以使它易於與各種各樣的裝置和用戶端平台整合功能,以及通過在瀏覽器中使用 JavaScript來建立更豐富的HTML體驗。所以我相信Web API會越來越有它的用武之地。說道Web API很多人都會想到Web服務,但是他們仍然有一定的區別:Web API服務是通過一般的 HTTP公開了,而不是通過更正式的服務合約 (如SOAP) 2.
Time of Update: 2015-06-15
標籤:.NET Framework的部分功能在Windows Server 2008 R2得到支援,包括:.NET 2/3/3.5的子集和ASP.NET。另外,PowerShell也在Server Core上可用。IIS7在Server Core上缺少的功能僅僅是本地的管理GUI,可以通過遠程進行管理 。安裝好的Server Core支援以下角色:.NET Framework 2.0, 3.0, 和3.5 子集, 包括WCF, WF和LINQ PowerShell 2.0 通過WoW64 支援3