Time of Update: 2016-07-20
標籤:圖片上傳事件代碼如下所示: 1 byte[] binary = upload.FileBytes; 2 StringBuilder sqlStrSb = new StringBuilder(); 3 sqlStrSb.Append("update info set Thumb=?Imgwhere Id=200"); 4 string mySqlConStr = "Host=localhost; uid=
Time of Update: 2016-07-13
標籤: /// <summary> /// 解析web.config 查詢dbType類型 /// </summary> private static void SetDBType() { #region 解析web.config 查詢dbType類型 string strPath =
Time of Update: 2016-07-07
標籤:ASP.NET Core 開發-Entity Framework Core 1.0 Database First,ASP.NET Core 1.0 EF Core操作資料庫。Entity Framework Core 1.0 也已經發布了,可以適用於 .NET Core 1.0 及ASP.NET Core 1.0 。EF Core RC2 時,使用的Code
Time of Update: 2016-07-05
標籤:概述對於帶緩衝組的複製,推薦的複製策略是 Active-Standby (A/S) pair。因為其複製整個庫,並且複製和恢複都比較簡單和直接,而且錯誤切換和恢複都是自動的。帶AWT緩衝組的ASP複製 - 單網站此種複製不支援災備 注意資料的流向帶唯讀緩衝組的ASP複製注意資料的流向帶AWT緩衝組的ASP複製 - 多網站此種複製支援災備從standby到subscriber的複製使用特殊的ttRepadmin複製選項參考HOWTO : Understand Combining
Time of Update: 2016-07-02
標籤:設定連接字串時,Name屬性的值,應該等於建立的EF資料庫類類名 比如:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.Entity;using MVC_example.Models;namespace MVC_example.DataAccessLayer{ public class Cnn : DbContext {
Time of Update: 2016-07-17
標籤:微軟於6月27日在紅帽DevNation峰會上 正式發布了.NET Core 1.0、ASP.NET 1.0和Entity Framework Core 1.0,其將全部支援Windows、OS X和Linux作業系統。其中.NET Core最受矚目,為一款跨平台、開源且模組化的.NET平台,可以用來搭建web應用、微服務、創立應用庫和控制台。ASP.NET 5已被微軟改成了 ASP.NET Core 1.0,.NET 5就是現在的.NET Core 1.0,EF7(Entity
Time of Update: 2016-07-13
標籤: webapi問世已久,稀裡糊塗的人哪它都當mvc來使,畢竟已mvc使用層級的經驗就可以應對webapi。 webapi和mvc在asp.net5時代合體了,這告訴我們,其實
Time of Update: 2016-07-15
標籤:Asp.Net Core WebApi學習筆記(四)-- Middleware本文記錄了Asp.Net管道模型和Asp.Net Core的Middleware模型的對比,並在上一篇的基礎上增加Middleware功能支援。在示範Middleware功能之前,先要瞭解一下Asp.Net管道模型發生了什麼樣的變化。第一部分:管道模型1.
Time of Update: 2016-07-08
標籤:我在本地用最新的.net 4.5和asp.net mvc 5架構做了一個小應用。本地都測試打包成功。現在要放到伺服器上,這個應用只是內網用。伺服器不允許串連外網。看到www.asp.net 沒有mvc5的獨立安裝包,只有4和之前的。都是線上安裝和http://www.nuget.org/packages/Microsoft.AspNet.Mvc/ 這裡說的方式。都需要連網安裝。搜了很多地方沒有提供離線安裝包。開發的時候如果通過nuget添加
Time of Update: 2016-07-02
標籤:ASP.NET Web API 是非常棒的技術。編寫 Web API 十分容易,以致於很多開發人員沒有在應用程式結構設計上花時間來獲得很好的執行效能。在本文中,我將介紹8項提高 ASP.NET Web API 效能的技術。1) 使用最快的 JSON 序列化工具JSON 的序列化對整個 ASP.NET Web API 的效能有著關鍵性的影響。 在我的一個項目裡,我從 JSON.NET
Time of Update: 2016-07-01
標籤:參照文檔 http://southworks.com/blog/2014/06/16/enabling-ssl-client-certificates-in-asp-net-web-api/ 第一步 建立可信任的根憑證授權單位 makecert.exe -n "CN=Development CA" -r -sv DevelopmentCA.pvk
Time of Update: 2016-07-01
標籤:扯淡 隨著app應用的崛起,後端服務開發的也越來越多,除了很多優秀的nodejs架構之外,微軟當然也會在這個方面提供更便捷的開發方式。這是微軟一貫的作風,如果從開發的便捷性來說的話微軟是當之無愧的老大哥,只是魚和熊掌不能兼得,各種文法糖帶來開發的便利勢必會犧牲程式啟動並執行效能,這是無可避免的,通用和效率永遠是需要程式員去取捨的話題。扯淡到這就完了,下來就聊聊今天的主角web api,web api
Time of Update: 2016-07-05
標籤:實現安全的方式既可以是host提供,也可以架構提供。1,HTTP Module 方式,工作在IIS上,所以web api要託管在IIS上才行。其作用於HTTP管道的最前端,所以這種方式影響的是全域,對每一個請求都要攔截,因此彈性不足。2,OWIN Middleware,中介軟體也是屬於請求攔截器,類似HTTP Module,會攔截所有的請求,影響全域。其作用於OWIN pipeline(因此需要滿足OWIN標準的web伺服器支援,不再依賴System.Web),Web API
Time of Update: 2016-07-01
標籤:http://www.w3schools.com/aspnet/razor_cs_variables.aspVariables are named entities used to store data. Converting Data TypesConverting from one data type to another is sometimes useful.The most common example is to convert string input to
Time of Update: 2016-07-01
標籤:一、Forms認證1、在webapi項目中啟用Forms認證Why:為什麼要在WebAPI中使用Forms認證?因為其它項目使用的是Forms認證。What:什麼是Forms認證?它在WebAPI中就是一個MessageHandle,具體請尋找關鍵字“ASP.NET Forms”How:如何啟動Forms認證? 最簡單的是通過配置啟動Forms認證:1 <system.web>2 <authentication mode="Forms"&
Time of Update: 2016-06-28
標籤: 其實用C#來操作圖片的拼接就是在用Graphic畫圖。個人感覺還是挺有趣的,各種類庫提供了豐富多彩的功能。 原始碼(移植到一個簡單的C#程式中,並沒有放在ASP.NET項目中):using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;namespace Test{ class Program { static void
Time of Update: 2016-06-28
標籤:Razor 同時支援 C# (C sharp) 和 VB (Visual Basic)。主要的 Razor C# 文法規則Razor 代碼塊包含在 @{ ... } 中內聯運算式(變數和函數)以 @ 開頭代碼語句用分號結束變數使用 var 關鍵字聲明字串用引號括起來C# 代碼區分大小寫C# 檔案的副檔名是 .cshtmlC# 執行個體<!-- Single statement block -->@{ var myMessage = "Hello World"; }<!--
Time of Update: 2016-06-28
標籤:編程邏輯:根據條件執行代碼。If 條件C# 允許根據條件執行代碼。使用 if 語句來判斷條件。根據判斷結果,if 語句返回 true 或者 false:if 語句開始一個代碼塊條件寫在括弧裡如果條件為真,大括弧內的代碼被執行執行個體@{var price=50;}<html><body>@if (price>30){<p>The price is too high.</p>}</body></html>
Time of Update: 2016-06-28
標籤:變數是用來儲存資料的具名實體。變數變數是用來儲存資料的。一個變數的名稱必須以字母字元開頭,並且不能包含空格或者保留字元。一個變數可以是一個指定的類型,表示它所儲存的資料類型。string 變數儲存字串值("Welcome to W3CSchool.cc"),integer 變數儲存數字值(103),date 變數儲存日期值,等等。變數使用 var 關鍵字聲明,或通過使用類型(如果您想宣告類型)聲明,但是 ASP.NET 通常能自動確定資料類型。執行個體// Using the var
Time of Update: 2016-06-23
標籤:作業系統 Win 7 旗艦版開發工具 VS2015使用技術 IIS7.5 + MVC4.0 一 、 在IIS上部署程式後出現錯誤-當前標識(NT AUTHORITY/NETWORK SERVICE)沒有對“C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files”的寫存取權限: 這種情況通常是因為先安裝了.net