ASP.NET課程(一) 基礎篇

序:從下學期開始主講ASP.NET這門課程,來華航三年這是我講授的第一門電腦專業課程,以前都是講授電腦基礎和C語言程式設計,都是面向非電腦專業的學生。雖然這些年用ASP.NET開發過一些項目,但是要把ASP.NET技術給學生們講明白、講透徹難度很大,所以利用假期把下學期的教學規劃準備一番,希望能夠把我這些年積累的知識完整的傳授給學生。先說一下教學的大體思路和方針:教學內容方面多講原理少講具體控制項和功能性代碼(這些東西布置作業給學生),最後通過一個實際項目將所學知識融合起來;教學方式方法方面較少

Programming asp.net筆記–第三章 Controls: Fundamental Concepts

1.四種WEB 控制項類型:Html控制項,Html伺服器控制項,ASP.NET伺服器控制項,使用者控制項和自訂控制項。其中,ASP.NET控制項包括:表單元素控制項(textbox,button,label,checkbox...)驗證控制項資料來源控制項,資料檢視控制項個人化控制項登陸控制項和安全控制項主版頁面masterPage富控制項Rich Controls. 2.asp.net的執行程式模式是 事件驅動模式,伺服器控制項是可以出發事件的對象。asp.net

asp.net 主版頁面使用詳解

主版頁面(副檔名是.master)它的使用跟普通的頁面一樣,可以可視化的設計,也可以編寫後置代碼。與普通頁面不一樣的是,它可以包含ContentPlaceHolder控制項,ContentPlaceHolder控制項就是可以顯示內容頁面的地區。代碼如下:<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>......   

在 ASP.NET 中使用絕對到期實現 Page Cache

文章目錄 上下文實現策略測試考慮事項結果上下文變體相關模式 本頁內容 上下文 實現策略 測試考慮事項 結果上下文 變體 相關模式 上下文您要在 ASP.NET 中構建一個 Web 應用程式,並且希望對頁面進行緩衝以提高效能。您已經評估了 Page Cache (頁面緩衝)中提出的備用選擇方案,並且已決定採用絕對到期的策略。 返回頁首

ASP.NET和ASP程式防止在IE中進行緩衝

ASP程式方法:通過 Microsoft Internet Information Server (IIS),您可以在特定 Active Server Pages (ASP) 頁的最開始位置,使用以下指令碼代碼方便地標記高度易變頁或敏感頁: <%Response.CacheControl = "no-cache"Response.AddHeader "Pragma", "no-cache"Response.Expires =

asp.net 避免 ajax 定時調用,利用 ashx 實現 long polling (長輪詢)

動機:朋友跟我說他在公司實現了訊息提醒機制,我問他是怎麼實現的,他說採用定時調用 ajax 的方法來實現。我跟他說我在使用 web qq 時未曾看到系統有定時檢查是否有訊息,但奇怪的是只要一有訊息就能以最快的速度送達給你(從伺服器推送給戶端,不知語義上有沒有說錯,請大家指教)。今天周末,有時間想想簡單地實現這一功能,於是 google 後發現一則 5 分鐘的視頻,很快便瞭解了原理並用 asp.net 實現這一功能(因為那則視頻是用 php

ASP.NET 2.0 正式版中無重新整理頁面的開發)

範例程式碼下載4K 在已經發布的 ASP.NET2.0 中,無重新整理頁面開發相關部分同 beta2 有不少改動。而且在越來越多的 Ajax 開發包被開發出來的情況下, ASP.NET2.0 內建的無重新整理頁面技術沒有被很多人瞭解,甚至不少人認為該功能有些“雞肋”。但如果我們僅僅是在程式中加入很少部分的 Ajax 特性, Atlas 、 Ajax.Net 等就顯得有些“殺雞用牛刀”的感覺了。而且,我認為使用 ASP.NET2.0

asp.net訪問access資料庫的問題

        最近在給客戶安裝一個web程式的時候,出現下面一些問題:在我自己的機器上調試,可以添加修改記錄,但是把程式裝到客戶機器上的時候,卻只能從access資料庫中讀取資料,添加修改和刪除都出現錯誤。以前也從未遇到過這種問題,後來上網搜了一下,發現如果access資料庫的硬碟格式是NTFS格式的話,需要設定access資料庫的存取權限,在檔案夾的屬性中的安全性裡添加asp.net帳戶,並為其添加寫入修改許可權。改過之後OK了       

ASP.NET 2.0 新特性

  ASP.NET 2.0 新特性l         資料訪問1.      資料來源控制項2.      新的資料繫結控制項3.      資料控制項參數對象4.      改進了資料繫結的文法5.      本地檔案化的SQL資料庫l         驗證控制項1.      驗證群2.      聚焦錯誤控制項3.      適應不同的文化4.      驗證空資料l         風格主題和皮膚l         用模板設計頁面l         建立分層網站導覽1.     

ASP.Net本地化/國際化解決方案原理和程式碼範例

解決方案原理:ASP.NET本地化支援 通過 CultureInfo 類可以訪問地區設定的屬性。此外,ASP.NET 基於每個線程和請求跟蹤預設區域性的兩個屬性:用於地區設定相關函數預設值的 CurrentCulture,和用於地區設定特定的資源資料尋找的 CurrentUICulture。 解決方案主要包含幾個部分組成:1:客戶設定語言的控制項,一般會包含在每個頁面,使得使用者可以隨時切換地區控制項ascx代碼<asp:DropDownList ID="DropDownList1"

ASP.NET 2.0緩衝 )

MSDN上緩衝概述:http://msdn2.microsoft.com/zh-cn/library/726btaeh(VS.80).aspx  一、頁輸出緩衝1.設定 ASP.NET 頁緩衝的兩種方式1.1 以聲明方式設定 ASP.NET 頁的緩衝以聲明方式設定 ASP.NET 頁的緩衝的方法是在頁中使用 @ OutputCache 指令,它的常用屬性如下:  程式碼<%@ OutputCache Duration="" VaryByParam="" VaryByControl=""

asp.net 線上 mp3,wma, avi

1.前台js<script type="text/javascript">function playMusic(width,height,isStart,videolink)    {     var oeTags = '<object id="mediaPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"'         + 'width="' + width + '" height="' +

ASP.NET AJAX 在Web開發中的應用

1  引言    當前,Web技術的不斷髮展使得B/S得以廣泛地應用。但Web傳統的開發技術使得網頁的互動效能大打折扣。隨著AJAX技術的興起,Web開發技術超越了傳統的開發模式,發生了質的飛躍。而微軟公司推出的ASP.NET AJAX架構與ASP.NET的結合,使得Web的開發方式在.NET環境下更加簡單易用,頁面互動效能也得到很大提高。2  Ajax引擎的原理    AJAX(Asynchronous JavaScript and

轉:Asp.Net 上傳大檔案專題

Asp.Net 上傳大檔案專題     本專題主要向大家介紹如何?Asp.Net上傳大檔案,寫這個的目的也主要是為了學習和交流,如果大家發現任何錯誤,請即時指出,以免誤人子弟。本專題主要參考文章:[1]Asp.NET大檔案上傳開發總結[2]ASP.NET 應用程式生命週期概述[3]SunriseUpload.0.9.1的源碼分析(七)[4]Http 請求處理流程[5]使用 HtmlInputFile

ASP.NET輸出WORD、EXCEL、TXT、HTM

其實,利用ASP.NET輸出指定內容的WORD、EXCEL、TXT、HTM等類型的文檔很容易的。主要分為三步來完成。一、定義文件類型、字元編碼        Response.Clear();         Response.Buffer= true;        Response.Charset="utf-8";        //下面這行很重要, attachment 參數表示作為附件下載,您可以改成 online線上開啟       //filename=FileFlow.xls

ASP.NET中鍵盤上下左右鍵控制DataGrid的項選擇和分頁 – [轉載]

ASP.NET中鍵盤上下左右鍵控制DataGrid的項選擇和分頁步驟如下: ASP.NET中鍵盤上下左右鍵控制DataGrid的項選擇和分頁步驟如下:1、在.aspx頁面中拖入2個控制項伺服器控制項ID:DataGrid1和用戶端控制項hidden類型的ID:tbxIndex代碼如下:   <div style="Z-INDEX:105;LEFT:8px;WIDTH:100%;POSITION:absolute;TOP:144px;align:center">    <asp:

ASP.NET中上傳EXCEL檔案一個比較快的方法

public string SaveUploadExcel(HttpPostedFile hpf)//驗證Excel檔案的正確性   {        //檢查檔案格式各檔案大小是否有效        if(hpf == null || hpf.ContentLength < 1 || System.IO.Path.GetExtension(hpf.FileName).ToLower() != ".xls")        {             throw new

ASP.NET學習筆記(13)–GridLines 枚舉

GridLines 枚舉表示在表結構中顯示項目的控制項的各種網格線樣式。可以顯示水平網格線、垂直網格線、同時顯示水平和垂直網格線或不顯示任何網格線。Both同時呈現水平和垂直網格線。 Horizontal僅呈現水平網格線。 None不呈現網格線。 Vertical僅呈現垂直網格線。例如:<asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" autogeneratecolumns="true"

ASP.NET學習筆記(14)–檢視狀態

檢視狀態是 ASP.NET 頁中的一個儲存庫,可以儲存需要在回傳期間保留的值。檢視狀態通常用於必須保留的頁變數,而不是用於使用者或會話資料。例如,您可以儲存檢視狀態的資訊,下次將頁發送到伺服器時,在載入頁活動期間將訪問這些資訊。 檢視狀態資料以 Base 64 編碼字串的格式儲存在一個或多個隱藏欄位中。您可以使用頁的 ViewState 屬性(此屬性公開一個字典對象)來訪問檢視狀態資訊。由於檢視狀態資料以字串的形式儲存,因此只能儲存可以序列化的對象。

ASP.NET學習筆記(15)–格式化資料顯示

使用 OnItemDataBound 方法提供 ItemDataBound 事件的自訂處理常式。 當項被資料繫結到 DataGrid 控制項後,將引發 ItemDataBound 事件。此事件為您提供了在用戶端顯示資料項目之前訪問該資料項目的最後機會。當引發此事件後,該資料項目將被設為空白,並且不再可用,我人可以利用它來格式顯示相應的資料以及設定其它必要資訊。 樣本:將表格中ColumnName為0的行顯示為紅色<asp: datagrid id=datalist1

總頁數: 1638 1 .... 478 479 480 481 482 .... 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.