Time of Update: 2015-07-20
標籤:今天到某公司筆試,資料庫考的比較多,但是說老實話,考的也比較基礎。現在趁回憶得起來,將資料庫知識簡單整理如下: 一、建表指令 比如建立一個學生表student,它由學號Sno,姓名Sname,性別Ssex,年齡Sage,所在系Sdept五個屬性群組成。其中學號不可為空,值是唯一的,並且姓名取值也唯一。 CREATE TABLE Student (Sno CHAR(10) NOT
Time of Update: 2015-07-14
標籤:在ASP.NET OWIN OAuth(Microsoft.Owin.Security.OAuth)中,access token 的預設加密方法是:1) System.Security.Cryptography.DpapiDataProtector.Protect()2) Convert.ToBase64String()3) .TrimEnd(‘=‘).Replace(‘+‘, ‘-‘).Replace(‘/‘, ‘_‘);access token 的預設解密方法是:1)
Time of Update: 2015-07-13
標籤:protected void btnImport_Click(object sender, EventArgs e) { if (FileUpload1.HasFile == false)//HasFile用來檢查FileUpload是否有指定檔案 { Response.Write("<script>alert(‘請您選擇Excel檔案‘)</script> ");
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-07-03
標籤:最近在寫一個航材取價的程式。由於執行的語句複雜,資料量比較大,容易造成逾時。看提示應該是執行SQL的時候逾時,我在程式中用的linq。實際把SQL語句單獨執行的時候觀察也要40秒左右。查資料得知SqlCommand.CommandTimeout 擷取或設定在終止執行命令的嘗試並建置錯誤之前的等待時間。 等待命令執行的時間(以秒為單位)。預設為 30 秒。 實際觀察的時候也發現,一般提示出錯就是在執行語句30秒的時候。為解決此問題可以在程式中
Time of Update: 2015-07-02
標籤:1.這個判斷的過程你可以寫在後台,如先在後台寫一個public類型的方法:public bool CheckAduit(string code){ //根據你傳入的code來判斷,並返回true或者false}然後綁定這裡寫:<%#CheckAduit(Convert.ToString(Eval(‘isaduit‘)))%>2.直接寫 三元運算式<%# Convert.ToString(Eval(‘isaduit‘))=="0"?"是"?"否"%>3
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-07-13
標籤:ASP.NET MVC搭建項目後台UI架構—1、後台主架構ASP.NET MVC搭建項目後台UI架構—2、菜單特效ASP.NET MVC搭建項目後台UI架構—3、面板摺疊和展開ASP.NET MVC搭建項目後台UI架構—4、tab多頁簽支援ASP.NET MVC搭建項目後台UI架構—5、Demo示範Controller和View的互動ASP.NET
Time of Update: 2015-06-28
標籤:web開發 asp 數組 在ASP中,數組是具有相同名字的一組變數,數組中包含多個元素,由不同的下標值區分數組的各個元素。在VBScript中,數組有兩種類型:靜態數組和動態數組。 1、靜態數組 靜態數組在編譯時間開闢記憶體區,數組大小在運行時不可改變。 定義一個一維數組mmArray(3) Dim mmArray(3) mmArray(0)=1 mmArray(1)=3 mmArray(
Time of Update: 2015-07-16
標籤:West Wind Web Surge (以下簡稱 WebSurge) 不只是用於 ASP.NET Web API 的壓力測試功能,也可以對 ASP.NET MVC, ASP.NET WebForm 或是其他網站應用程式服務進行簡單的壓力測試,而 Load Testing 也僅是 WebSurge 其中的一個功能,WebSurge 也有類似 Telerik Fiddler 的功能,可以針對指定的瀏覽器所發出的 Request 和接收的 Response 進行擷取,有興趣的朋友可以去
Time of Update: 2015-07-11
標籤:概述 跨域資源共用(CORS )是一種網路瀏覽器的技術規範,它為Web伺服器定義了一種方式,允許網頁從不同的域訪問其資源。而這種訪問是被同源策略所禁止的。CORS系統定義了一種瀏覽器和伺服器互動的方式來確定是否允許跨域請求。 它是一個妥協,有更大的靈活性,但比起簡單地允許所有這些的要求來說更加安全。CORS通過設定HTTP
Time of Update: 2015-07-14
標籤:WebAPI Help文檔配置 開發環境VS2013+mvc5+WebApi2一、通過NuGet引用Web API Test Client 安裝後會多一個Areas檔案夾 二、設定xml文檔項目-->屬性-->產生 三、在項目的App_Data檔案夾下建立XmlDocument.xml四、開啟\Areas\HelpPage\App_Start\HelpPageConfig.cs檔案,取消如下代碼注釋 運行項目,開啟http://
Time of Update: 2015-07-16
標籤:該樣本中實際上應用了 jquery ajax(web client) + async web api 雙非同步。jquery ajax post 1 $.ajax({ 2 type: "POST", 3 url: "/api/FileUpload", 4 contentType: false, 5 processData: false, 6 data: data, 7 success: function (results) { 8
Time of Update: 2015-07-09
標籤:一、為什麼需要路由優先順序大家都知道我們在Asp.Net MVC項目或WebApi項目中註冊路由是沒有優先順序的,當項目比較大、或有多個地區、或多個Web項目、或採用外掛程式式架構開發時,我們的路由註冊很可能不是寫在一個檔案中的,而是分散在很多不同項目的檔案中,這樣一來,路由的優先順序的問題就突顯出來了。比如: App_Start/RouteConfig.cs中routes.MapRoute( name: "Default", url:
Time of Update: 2015-07-14
標籤:前言剛開始建立MVC與Web API的混合項目時,碰到好多問題,今天拿出來跟大家一起分享下。有朋友私信我問項目的分層及檔案夾結構在我的第一篇部落格中沒說清楚,那麼接下來我就準備從這些檔案怎麼分檔案夾說起。問題大概有以下幾點: 1、項目層的檔案夾結構 2、解決MVC的Controller和Web API的Controller類名不能相同的問題 3、給MVC不同命名空間的Area的註冊不同的路由 4、讓Web API路由配置也支援命名空間參數
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
標籤: Technorati 標記: ASP.NET Web API 從參加工作開始就開始關注部落格園,在園子裡學到很多知識,看過很大大牛的文章,確從未發表過一個字。最近剛剛換了公司,學習Web API,就此開始我的第一篇文章吧,也作為學習的記錄! 簡介就不多介紹,說說我對ASP.NET Web API 的一點點理解。 不同於 Web Service、WCF, ASP.NET Web API 直接存取和處理 Http
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