聖殿祭司的ASP.NET 2.0–使用C# /2e小改版

聖殿祭司的ASP.NET 2.0--使用C# /2e小改版在此由於ASP.NET 2.0--使用VB書籍的庫存快賣完了,故現在正進行再版改寫作業,並將Atlas Framework章節內容,正式改為ASP.NET AJAX最新版內容,還有一些新的sp內容更新,在此大家可以免費下版C#版的電子檔不管你是否有無購買祭司的ASP.NET 2.0,總之ASP.NET AJAX這兩章PDF電子檔就是免費任意下載,下載網址如下:http://epaper.gotop.com.tw/pdf/ACL021700

用AspNetPager和ViewState分別實現asp.net分頁

以下介紹兩種分頁,用AspNetPager和ViewState 一.AspNetPager的用法1. 複製AspNetPager.dll到bin目錄,在工具箱->選擇項->瀏覽,添加bin下的引用。2. 從工具箱拖個AspNetPager,改如下屬性:    PageSize--每頁顯示的記錄數    CustomInfoHTML--自訂顯示文本,一般為“第%CurrentPageIndex%頁 共%PageCount%頁”   

asp.net圖片上傳(帶重新命名)

 點擊按鈕上傳FileUpload的圖片    protected void Button3_Click(object sender, ImageClickEventArgs e)    {        if (FileUpload1.HasFile)        {            //重新命名圖片            string strFileName1 = FileUpload1.FileName;            //取到上傳檔案的名稱           

ASP.NET設計網路硬碟之查看檔案夾

就像操作本地的電腦一樣,需要為每個網路使用者提供各自的一塊硬碟空間,使用者登入後便可以對自己的空間進行管理。管理是多方面的,首先使用者應該能看到自己檔案夾下的所有內容,另外需要提供多級檔案夾目錄的支援。   下面要介紹的執行個體包括“網上硬碟”的許多功能,將一步步為大家進行介紹。首先建立工程執行個體,然後進行主介面的設計,最後對各個功能的實現分別進行介紹。  新工程建立  新工程建立的步驟如下:  (1) 開啟MicroSoft Visual Studio.NET應用程式。  (2)

ASP.NET強大的效能

  一個程式,速度是一件非常令人渴望的東西。一旦代碼開始工作,接下來你就得儘可能的讓它運作的快些,再快些,在ASP中你只有儘可能擰乾你的代碼,以至於不得不將他們移植到一個僅有很少一點效能的組件中。但現在呢,微軟將推出的ASP.NET會妥善的解決這一問題.  相容性  ASP.net與ASP相容,因此沒有必要擔心你現存的應用程式會在IIS的下一版本中崩潰。ASP.net檔案以新的副檔名出現,即.ASPX,因此,你能很容易分辨出新老檔案。在使用ASP.net時有太多的

ASP.NET日期操作常用代碼

using System;namespace My.Utils { /// <summary> /// 日期操作常用工具 /// </summary> public class DateUtils {  public DateUtils() {  }        /// <summary>        /// 比較日期的年份差        /// </summary>        /// <param name="start">

ASP.NET設計網路硬碟之刪除檔案夾

對於不再需要的檔案/檔案夾使用者有許可權做刪除處理。這一節就介紹如何?這一功能。   介面布置  主介面設計中有個“刪除”按鈕,其(ID)為btnDelete。使用者在瀏覽目錄中選中要刪除的項後,單擊該按鈕就可以完成刪除工作。  代碼實現  在“設計”面板中雙擊“刪除”按鈕,為其添加事件處理常式如下:private void BtnDelete_Click(object sender, System.EventArgs e){ DeleteThings(FileListSelectedItem.

ASP.NET立即上手教程(11)

訪問基於XML的資料 在本章的開始曾經提到,DataSet被設計為不依賴於實際的資料來源而抽象資料。你可以通過將執行個體中的資料從SQL改為XML明白這一點。DataSet支援ReadXml方法,它使用FileStream對象作為它的參數。這種情況下你讀取的檔案必須包含(XML)計劃和要讀取的資料。DataSet期望在form中使用的資料,如下面所示:<DocumentElement>  <TableName>    <ColumnName1>column

ASP.NET立即上手教程(13)

利用商務對象來工作在商務組件中封裝邏輯是實際應用程式,比如基於web的應用以及其他應用中,必不可少的部分。在ASP.NET中,商務對象是多層WEB應用程式內建的塊。應用程式的 /Bin目錄

ASP.NET立即上手教程(2)

什麼是asp.net的Web FormsAsp.net Web Forms 頁面架構是可升級的通用語言運行時刻(CLR)程式模型,用來在伺服器端動態產生WEB頁面。(美國人說話就是彆扭,其實Web Forms就是asp.net編寫的頁面)作為ASP的合理演化(ASP.NET對現存的ASP提供文法相容),ASP.NET Web Forms架構的設計目的,是用來解決ASP模式的不足。它提供:· 建立和使用可重用的使用者介面控制項,封裝常用的功能,減少頁面開發人員書寫代碼的工作量。·

ASP.NET兩個頁面傳遞值的實現

建立三個aspx檔案:TestTransferValue.aspx(父頁面)、TestShowModalDialog.aspx(測試window.showModalDialog()方法傳遞值的子頁面)和TestOpen.aspx(測試window.open()方法傳遞值的子頁面)。  下面是三個頁面的aspx檔案的HTML指令碼,至於相應的.aspx.cs檔案內容可以不做任何改動。  這是TestOpen.aspx檔案的HTML指令碼:<%@ Page language="c#"

IIS7 下部署Asp.net應用

最近在部署一個ASP.NET的應用到IIS7中的時候,遇到了一些問題,現在把部署中的遇到的問題和部署步驟進行總結一下,本文中只涉及到ASP.NET的基本部署。一、    部署環境Windows 7 + IIS 7 +ASP.NET。由於是在搭建測試環境,所以沒有使用資料庫,一些資料都是放到list中類比出來的。二、    部署步驟(1)    進入控制台->管理工具->Internet 資訊服務(IIS)管理器,進入IIS管理伺服器。(2)   

ASP.NET 2.0 兩種模式website和web application到底那個好?

最近正在對公司的網站進行模式轉換,主要原因是2.0的WebSite模式經常造成難以理解的編譯錯誤和系統崩潰;據同事講他們正在開發的一個基於DotNetNuke的項目也面臨同樣的問題,而且總是隨機出現,找不到原因。主要的一個問題是這樣的:Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)Description: An 

ASP.NET 2.0的Web Part Framework(新書連載)

ASP.NET 2.0的Web Part Framework(新書連載)本篇文章將介紹Web Part概念意義與Web Part Framework架構圖。 最近ASP.NET 2.0實在沒有什麼新訊息,也沒什麼驚人動態,在沒有新聞的情況下,看來祭司只好自己創造新聞囉,今天要談的是ASP.NET 2.0的Web Part Framework。Web Part Framework就是指Web組件,為什麼要談它呢?主要是有個小故事,有個讀者問我他想用Web Part,但可不可以不要用SQL

微軟推出Best Practice Analyzer for ASP.Net組態掃瞄工具

 這個版本是Alpha Pre-Release June 26, 2006,也就是尚未正式,但在此提供給喜歡注意新工具的朋友一個新訊息。Best Practice Analyzer for ASP.Net主要的功用是掃瞄ASP.NET 2.0網站組態是否有弱點,而針對弱點提供改善建議,而其中又可分為三種網站對象,包括了:(1)a hosted site(2)an individual site in production(3)a site under

ASP.NET 2.0的編譯模型(新書連載)

ASP.NET 2.0的編譯模型(新書連載)ASP.NET 2.0支援兩種編譯模型(Compilation Model),一為動態編譯(Dynamic Compilation),另一個為先行編譯(Precompilation)。 節錄自【聖殿祭司的ASP.NET 2.0專家技術手冊】新書  ASP.NET 2.0支援兩種編譯模型,一為動態編譯(Dynamic

ASP.NET簡介

一、簡介ASP.NET是建立動態網頁的一種強大的伺服器端技術,是一種基於B/S的應用程式,可建立動態互動的WEB頁面。在微軟的.NET戰略中,ASP.NET是其中的一項核心技術。Microsoft推出的ASP.NET,它將WinForm中的事件模型帶入了Web應用程式的開發,程式員只需拖動控制項,處理控制項的屬性,不需要面對龐大的HTML編碼,可以說這是一項具有革命性意義的技術。ASP.NET的優點<一>、與瀏覽器無關      ASP.NET產生的程式碼可以完全相同的方式在任何現代

ASp.net 剖析三層架構

 三層實現的留言和查看留言本文不是從理論的角度來探討三層架構,而是用一個樣本來介紹如何建設一個三層架構的項目,並說明項目中各個檔案所處的層次與作用。寫本文的目的,不是為了說明自己的這個方法有多對,別人的肯定不對,而是希望給那些初學三層架構卻不知從何入手的朋友提供一點協助。因為網上的文章,大多是注重理論的介紹,而忽略了具體的實踐應用,或者有樣本但講得不透徹。導致看了之後,理論上又學習了一遍,但還是不知道代碼怎麼寫。所以想從這個方面入手寫一下,讓從來沒做過三層架構的初學者也能照貓畫虎,寫出代碼來。文

ASP.NET控制項學習筆記之ViewState

現在我們在用戶端使用代碼訪問這些屬性看看效果如何。把虛擬目錄下的所有檔案清空,建立一個App_Code檔案夾,並在裡面建立一個“SimpleControl.cs”檔案,並輸入如下代碼: 例6-1代碼1:SimpleControl.cs代碼 using System; using System.Web.UI; namespace MyControl { public class LinksControl : Control { protected int _num=0; public

ASP.NET小技巧:重寫ViewState的儲存目的地,以提高頁面效能

在 Asp.Net 中,ViewState 因為在用戶端的 Html 裡佔據大量的空間,並隨著頁面的PostBack 反覆傳遞於網路中,一直為人垢病。但是實際上 ViewState 可以儲存到資料庫、緩衝等任意地方,從而避免頻繁將冗長的 base64 字串發送到用戶端。這樣做不但可以顯著提高效能(大幅度減少了網路傳輸的位元組數),而且如果其中的內容也不會被輕易解密和破解。因此這個方法是很有用處的。以下寫了一個簡單的例子,用緩衝來作為 ViewState 儲存目的地。至於緩衝的

總頁數: 1638 1 .... 931 932 933 934 935 .... 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.