Time of Update: 2018-12-07
作為一個程式員,在完成設計後還要根據程式的情況以及使用者的反映不斷對程式進行改進,這樣才能不斷地完善自己的作品。筆者在製作完軟體商務網的論壇後,發現人們總喜歡在文章中加上各種有用的URL連結或Email地址。而筆者當初設計時沒有考慮到這一點,使得這些URL連結或Email地址只能以文字的形式而並不是以超連結的形式顯示,其它瀏覽文章的人還必須把這些URL連結拷貝到瀏覽器中或把Email地址拷貝到Outlook中才能轉到相應的連結地址或寄送電子郵件到相應的Email地址。發現這個問題後,筆者即著手進
Time of Update: 2018-12-07
在ASP中,並未提供加密的對象,我們只能使用外部的對象來進行加密。現在好了,在ASP.NET中提供了加密的解決方案。在名字空間System.Web.Security中包含了類FormsAuthentication,其中有一個方法HashPasswordForStoringInConfigFile。這個方法可以將使用者提供的字元變成亂碼,然後儲存起來,甚至可以 儲存在cookies中。 HashPasswordForStoringInConfigFile方法使用起來很簡單,它支援"SHA1"和"
Time of Update: 2018-12-07
開源ASP.NET部落格Subtext 目前發布了最新版2.0,是基於.Net Framework 2.0/3.0的開源ASP.NET 部落格系統。本文簡要示範如何輕鬆搭建自己的部落格平台(http://forum.EntLib.com 開源小組編寫)。1.首先下載Subtext 開原始碼v2.0。:http://sourceforge.net/project/showfiles.php?group_id=137896/&abmode=1Subtext v2.0 發布時間 2008-08
Time of Update: 2018-12-07
ASP.NET是微軟推出的下一代WEB開發工具,其強大的功能立即吸引了一大批WEB開發人員投入它的靡下。現在,我們來看看ASP.NET的驗證控制項,感受ASP.NET的強大功能同時方便我們現在的WEB開發。
Time of Update: 2018-12-07
English Version: http://dflying.dflying.net/1/archive/101_prefer_overrides_to_event_handlers_in_aspnet_page.html這個是我們熟悉的Page_Load()方法。實際上它是一個Event
Time of Update: 2018-12-07
轉載出處:http://space.itpub.net/12639172/viewspace-349311 Web應用程式來說,發生不可預知的錯誤和異常在所難免,我們必須為Web程式提供錯誤處理機制。當錯誤發生時,我們必須做好兩件事情:一是將錯誤資訊記錄日誌,發郵件通知網站維護人員,方便技術人員對錯誤進行跟蹤處理;二是以友好的方式提示終端使用者頁面發生了錯誤,而不能將未處理的錯誤資訊顯示給使用者。
Time of Update: 2018-12-07
1、在CallBack之後保持捲軸的位置 在Asp.Net1.1中,CallBack之後保持捲軸的位置是一件非常痛苦的事情,特別是頁中有一個Grid並且想要編輯特定的行。為了不停留在想要得行,頁面會重新載入並且必須在頂部向下滾動。在Asp2.0中,只需要簡單的在頁面的屬性中加入MaintainScrollPostionOnPostBack屬性即可: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
在我們建立完一個WEB應用程式後,我們就要考慮如何進行部署和發布。一般情況下,儘可能將安裝簡單化,以使使用者有非常好的使用者體驗。但有的情況下,可 能對安裝程式的要求比較高,比如有時要將一些安裝配置資訊寫到註冊表中去。而對於一個WEB應用程式,該如何安裝部署呢?這和安裝部署一個普通的 WINFORM下的應用程式有些不同。以往,對於WEB應用程式的安裝部署總是十分困難的,但自從ASP.NET 1.1起,直到現在出現的ASP.NET
Time of Update: 2018-12-07
ASP.NET運行機制原理---瀏覽器與IIS的互動過程一、瀏覽器和伺服器的互動原理 (一)、瀏覽器和伺服器互動的簡單描述:1.通俗描述:我們平時通過瀏覽器來訪問網站,其實就相當於你通過瀏覽器去訪問一台電腦上訪問檔案一樣,只不過瀏覽器的訪問請求是由被訪問的電腦上的一個 WEB伺服器軟體來接收處理,它會分析接收到的請求資訊,從而按照請求資訊來找到伺服器電腦上的檔案,經過處理,最終將產生的內容發回到瀏覽器。簡單的說就是:由瀏覽器產生一條“命令”,通過互連網發給另一台電腦的某個軟體(伺服器軟體);
Time of Update: 2018-12-07
花了一個月課餘的時間算是把asp.net的基本的東西都搞定了,感覺有點快了,還是回頭好好在整理下基礎知識。 一開始或許我們馬上就接觸到了.aspx的通用尾碼的檔案,於是我們很自然的就在這裡面開始寫代碼,開始都不知道為什麼要這麼寫,寫的不亦樂乎,於是就開始入門了,新學的同學可以和我一起複習一下。單檔案模型
Time of Update: 2018-12-07
在本節中,您將使用Entity Framework代碼先行遷移功能對模型類進行修改,並使修改應用到資料庫中。預設情況下,當您使用Entity Framework代碼先行自動建立一個資料庫,像你在本教程前面做的那樣,代碼首先添加一張表到資料庫中,以協助追蹤資料庫架構是否是同步的模型類是產生的。如果它們不同步,Entity Framework拋出一個錯誤。這使得它更容易在早期開發時跟蹤發現問題,否則,你可能在運行時發現隱晦錯誤。為模型修改建立代碼先行遷移如果您使用的是Visual Studio 20
Time of Update: 2018-12-07
此前的一個版本有部分代碼沒有公開,應廣大網友建議,此版本100%開源,所使用的第三方控制項也均有源碼。今後想寫個Blog系統玩,所以這個新聞/文章系統估計就沒時間弄了,它採用三層架構設計... ... 互相學習吧!下載: http://files.cnblogs.com/skywind/TFWZ_V120.rar 設計文檔 http://www.cnblogs.com/skywind/archive/2007/03/06/665187.html使用手冊
Time of Update: 2018-12-07
複雜屬性和狀態管理 複雜屬性聲明/持久:所謂複雜屬性,即通常不可用CLR的基礎資料型別 (Elementary Data Type)表達的屬性。譬如,FontInfo,即代表字型屬性,包含Bold 、Name、Size、Color等資訊(通常稱為子屬性)。對於複雜屬性,控制項在聲明時候,通常採用 屬性—子屬性 的連字號表示複雜屬性的一個子屬性。<sdp:TextBox id=”Textbox1” Font-Name=”Vender” Font-Size=”12pt”
Time of Update: 2018-12-07
Christoph Wille Jacky Chen 2002-07-24 在 Windows 2000 (或 NT) 的事件日誌對管理者來說可說是最重要的訊息來源,因為所有的發生的事件都會紀錄在那裡 ─ 從成功到嚴重性的失敗。由於是如此的重要,那麼要是能夠透過 web 來使用,可不是更能突顯嗎? 大家應該對事件檢視器不會陌生,在這篇文章我將說明如何使用 ASP.NET 和 .NET Framework SDK 能夠完美地仿效列出日誌。為了讓讀者作為練習,我先保留對於網頁呈現詳細紀錄細節的建置。
Time of Update: 2018-12-07
Asp.Net Forums中對.Net中序列化和還原序列化的應用
Time of Update: 2018-12-07
ASP.NET組件設計Step by Step(6)回傳事件映射到伺服器端事件 asp.net頁面如果是通過post請求到伺服器,架構將會遵行事件周期產生、調用控制項,而控制項(如果支援回傳)則將載入回傳資料,並且映射成控制項的伺服器端事件,就好像在重放客戶的客戶行為(客戶按下一個按鈕,卻引發伺服器端控制項的click事件)。其中的機制如何? 如果一個控制項需要處理回傳事件,那麼必須實現一個特定介面 IPostBackEventHandler介面:public
Time of Update: 2018-12-07
國內很多網站空間都只支援.NET 2.0 和 .NET 3.0 3.5,很少有空間商支援.NET 4的,即使有個別支援.NET 4,但是不支援MVC的預設路由訪問形式。 Go Daddy 的主機支援,並且費用很低,系統為 Win 2008 R2 64位,10GB網站空間,網站並發最便宜的也支援100個,PHP支援5.2和5.3,.NET支援 ASP.NET v1.0/2.0/3.0/3.5 和 ASP.NET v4.0,預設為.NET 4,並且預設已經支援MVC
Time of Update: 2018-12-07
我的廣告單元,有空點一下哦,謝謝!起因:在VS2008運行良好的MVC架構網站,發布到IIS後不能實現登陸,跳轉等情況,經排查是由於URL Routing的問題(路由重新導向)。參考資料:http://www.cnblogs.com/JeffreyZhao/archive/2009/09/23/aspnet-mvc-iis-level-url-rewrite.html本文主要針對MVC在Windows2003的IIS6上的部署,其他的想IIS7等可以到網上參考,IIS7整合模式下是不需要配置的。
Time of Update: 2018-12-07
以前在我的Blog上就曾經寫過一篇文章,描述了ASP.NET 2.0 Beta2中對於頁面編譯模型,相對於Beta1的重大改變。今天在網上發現了兩篇(here & here)不錯的Blog,更詳細的描述了這個變化,以及其中啟動並執行機制原理。從我個人的喜好而言,我更喜歡Beta1的Code-Beside方式,因為機制非常清晰明了,很好理解,而且感覺也非常優雅。但是Code-Beside的方式有一個明顯的缺陷,開發人員很難使頁面從自己定義的一個Page Base
Time of Update: 2018-12-07
Split函數 在ASP和asp.net 中都可以用,用來處理字串非常方便Split函數 返回基於 0 的一維數組,其中包含指定數目的子字串。文法Split(expression[, delimiter[, count[, start]]])Split 函數的文法有以下參數:參數 描述 expression 必選。字串運算式,包含子字串和分隔字元。如果 expression 為零長度字串,Split 返回空數組,即不包含元素和資料的數組。 delimiter