ASP.NET 2.0移動開發之裝置篩選條件的應用

在前面的文章中我曾經介紹過DeviceSpecific/Choice構造和裝置篩選條件,那 時我們還是在ASP.NET 移動頁面的HTML視圖下或網站程式的Web.Config檔案中通 過手動編碼來定義裝置篩選條件和DeviceSpecific/Choice構造。但是,如果你使 用的是Visual Studio 2005的話,我們可以直接採用一種便捷的、可視化的方式 去定義DeviceSpecific/Choice構造和裝置篩選條件,避免了在程式中採用手動編

實現ASP.NET 2.0無重新整理頁面更方便的方法

“無重新整理頁面”,只是一種不確切的效果描述(其實還有其他各種方法來實現這個效果),更確切的說法是:在頁面上用JavaScript調用伺服器端的一個方法,然後處理返回的資料。實現它最標準的方法當然是XMLHTTP。但是,程式員都是懶惰的傢伙,每個人都希望能有更方便的方法,或者,更佳的封裝。比如,Lostinet的Rane就是對XMLHTTP的一個很好的封裝。終於,在ASP.NET

淺談ASP.NET MVC架構

伺服器端的實現原理並不複雜,不過作為解決方案的另一個關鍵區段,如何在用戶端觸發一個AJAX提交也是一個值得思考的話題。 UpdatePanel的方式可謂“全自動”:頁面載入時將會把伺服器端的Trigger資訊輸出至用戶端,然後在用戶端截獲form的提交事件,並通過 UniqueID或DOM結構等方式來判斷這次提交是否該轉化為AJAX方式。不過在一個ASP.NET

在ASP.Net MVC架構下使用富文字編輯器

學了一段時間的ASP.Net MVC架構,想用ASP.Net MVC架構做一個Blog的小程式。找了半天也沒有找到一個好用的可以直接在MVC架構下調用的好富文字編輯器。也許可以直接在MVC架構中引用原來asp.net webform的一些組件,不過總感覺不大舒服,所以計劃自己動手寫一個。我首先想到了FCKEditor,它其實是一個與平台無關的富文字編輯器,他可以在java,asp,asp.net webform環境下運行,當然也可以在ASP.Net

ASP.NET MVC Contact Manager開發之旅迭代4

迭代4 利用設計模式鬆散耦合本次迭代這是ContactManager的第四次迭代,本次迭代中我們將重構應用程式, 通過合理的利用設計模式鬆散其耦合。松耦合的程式更有彈性,更易維護。當應用程式面臨 改動時,你只需修改某一部分的代碼,而不會出現大量修改與其耦合嚴重的相關代碼這種牽 一發而動全身的情況。在當前的ContactManager應用中,所有的資料存放區及驗證邏 輯都分布在controller類中,這並不是個好主意。要知道這種情況下一旦你需要修改其中一

ASP.NET MVC Contact Manager開發之旅迭代3

迭代3 - 驗證表單這是Contact Manager的第三次迭代,在這次迭代中我們將為Contact Manager添加基本 的表單驗證。如果使用者填寫的表單不完整,我們將阻止其表單的提交。另外我們還要驗證電 話號碼和電子郵件地址的合法性。(圖1)圖1本次迭代中,我們將驗證邏輯直接寫在controller的action中,不過這並不 是ASP.NET MVC應用所推薦的方式。更好的辦法是將這些驗證邏輯布置到另外的service層中 。下一次迭代的時候我們將重構Contact

ASP.NET MVC Framework體驗(5):直接選取(URL Routing)

概述在傳統的ASP.NET應用程式中,發生一個請求之後將映射到一個.aspx檔案,且會 對應到一個具體的物理aspx檔案。ASP.NET MVC Framework中,進入一個請求之後,不再是 映射到.aspx檔案,而是由MVC Framework中提供的直接選取引擎,映射到正確的Controller 和Action執行請求。ASP.NET MVC Framework中URL路徑映射規則定義在Global.asax中,這

ASP.NET MVC Framework體驗(4):控制器

概述在MVC中,Controller用來處理和回應使用者的互動,選擇使用哪個View來進行顯 示,需要往視圖中傳遞什麼樣的視圖資料等。ASP.NET MVC Framework中提供了IController 介面和Controller基類兩種類型,其中在Controller提供了一些MVC中常用的處理,如定位 正確的action並執行、為action方法參數賦值、處理執行過程中的錯誤、提供預設的

ASP.NET MVC Framework體驗(1):從一個簡單一實例開始

概述12月10日微軟發布了ASP.NET 3.5擴充的預覽版,在其中包括了ASP.NET MVC Framework、ASP.NET AJAX改進、ASP.NET動態資料支援、ASP.NET SIlverlight支援、以及 ADO.NET Data Services等。我也在第一時間下載下來進行了安裝,體驗了一下微軟的 ASP.NET MVC Framework。提起MVC,相信大家都不陌生了,這裡簡單的提兩句,將

自訂ASP.NET UpdatePanel控制項的錯誤處理

先決條件若要在您自己的開發環境中實現這些過程,您需要:Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 速成版。一個支援 AJAX 的 ASP.NET 網站。在伺服器代碼中自訂錯誤處理首先,您將通過使用頁面中的伺服器代碼自訂錯誤處理。在伺服器代碼中自訂錯誤處理建立新頁並切換到“設計”視圖。在工具箱的“AJAX Extensions”選項卡中,雙擊 ScriptManager

擴充ASP.NET 2.0資源提供者模型(2)

資料庫資源條目先來回顧一下要儲存實際資源條目的資料庫表結構或許對您有所協助。樣本包含一段 SQL 指令碼,用於建立名為 CustomResourceProvidersSample 的資料庫,還包含一個名為 StringResources 的表。表 1 包含以下欄位:表 1. 具有資源條目的資料庫表 欄位 說明 resourceType

擴充ASP.NET 2.0資源提供者模型(1)

摘要: Microsoft ASP.NET 2.0 在本地化 Web 應用程式方面進行了許多奇妙的改進。即使有了所有這些奇妙的優點,但在本地化網站後不久,您可能還會開始考慮擴充性。本文將協助您應用 ASP.NET 的擴充功能處理企業本地化方案並改進本地化開發過程。簡介ASP.NET 2.0 在本地化 Web 應用程式方面進行了許多奇妙的改進。我曾在 MSDN 文章“ASP.NET 2.0 Localization Features: A Fresh Approach to

Asp.net 2.0串連Sql2000時報“provider: Named Pipes Provider,error: 40 ”

如果網路,資料庫沒問題,用winform也可以串連,那麼有可能的一個原因就 是Sqlserver2000沒有打Sp4補丁。可以使用如下sql命令查看:select serverproperty('productlevel')安裝sp4補丁就很簡單了一路下一步,不過這裡有個小問題有的時候在安裝 sp4的時候無法使用Sql賬戶而要用windows本地賬戶。所以在安裝sp4後資料庫就 無法進入了。下面說說解決方案。1.如果在企業管理器中因賬戶問題而不能開啟資料庫那就把它刪掉以windows

在ASP.NET 2.0中使用頁面導航控制項

幾乎每個網站裡,為了方便使用者在網站中進行頁面導航,都少不了使用頁面 導航控制項。有了頁面導航的功能,使用者可以很方便地在一個複雜的網站中進行頁 面之間的跳轉。在以往的WEB編程中,要寫一個好的頁面導航功能,並不是那麼 容易的,也要使用一些技巧。而 在asp.net 2.0中,為了方便進行頁面導航,新 增了一個叫做頁面導航控制項sitemapdatasource,其中還可以綁定到不同的其他頁 面控制項,比如treeview,menu等,十分靈活,使到能很方便地實現頁面導航的不

用VS2005實現ASP.NET 2.0移動開發

即將到來的3G技術,將使得行動裝置突破現在的頻寬節流設定,這樣我們就可以 構建出許多新穎且功能強大的行動裝置 App。現在已經有許多商業應用都開始向移動 裝置上進行遷移,所以對開發人員來說,現在就開始移動開發的學習將是一種非常 適合的時機。在本文中我將介紹如何使用Visual Studio 2005建立一個ASP.NET 2.0移動程 序,然後介紹一些常用的移動開發控制項並以適合的方式在程式中加於應用,最後 將談談如何開發針對特定行動裝置的WEB程式和管理程式中的ViewState(視圖狀 態)

用ASP.NET 2.0在資料庫中儲存二進位檔案

一、引言在構建資料驅動的應用程式時,經常需要捕獲文本和位元據。這樣的程 序可能需要儲存映像,PDF,Word檔案或其它位元據。能夠使用兩種方式來 儲存這些位元據:儲存在web伺服器的檔案系統上並添加一個對資料庫中相 應檔案的引用;或直接儲存在資料庫本身。文本資料,例如字串,數字,日期,GUID,貨幣值,等等-在資料庫系統中 都有適當的和相應的資料類型定義。例如,在Microsoft SQL Server中,你可以 使用int資料類型來儲存一個整數值;而為了儲存一個字串值,你可以使用一

在asp.net 2.0中使用預存程序的方法

本文介紹了在asp.net 2.0中使用預存程序的方法。以下是SQL中兩個預存程序:以下是引用片段:CREATE PROCEDURE dbo.oa_selectalluserASselect * from UserInfoGOCREATE PROCEDURE dbo.oa_SelectByID@id intASselect * from UserInfo where

在ASP.NET 2.0中使用multiview控制項

在asp.net 2.0中,增加了許多新的控制項和功能,大大方便了開發人員的開發。 這次要講解的是在asp.net 2.0中新增的multiview控制項的使用。所謂multiview 控制項,實際上是有點象在c/s開發中很常見的tabcontrol控制項,可以在一個頁面 中,放置多個"view"(我們稱為選項卡),比如可以用multiview控制項 ,可以讓使用者在同一頁面中,通過切換到每個選項卡,從而看到要看的內容,而

在ASP.NET 2.0中使用webpart系列控制項

在現在的網站設計中,更強調的是使用者的個人化,讓使用者可以自由的設 置符合自己喜好的頁面成為網站開發人員的頭號難題,不過現在看來這個難題微 軟幫我們解決了。在asp.net 2.0中新增加了一系列webpart控制項,可以讓使用者很 方便地對網頁的各地區布局進行調整。在一些web應用程式中,如果使用者想自定 義頁面配置,比如一個新聞發布系統,想讓左,中,右三欄的位置進行調換的話 ,就可以使用webpart控制項。下面,我們來看下asp.net

ASP.NET 2.0的AccessDataSource控制項

ASP.NET 2.0包含了AccessDataSource控制項,用來從Access資料庫中將資料提 取至ASP.NET 2.0(.aspx)頁面。這個控制項擁有的屬性很簡單。AccessDataSource 的最重要的屬性是DataFile屬性,用來指向硬碟上MDB檔案的路徑。 AccessDataSource擁有的其他屬性還有SelectCommand,用來設定一個顯示需要

總頁數: 1638 1 .... 1308 1309 1310 1311 1312 .... 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.