使用 ASP.NET 2.0 增強網站的安全性

本文以 2004 年 3 月社區技術預覽中的 ASP.NET 2.0 內容為基礎。文中包含的所有資訊有可能變更。 本文討論:•ASP.NET 2.0 中的安全性增強•伺服器端安全性控制•使用者和角色資料庫•無 cookie 的表單身分識別驗證本文使用下列技術:ASP.NET、身分識別驗證本頁內容推進表單身分識別驗證入門伺服器端安全控制項定義角色密碼恢複調整提供者控制項調整成員和角色編程無 cookie 的表單身分識別驗證一些預防措施小結新的安全功能是 ASP.NET 2.0

ASP.NET WebForms 4.0支援單向路由功能(MVC)

The ASP.NET Routing engine was added in .NET Framework 3.5 SP1. NowMicrosoft have added better support for using the engine in ASP.NETWebForms 4.0 by using expression builders enabling bi-directionalrouting.Channel9 have just published a new episode

ASP.NET視圖的儲存與載入解析(一)——視圖的儲存

ASP.NET在頁面生命週期中有兩個很重要的階段分別是載入視圖和儲存視圖,下面就設兩個階段作具體的討論,最後討論一下ASP.NET 2.0 引入的一個新的視圖機制ConrolState 在讀本文之前各位必須要清楚asp.net頁面本身Page類就是個控制項,所以下文中所指的控制項既指Page本身也指包含在Page中的頁面上的各個控制項,另外本文討論asp.net的兩套視圖機制一個就是大家熟悉的ViewState以下用視圖二字表示,還有一套機制是asp.net

Asp.Net大型項目實踐(1)-項目背景

前言  有感於網路上的技術文章大多是針對具體技術的講解和demo,很少有各種技術整合在一個較大項目應用的例子,所以打算寫這麼一個系列,希望對大家有所協助,因為裡面很多東西也是自己根據實際項目經驗琢磨出來的,不一定都是正確的,所以也希望大家指出其中的錯誤和問題。因為平時工作繁忙,也從來沒有寫過部落格,可能排版啥的不是很地道,大夥湊合看吧。  另外需要注意的是

如何在IIS6,7中部署ASP.NET網站

在我的第一篇部落格中,我發布過一個樣本項目,主要示範了我的我的AJAX架構和我的通用資料訪問層。雖然在當初我認為我已考慮地比較周全了,而且還提供了足夠的說明文檔,但在發布後的將近一年的時間裡,還是有不少人給我發郵件,問我一些關於不能運行樣本的問題。在所有問題中,主要集中在IIS和SQL SERVER的配置方面。因此,我認為還是有必要再來談一下在IIS6/7以及SQL SERVER中部署ASP.NET網站的過程了。在上篇部落格【寫自己的ASP.NET MVC架構(下)】中,我又發布了一個樣本項目,

如何在ASP.NET應用程式中初始化

每個程式都需要初始化的過程,用來讀取配置或者設定一些運行環境(變數),對於ASP.NET程式來說,又該在哪裡執行初始化的任務呢?我想應該絕大多數人都知道在Global.asax中執行初始化的過程,然而有些細節是我們需要關注的。本文用例在這篇部落格的範例程式碼中,AppInitializer包含了網站的初始化的實現代碼:public static class AppInitializer{ public static ConnectionStringSettings

ASP.NET程式也能像WinForm程式一樣運行

由於現在會使用WinForm的人是越來越少了,可能有時候做點小東西就只好用ASP.NET去完成了(喜歡控制台的朋友請不要頂針),如果是這樣,悲劇就發生了:一個小工具(或者小的示範項目),發給朋友去用,總不至於讓人家也裝個IIS或者VS20XX吧?如果沒有這二樣,這種小工具還真不方便運行。怎麼辦?做過ASP.NET開發的人都知道:網站通常要布署到IIS上才能直接運行,當然也不排除你用VS開啟項目並使用VS內建的WebDev.WebServer.exe來啟動程式。這種方式難免有不方便的時候。我平時就

[翻譯]Asp.net產生高品質縮圖

原文:http://www.thebrainparasite.com/post/Creating-great-thumbnails-in-ASPNET.aspx使用ASP.NET內建的功能建立縮圖是非常方便和容易實現的。Code highlighting produced by Actipro CodeHighlighter

ASP.NET四種頁面導航方式之比較與選擇

[轉自]:http://www.2ed.cn/Article-111-15541.shtml在ASP.NET應用中,Web表單之間的導航有多種方式:用超級連結,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文將分析這四種導航方式的異同及其優缺點,協助你選擇最佳的導航方式。 一、超級連結 從一個表單進入另一個表單最簡單的方式是使用HTML超級連結控制項。在Web表單中,使用超級連結的HTML代碼類如: <a

專家門診——ASP.NET開發答疑200問

光碟片內容下載:  ASP.NET開發答疑200問.rar    感覺能用的上的,請您留言!第1章 空  第2章 ASP.NET運行模型  21.如何在頁面中應用javascript指令碼-樣本1  21.如何在頁面中應用javascript指令碼-樣本2  22.如何?從伺服器端向頁面動態添加javascript指令碼-樣本1  22.如何?從伺服器端向頁面動態添加javascript指令碼-樣本2  24.如何處理多頁面重新導向到同一頁面後的返回問題

ASP.NET國際化(多語言)支援組件[提供下載]

        最近,經常有朋友問ASP.NET如何?國際化(多語言)支援方面的問題。前段時間我正好做過這樣的一個組件,現本著“人人為我,我為人人”共用精神,發佈於此。        其實ASP.NET已經整合對國際化和本地化的支援,但前些日子我正好在研究CS。所以沒有採用微軟內建的多語言支援方案,而是採用CS2.1項目的多語言支援方案為藍本進行改寫的。        此方案主要由多語言支援組件和網站工程互動來實現多語言支援的.一.組件工程:       

asp.net mvc4奇怪錯誤兩例及解決方案

最近在工作中遇到了非常奇怪的問題,在真正找到原因之前覺得不可解釋,非常奇怪。在這裡分享給大家,希望碰到類似的情況時,這篇文章給你一個提醒。產生錯誤的背景本人在View中寫了一段大約10-20行的代碼來動態產生WebGrid的column, 根據客戶的意見,要將這段代碼移到一個獨立的c#代碼中去。於是加了一個Class library,

asp.net 開發 跬步篇〔3〕.net 郵件批量發送

     最近的一個項目中,有一個批量發送工資條的功能,貌似很神秘,其實很簡單。以前就知道.net中各有一個專門實現Email發送的命名空間,剛好這次可以實踐一下。在這又得讚美一下.net,哈哈真是太會辦事了,簡單實現。     廢話不在多說,直接切入主題吧。功能的需求是每個月在產生工資報表後觸發操作,可以批量發送到地址薄中的各個員工的郵箱中。所以我就寫了一個發送郵件的class、使用跟的時候直接用就可以了。發送郵件的命名空間是System.Net.Mail,使用也很簡單〔代碼見下〕 Code

ASP.NET 2.0 頁面編譯方式

轉自MSDNThe code-behind file contains a partial class that inherits from a base page class. The base page class can be the Page class, or it can be another class that derives from Page. The .aspx file contains an Inherits attribute in the @ Page

[匯入]Asp.net中Cookie簡明參考

一       寫入Cookie1.   Name 和 Value 屬性由程式設定,預設值都是Null 參考。2.   Domain屬性的預設值為當前URL的網域名稱部分,不管發出這個cookie的頁面在哪個目錄下的。例如,http://www.kent.com/application1/login.aspx 頁面中發出一個cookie,Domain屬性預設就是www.kent.com ,可以由程式設定此屬性為需要的值。3.   Path屬性的預設值是根目錄,即 ”/”

有關Asp裡Split函數使用多個分割符的方法

首先,我在知道Split這個函數的作用,是把一個字串按指定的分割符分割成一個字串數組。ASP裡有這個Split,是這樣定義的dim Split(byval source as string ,byval str as string) as string()source是源字串,str是分隔字元我這裡用了VB.net的寫法,方便說明傳回值的類型和參數的類型。大家一看就明白怎麼用了。在C#裡,我們是這樣用的string[] Split(string source,char[]

FAQ:itextsharp(iText) for old asp(vbscript,VB)

this question is from a email , the email as follow:itextsharp(iText) for old asp(vbscript,VB)do you know how to apply itextsharp to old asp?like use the code "server.createobject()"?because i have to use wscript to run jobs that auto convert data

[翻譯] ASP.NET MVC Tip #12 – 仿製控制器上下文

ASP.NET MVC Tip #12 – 仿製控制器上下文原文地址:http://weblogs.asp.net/stephenwalther/archive/2008/06/30/asp-net-mvc-tip-12-faking-the-controller-context.aspx翻譯:Anders Liu摘要:在這個Tip中,Stephen Walther介紹了在為ASP.NET MVC應用程式建立單元測試時,如何深入ASP.NET內部進行測試。Stephen

[翻譯]asp.net 2.0中頁的生存周期(Lifecycle)和動態控制項

原文地址:http://www.codeproject.com/KB/aspnet/lifecycle.aspx[翻譯]asp.net 2.0中頁的生存周期(Lifecycle)和動態控制項原文發布日期:2006.12.08作者:Vivek

在asp.net 2.0中發送郵件

[源碼下載]在asp.net

總頁數: 1638 1 .... 344 345 346 347 348 .... 1638 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.