Time of Update: 2018-12-06
這篇文章是為了對asp.net的身分識別驗證體系不熟悉的朋友準備的。所以如果您對身分識別驗證(authenticate )和授權(authorization )非常熟悉完全可以略過。
Time of Update: 2018-12-06
上一章中講解了身分識別驗證和授權的概念,它們是構建ASP.NET安全的基礎點。在此我就再重複一次這兩個概念。 身分識別驗證:提供了如何驗證使用者的機制。我們可以利用這些機制完成對使用者的驗證工作。 授權:對資源的可訪問性進行設定的一種機制。可以利用它來限制資源可以被那些使用者訪問。 要想理解ASP.NET安全機制是如何工作我們還需要瞭解一下什麼是安全性控制流程。想想我們雖然知道了什麼是身分識別驗證什麼授權,可並不清楚ASP.NET是怎麼利用這些概念的。我們需要瞭
Time of Update: 2018-12-06
這篇文章僅為說明Ajax.net是什麼以及它到底為我們提供了是什嗎?關於Ajax的原理請自行查詢資料,建議在看此章請先簡單瞭解一下Ajax的基本概念和原理。在此我就不對Ajax加以說明了。Ajax.net擴充了現有的asp.net技術使你輕易的應用火熱的Ajax技術變得更加的方便和便利。它可以在你不需要瞭解更多的Ajax技術細節並且更少的改動有的Web開發模式下輕易的使用Ajax技術。在.net framework 3.5中它已經被整合到了Asp.net中。Ajax.net 1.0 是一個類庫,
Time of Update: 2018-12-06
在關於Ajax.net上一篇文章中我提及到一個概念-兩分化編程模式。我們從這個開始說起,傳統的web編程都是伺服器端編程,我們多和伺服器開發技術工作在一起。也許你會說不是這樣呀,我們都在使用javascript來完成一些必要的用戶端功能呀(ASP.NET中的用戶端驗證煙支援用戶端的很多功能)!但不是使用javascript並不表示它的地位和伺服器編程的地位是一樣的。伺服器端開發中我們會涉及到的概念在用戶端中都是沒有比如:Application的概念,通常只是為了彌補一些伺服器編程模式中無
Time of Update: 2018-12-06
近期項目需要製作一個用來展示企業報刊的B/S平台,記錄一下自己的設計思路。最先開始,想到的就是百度文庫,做一個類似的來展示企業的報刊,使用了FlexPaper以及Pdf2Swf進行開發,最終出來的效果雖然不錯,但是感覺還是不太適合報刊的展示。因此,在網上逛了下,發現了很多報紙的多媒體電子報刊確實不錯,於是心血來潮也做了一個,具體設計思路如下。1.後台採用ghostscript將pdf轉化為圖片,採用是進程的方式,但是考慮進程的方式不太安全,一直在找相關的組件,但是大多數都是收費的,哪位牛人如果有
Time of Update: 2018-12-06
電子報刊一般是採用PDF的方式進行上傳,在上傳之後,需要將PDF檔案進行轉換,在尋找了無數方案之後,還是確定下來使用ghostscript,畢竟它免費又開源。ghostscript可以在http://www.ghostscript.com/下載。這裡貼使用進程方式來轉換PDF,將PDF每一頁都轉換成圖片。using System;using System.Data;using System.Configuration;using System.Web;using
Time of Update: 2018-12-06
1.ASP.NET設定檔採用繼承關係,其關係是:是machine.config-->web.config-->檔案夾web.config。2.關於<location/>節點節點,通常在配置許可權時候,我們使用web.config對網站目錄下檔案夾或檔案進行一個許可權的限定訪問,如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--
Time of Update: 2018-12-06
程式2個星期前寫好了,可是代碼實在見不得人,所以想改一下,可是最近忙著搭建.Net的網站,沒什麼時間改了,venjiang說對轉換程式來說不需要效能最佳化的,而且很多人也期待著,所以我也打包了一下,上傳上來,如果有什麼問題可以msn或者QQ說QQ:11871155MSN:x_inday@msn.comEmail:admin@realhack.org 說明:為了方便,我把密碼直接從動網轉了過來,其實很簡單,就是在驗證方式裡再添加一個驗證方式,流水男孩已經寫出了具體方法,詳細請看:http://
Time of Update: 2018-12-06
在開發過程中,我們需要做的事情包括:1. 在 web.config 中設定 Forms 身分識別驗證相關參數。2. 建立登入頁。登入頁中的操作包括:1. 驗證使用者名稱和密碼是否正確。2. 建立身分識別驗證票證對象。3. 將身分識別驗證票證對象加密成字串,寫入 Cookies。4. 重新導向到原始請求 URL。1. 簡單示範web.config<?xml version="1.0"?><configuration> <system.web>
Time of Update: 2018-12-06
摘要 預存程序的調用在B/S系統中用的很多。傳統的調用方法不僅速度慢,而且代碼會隨著預存程序的增多不斷膨脹,難以維護。新的方法在一定程度上解決了這些問題。 關鍵詞 ASP.NET;預存程序
Time of Update: 2018-12-06
在ASP.NET MVC中,通過使用其所提供的內建[Authorize]public ActionResult
Time of Update: 2018-12-06
今天拋開 Fluent NHibernate 不談,我們來談談 Asp.Net MVC ,在MVC的View中,我們經常會使用HtmlHelper來產生各種html代碼(可能描述不太清楚看代碼吧,呵呵)。HtmlHelper原先的功能不是很多,還好有很多擴充方法,我們能用它來產生一個Input控制項,比如:<%= Html.TextBox("UserID") %>我們使用上面的代碼能產生一個沒有值的單行文字框,我們還可以使用:<%= Html.TextBox("UserID",
Time of Update: 2018-12-06
在ASP.NET MVC2中,視圖引擎的職責是根據參數選擇並建立視圖對象,視圖引擎不負責視圖內容的產生工作,視圖內容的產生工作由視圖對象來完成。 在ASP.NET MVC2中,預設情況下,建立自訂的視圖引擎需要實現IViewEngine介面(該介面聲明在System.Web.Mvc命名空間中)。該介面聲明了三個方法,具體代碼如下:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
維護了一個VPS,放了一堆ASP網站和幾個ASP.NET網站,前幾天被某個小駭客進入以後有幾個網站就打不開了。。開啟網站,頁面提示如下錯誤: msxml3.dll 錯誤 '80072efd'A connection with the server could not be established/LM/W3SVC/670931603/Root/global.asa,行
Time of Update: 2018-12-06
不得不承認,最初MVC並沒有被微軟的研發人員設計到ASP.NET中。至於為什麼非要在後來強行加入到ASP.NET中,我們無從得知。 不過在類似Java平台中的Struts之類的MVC架構如火如荼的發展,而且被很多新老技術人員給它們套上了一層層神聖的光環,如果微軟沒有採取一些行動,確實有些丟這個“軟體帝國”的面子。軟體帝國的超級武器——WebForm WebForm——確實是一個非常有創意,並且非常實用的東西。不過可以肯定,不管是現在,還是在不遠的將來,WebForm都將會一直保持著它獨具
Time of Update: 2018-12-06
需要一個類庫:URLRewriter.dll (本次測試版本 1.0.1495.18710)官網:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi <configSections> </configSections>節點裡添加URL重寫配置<!-- URL重寫 配置重寫處理類 --><
Time of Update: 2018-12-06
如何:使用 WebMethod 屬性 將 WebMethod 屬性 (Attribute) 附加到 Public 方法表示希望將該方法公開為 XML Web services 的一部分。您還可以使用該屬性 (Attribute) 的屬性 (Property) 進一步配置 XML Web services 方法的行為。有關更多資訊,請參見Managed 程式碼中的 XML Web services 的代碼模型。WebMethod 屬性 (Attribute) 提供以下屬性 (Property):
Time of Update: 2018-12-06
早晨起來就看到群裡的同志在說mvc3發布,真是快啊,前幾天還在看razer的介紹呢,說要在新的MVC3裡面加入預設的ViewEngine引擎的選擇支援mvc 3 p1是http://www.microsoft.com/downloads/details.aspx?FamilyID=cb42f741-8fb1-4f43-a5fa-812096f8d1e8&displaylang=en介紹裡是說只能VS2010安裝一邊寫一邊安裝,這一次沒有要求把前面的 MVC2 刪除以後再安裝
Time of Update: 2018-12-06
毫無疑問MetaWeblog API是一個非常有益和受歡迎的發明,只為部落格和其他網站的一些一般服務。 概念 metaweblog是基於XML的RPC通訊( 下載 )。這意味著你有一組預先定義的結構(簡單的資料類型屬性 )表示,正轉用戶端和伺服器之間。 您需要使用MetaWeblog API 的以下六個結構:BlogInfo: 有關部落格的網址, ID或名稱。UserInfo: 部落格使用者的ID ,名字,姓氏或電子郵件。Post:
Time of Update: 2018-12-06
在ASP.Net中實現flv視頻轉換 導讀: 實際上是利用.Net中的Process對象來實現的。 string str=@"d:\test.avi d:\test_allen.flv"; RunFFMpeg(str); //運行FFMpeg的視頻解碼, public void RunFFMpeg(string strCmd) { //建立並啟動一個新進程 Process p = new Process();