Time of Update: 2018-12-08
Win 2000下ASP.NET的配置Win 2000(包括Professional,Server和Advanced Server)在預設情況下是不支援ASP。NET的。必須對它進行一個環境的配置。 用戶端 SQL Server .NET 資料提供者 Microsoft 資料訪問組件 (MDAC) 2.6 或更高版本 對系統管理資訊的訪問 Windows Management Instrumentation (WMI)(在 Windows 2000作業系統一起安裝)COM+ 服務
Time of Update: 2018-12-08
這幾天一直在弄128條碼的事情,找了相關的資料,也沒找到。後來沒辦法只能改成code39的條碼。現在把它寫出來,與大家分享1.先下載一種免費的 code39條碼字型 2.建個類 為 code39 並寫入以下代碼 複製代碼 代碼如下:public sealed class Code39 { #region private variables /// <summary> /// The Space Between each of Title, BarCode,
Time of Update: 2018-12-08
很多朋友在用IIS6架網站的時候遇到不少問題,而這些問題有些在過去的IIS5裡面就遇到過,有些是新出來的,俺忙活了一下午,做 了很多次實驗,結合以前的排錯經驗,做出了這個總結,希望能給大家幫上忙:) 問題1:未啟用父路徑 癥狀舉例: Server.MapPath() 錯誤 'ASP 0175: 80004005' 不允許的 Path 字元 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 參數中不允許字元 '..'。 原因分析:
Time of Update: 2018-12-08
Session簡介丶特性 -------------------------------------------------------------------------------- 1.Session是一種Web會話中的常用狀態之一。 2.Session提供了一種把資訊儲存在伺服器記憶體中的方式。他能儲存任何資料類型,包含自訂對象。 3.每個用戶端的Seesion是隔離儲存區 (Isolated Storage)的。
Time of Update: 2018-12-08
Now we'll turn to the client side, and add a page that can consume data from the Admin controller. The page will allow users to create, edit, or delete products, by sending AJAX requests to the controller.
Time of Update: 2018-12-08
添加模型 There are three ways to approach Entity Framework: 有三種方式使用Entity Framework: Database-first: You start with a database, and Entity Framework generates the code. Database-first(資料庫先行):從一個資料庫開始,然後Entity Framework產生相應代碼。 Model-first: You start with
Time of Update: 2018-12-08
In this section, we'll add a Web API controller that supports CRUD (create, read, update, and delete) operations on products. The controller will use Entity Framework to communicate with the database layer. Only administrators will be able to use
Time of Update: 2018-12-08
Windows 服務在後台執行著各種各樣任務,支援著我們日常的案頭操作。有時候可能需要服務與使用者進行資訊或介面互動操作,這種方式在XP 時代是沒有問題的,但自從Vista 開始你會發現這種方式似乎已不起作用。 Session 0 隔離實驗 下面來做一個名叫AlertService 的服務,它的作用就是向使用者發出一個提示對話方塊,我們看看這個服務在Windows 7 中會發生什麼情況。 複製代碼 代碼如下:using System.ServiceProcess; using
Time of Update: 2018-12-08
ASP.NET安全性是Web 應用程式中一個非常重要的方面,它涉及內容非常廣泛,不能在一篇文章內說明所有的安全規範,本文講述如何利用IIS以及Forms 身分識別驗證構建安全的 ASP.NET 應用程式,它是目前被使用最多最廣的驗證/授權方式. 本文分別以ASP.NET1.1與ASP.NET2.0在Forms
Time of Update: 2018-12-08
現在我們首先來看看ActionInvoker屬性的定義吧: 複製代碼 代碼如下:public IActionInvoker ActionInvoker { get { if (_actionInvoker == null) { _actionInvoker = CreateActionInvoker(); } return _actionInvoker; } set { _actionInvoker = value; } } protected virtual IActionInvoker
Time of Update: 2018-12-08
根據controller的名字正確的執行個體化了一個controller對象。回到MVCHandler的BeginProcessRequest方法,可以看到,當得到controller對象之後,首先判斷它是不是IAsyncController,如果是則會建立委託用來非同步執行。通常情況下,我們都是繼承自Controller類,這不是一個IAsyncController,於是會直接執行Controller的Execute方法。Execute方法是在Controller的基類ControllerBa
Time of Update: 2018-12-08
有機會在部落格園的博問頻道上看到一個問題,《ASP.NET怎麼操作DataTable》: 如,左邊的這個表是程式構建出來的,不是資料庫表,怎麼通過操作DataTable手段得到右邊的四個表? Insus.NET嘗試做了一下,算是練習DataTable的功力了。效果如下: 根據最初資料,Insus.NET在.aspx內放置了一個Gridview,用來顯示最開始的資料。 複製代碼 代碼如下:View Code <asp:GridView ID="GridView1"
Time of Update: 2018-12-08
學習是使用asp.net已經有很長一段時間了,現在就來分析一下mvc的整過過程吧。個人排程寫一個mvc系列的博文,僅從原始碼的角度來分析mvc。在接觸mvc時我們一定會經曆路由,那麼路由這東東是怎麼搞出來的啊。在我們的web.config中有這麼一句: <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Time of Update: 2018-12-08
1.HttpClient簡單介紹 依稀還記得那個時候用WebClient,HttpWebRequest來發送一個請求,現在ASP.NET MVC4中內建了一個類HttpClient,用於接收HttpResponseMessage和發送HttpRequestMesssage。 問題在於既然WebClient,HttpWebRequest可以完成相應的功能,為什麼還要使用HttpClient類,.NET Framework中既然提出了這樣一個類肯定是有其特別之處的,這裡羅列幾個不同之處: (1)
Time of Update: 2018-12-08
JQuery UI Widgets是本人非常喜歡的一套前端JS組件,日常開發中基於原有的jquery ui widget js代碼進行開發,需要寫非常多的重複代碼,同時一些現有組件無法滿足需求的情況下,需要對現有組件進行擴充,本文使用一套基於jquery ui 的擴充js組件---jtable (http://www.jtable.org),包含了基本的列表和編輯視窗,比起jqGrid,jquery easyui grid或者extjs
Time of Update: 2018-12-08
對於後台一些需要登入才能訪問的頁面,你是不是每次都去判斷一下登入時儲存在session或者cookie裡面的值是否存在啊!假如後台有幾十個這樣的頁面,那麼每次都得判斷,真心的感到煩,在這裡我分享一下我知道的一個解決這個問題的方法吧!呵呵、、、大牛莫笑,只是想讓初學者學習一下學習.NET的童鞋應該都知道吧,我們建的一個Demo.aspx頁面都是繼承於Page類,如:為了達到我們需要的結果,那好,現在我們來建立一個CheckLoginedPage類 : 現在,讓我們的
Time of Update: 2018-12-08
首先還是建一個DoComments.aspx頁面和一個DealComments.ashx頁面(代碼基本上都有注釋,如果沒寫注釋,請先看前幾篇!)。Docomments.aspx頁面中的代碼為:複製代碼 代碼如下:<head runat="server"> <title></title> <script type="text/javascript"> var objXmlHttp = null; function CreateXMLHTTP() {
Time of Update: 2018-12-08
一:網頁更新 我們知道,一般網頁中的資訊是不斷翻新的,這也要求我們週期性去抓這些新資訊,但是這個“定期”該怎麼理解,也就是多長時間需要抓一次該頁面,其實這個定期也就是頁面緩衝時間,在頁面的緩衝時間內我們再次抓取該網頁是沒有必要的,反而給人家伺服器造成壓力。 就比如說我要抓取部落格園首頁,首先清空頁面緩衝, 從Last-Modified到Expires,我們可以看到,部落格園的緩衝時間是2分鐘,而且我還能看到當前的伺服器時間Date,如果我再次 重新整理頁面的話,這裡的Date將會變成中
Time of Update: 2018-12-08
效果: .aspx: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title>
Time of Update: 2018-12-08
.aspx頁只拉一個TextBox控制項: 複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"