App_Code檔案夾和Bin檔案夾

學習於:http://msdn.microsoft.com/zh-cn/library/t990ks23(v=vs.100).aspx 如果網站項目包括要由多個頁共用程式碼,可以將這些代碼儲存在 Web 應用程式根目錄下的兩個特殊檔案夾的某個檔案夾中:編譯過的代碼(.DLL 檔案)放入 Bin 檔案夾,原始碼放入 App_Code 檔案夾。 當您建立這些檔案夾並在其中儲存特定類型的檔案時,ASP.NET 將使用特殊方式處理這些檔案。1. Bin檔案夾可以在 Bin

Mvc3(2)

摘錄於Pro ASP.NET MVC3 Framework一書:Unit Test裡用到的Moq技術【在單元測試項目裡面加入對Moq.dll的引用】介面定義:    public interface IProductRepository    {        IEnumerable<Product> GetProducts();    }介面的實作類別:        public class FakeRepository : IProductRepository    {    

.net 發郵件帶附件源碼

// 引入命名空間using System.Net;using System.Net.Mail;SmtpClient smtp = new SmtpClient(); //執行個體化一個SmtpClientsmtp.DeliveryMethod = SmtpDeliveryMethod.Network; //將smtp的出站方式設為 Networksmtp.EnableSsl = false;//smtp伺服器是否啟用SSL加密smtp.Host = "smtp.163.com"; //指定

DropDownList 和 DIV 重疊的問題

IE6中,在dropdwonlist上方顯示一個div,會發現對div使用的z-index沒有用,dropdownlist會顯示在這個div的前面,與div發生了重疊。原來是dropdownlist和 list boxes

HttpContext, HttpRequest, HttpResponse

學習於 http://www.cnblogs.com/fish-li/archive/2011/08/21/2148640.htmlAsp.net有三大核心對象:HttpContext, HttpRequest,

web(4)

WEB伺服器1.伺服器端快取   假定伺服器收到一個請求-------http://www.bar.com/foo.html(一個靜態HTML檔案),為處理請求,伺服器必須開啟和讀取對應這個URL的檔案。讀取檔案觸發了將資料從磁碟複製到主存的過程。磁碟訪問增加了系統的負載,導致延遲回複請求。在理想狀態下,下一個/foo.html請求不要求再開啟和讀取檔案,伺服器會直接傳輸主存資料,這就是所謂的伺服器端快取,在伺服器上磁碟資料快取於主存中。  

MVC enctype = “multipart/form-data的作用

MVC 在用到上傳檔案控制項時,必須添加enctype = "multipart/form-data"屬性,Html.BeginForm("action","controller",FormMethod.Post,new{enctype = "multipart/form-data"}){   <input type="file" id="fileUpload" name="fileUpload" />}enctype =

web(3)

WEB代理1.中間媒體:在客戶機與伺服器之間的路徑上存在的媒體,如代理,網關,遂道2.中間媒體的作用  中間媒體的出現,可為客戶機與伺服器兩方都提供協助,減少一些不必要的通訊。例如,中間媒體可以有一個自己的快取,這樣便可在不涉及原始伺服器的情況下向客戶機直接回傳響應。當中間媒體離客戶機近時,客戶機感覺到延遲時間會變得短一些。因為訊息只須傳一個較短距離,網路的負載也降低了,同時,中間媒體也降低了伺服器負載。中間媒體是可與始發請求在同一台機器上,也可以在不同機器上的程式。3.代理定義: 

Mvc3(3)

摘錄於Pro ASP.NET MVC3 Framework一書:路由匹配:(一)1.會預先定義些路由模式,當一個請求路由過來時,路由系統會把這個路由和我們預先定義的這些模式做匹配,只要匹配成功,路由系統就處理這個URL2.每個URL中除了主機名稱和查詢字串,其他的部分是用"/"來分成片斷的,路由系統一但匹配成功,就會為解析URL中每個片斷的值,然後將其賦給與其匹配成功的模式中的片斷3.路由預設情況下:  A.只和含有相同個數片斷的模式比對【多一個或少一個都不行】

ViewData,ViewBag,TempData

public class HomeController : Controller{        public ActionResult Home()        {            ViewData["VD"] = "view data";            ViewBag.Name = "view bag";            TempData["TD"] = "temp data";                        return View();       

Array與ArrayList

1. Arraypublic abstract class Array : ICloneable, IList, ICollection, IEnumerable, IStructuralComparable, IStructuralEquatable{//////////////////}Array:長度是不變的(定長),裡面的資料元素是同類型的,可以說Array是同一種資料類型的集合eg:Int32[] array = new Int32[5];Int32[] array = new

擷取用戶端資料

學習於:http://www.cnblogs.com/fish-li/archive/2011/12/06/2278463.html有三個比較常見的用戶端資料來源:QueryString, Form, Cookie可以在HttpRequest中訪問這三大對象,比如,可以從QueryString中擷取包含在URL中的一些參數, 可以從Form中擷取使用者輸入的表單資料, 可以從Cookie中擷取一些工作階段狀態以及其它的使用者個人化參數資訊。

Mvc3(4)

摘錄於Pro ASP.NET MVC3 Framework一書:Controllers and Actions1.Actions方法不能帶有out/ref參數,ASP.NET MVC遇到這種情況會簡單的拋出異常2.可選/必須參數      a. 當mvc framework不能為一個參考型別參數賦值時,這個action 方法還是會被調用,mvc framework為會這個參數賦null      b. 當mvc framework不能為一個實值型別參數賦值時,這個action

http和https

1.http資料傳送是明文傳送的2.https(Hyper Text Transfer Protocol

web(1)

1.Web有三個主要的語義組件:  A.統一資源識別項(URI):是一個通用命名機制,用來標識Web上的資源  URI:  http://www.foo.com/coolpic.gif  非正式情況下,一個URI通常由3部分組成:用於與伺服器通訊的協議(如http)、伺服器名(如www.foo.com)和伺服器上資源名(如coolpic.gif)  最流行的一種URI形式便是統一資源定位地址(URL),URI和URL概念是不同的  B.超文字標記語言

基礎(二)

小結:1. 靜態類【static class】a. 不能被執行個體化,實值型別(如:結構)不能用static修飾,因為CLR總是允許實值型別可以被執行個體化。b. 靜態類直接繼承自System.Objectc. 靜態類不能實現任何介面,因為介面中的方法是要通過介面的實作類別執行個體化後訪問的,而靜態類是不能執行個體化的2. Constants【常量】a. 在編譯期間賦值,隱式認為是static的,但是在聲明時不能用static修飾b.

IList與List區別

在寫背景程式時,用的比較多的是IList<T>和List<T>, 各自聲明如下:這裡用String類舉例,(1)IList<String> IList = new List<String>();(2)List<String> List = new List<String>();初次使用,感覺上好像(1)(2)差不多,對它們的差別很模糊,有點困惑,後上網查相關資料以及自己在VS2010下調試,小結如下:1.

HTTP 處理常式(HttpHandlers)

小結於MSDN: http://msdn.microsoft.com/zh-cn/library/ms228090(v=vs.80).aspx在Http請求的處理過程中,可以通過framework提供的相應類和介面來對Http請求進行編程,主要有兩個介面,一個是IHttpHandler,一個是IHttpModule,IHttpHandler處於整個請求處理過程的末端,建立的WebForm頁繼承自System.Web.UI.Page,而Page類則繼承自IHttpHandler,也就是說對一個*.

遞迴建立樹節點方法 選中許可權值

     public void CreateNode(TreeNode tn, List<RolePermissionEntity> list)        {            foreach (RolePermissionEntity rp in list)            {                TreeNode tnd = new TreeNode(rp.PermissionName,rp.PermissionCode);               

web service傳遞stream二進位對象

今天遇到的問題,在園子裡找到瞭解決方案:http://www.cnblogs.com/andy65007/archive/2009/11/24/1609584.htmlWeb Service是一種跨平台的分布式解決方案,使用標準XML格式的SOAP訊息傳遞資訊,統一了不同平台的通訊協議,便於我們實現異構系統的互動;但使用統一的XML格式帶來的問題就是此協議只支援基本的資料類型, 或封裝了基礎資料型別 (Elementary Data Type)的簡單對象,我們無法在.net中使用web

總頁數: 61357 1 .... 26364 26365 26366 26367 26368 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.