- 2009-10-10
摘要:NET開發新手總會遇到一些ASP.NET開發過程中與Web標準之間的沖突問題,這里向您提供幾個建議,使ASP.NET開發過更加符合Web標準。 Visual Studio.NET從2003到現在的2008,一路走來慢慢強大從以前的vs2003能自動改亂你的html代碼到現在在vs2008中都能直接
- 2009-10-10
ASP.NET網站開發注意事項之網站文件名: 1、 網站文件名以標準英文單詞描述業務內容。如果1個英文單詞無法描述,可以增加2個或者3個,但盡量為完全單詞,例如article.aspx/ articleView.aspx / articleList.aspx 等。 2、 文件名盡量不用數字描述。 3、 文件
- 2009-10-10
下面總結一些常見的ASP.NET中的javascript操作: 1.為button控件添加確認功能 要想為服務器控件添加客戶端的事件,需要用到Attributes屬性。Attributes屬性是所有的服務器控件都有的一個屬性,它用來為最終生成的HTML添加自定義的一些標記。假設Web Form上
- 2009-10-06
最近一直在思考一個問題,那就是.net程序員的發展,應該往上走還是往下走的事情。所謂往上走,我的理解是朝著系統架構方向發展,從原來的編碼工作轉向架構、設計、分析等等工作。 而往下走,是研究.net底層原理和實現,可能大部分就是對IL和CLR的研究。 最近
- 2009-10-06
摘要:本文提供一個簡單的范例:使用.NET正則表達式實現中英文的區別。具體需求就是把一個字符串中的中英文分開表示。 .NET正則表達式:情景描述 這是一個網友的提問,要求如下: 給出一個字符串,如中國China我愛你I love you,程序可以實現中英文的區別; 識
- 2009-10-06
ASP.NET組件設計之生命周期是什么呢?讓我們來看看: 當一個ASP.NET頁面被請求后,一個page實例被生成,開始自己的邏輯,最終返回HTML流給用戶端。構成邏輯處理的是page中存在的服務器端控件以及控件間的交互,并且在頁面結束前服務器控件們被銷毀(視.net的
- 2009-10-05
程序員大多都是爺們,可能不大知道女人為了小臉蛋要投入多大精力和金錢(其中也有我們程序員辛苦Coding出的血汗錢)。她們每天又是如何精心在保養?如果你有女朋友、老婆了應該會明白的,通常在這么個小小的面積上投資的比重很大很大,就算名花有主了嫁人了
- 2009-10-05
.NET反射提供了在運行時獲取對象類型元數據的途徑,使程序可以動態地調用對象的屬性、方法。動態性帶來的代價是反射調用不像基于靜態類型的直接調用那樣簡潔,且缺乏類型檢查機制,失去了IDE智能提示,容易出錯;于是,不少朋友嘗試對.NET反射進行封裝。這個
- 2009-10-05
ASP.NET中使用AJAX中的方式之背景介紹 asp.net中使用php常用的jquery等類庫來實現ajax不是很容易。因為asp.net的機制已經被封裝了,依靠內部的viewstate,如果硬用js修改了控件的值,跟他的viewstate對不上,而這些控件又是不可修改的,將對程序造成安全性困
- 2009-10-04
如何用C#編程實現動態生成Word文檔并填充數據的效果呢?要使用C#操作word,首先要添加引用: 1、添加引用-COM-Microsoft Word 11.0 Object Library 2、在.cs文件中添加 using Word; 下面的例子中包括C#對Word文檔的創建、插入表格、設置樣式等操作: (例子
- 2009-10-04
.NET 4.0改進的介紹 核心服務 大部分的新特性都是圍繞自定義和擴展來的,原先不能自定義的東西現在可以自定義了,可以自己擴展了,然后把自己的組件在web.config中配置即可應用我們自己的組件。 Web.Config精簡 .NET框架4.0中會把大部分配置放到machine.conf
- 2009-10-04
ASP.NET LinkButton組件編程是什么概念呢?首先讓我們來看看: 在ASP.NET的WebForm組件中的LinkButton組件也是一個服務器端的組件,這個組件有點類似于HTML中的﹤A﹥標識符。它的主要作用是就是在ASP.NET頁面中顯示一個超鏈接。當這個鏈接被按動的時候,頁面
- 2009-10-03
利用asp.net 2.0技術,創建Web自定義服務器控件并不是一件輕松的事情。因為,這需要開發人員了解并能夠靈活應用多種Web開發技術,例如,CSS樣式表、客戶端腳本語言、.NET開發語言、服務器控件開發技術,甚至是當前最火的AJAX技術等等。雖然現實如此艱難,但
- 2009-10-03
在ASP.Net MVC框架中是使用地址攔截的,雖然很好用,但是裝起來太大了,配置也麻煩。本文通過代碼實踐,在ASP.Net2.0框架下實現一套簡易的MVC框架。MVC框架難于構建的地方在于Controller與View的分離以及分離后數據可以方便地傳輸。為了保持代碼的簡潔,將使
- 2009-10-02
前言:之所以想到要寫ASP.NET安全問題的文章,是有感于自己的一些經歷。想當初自己學習ASP.NET的時候,到處找有關安全方面的文章,當時發現很多文章指示蜻蜓點水的告訴我怎么用,如安全的主要問題有哪5個,也只是很簡要的告訴我什么是Forms身份驗證,什么是
- 2009-10-02
在asp.net中的Session存儲方式不象asp那樣單一,一共提供了三種存儲方式,由于最近一個2000多人使用的web軟件出現了故障,用戶每天早上在某一時刻出現難以登陸現象,接著Session丟值出現,只有重啟IIS,或機器.這時程序恢復正常了.整天都不會出現同樣的問題
- 2009-10-02
上星期我在InfoQ發表了一篇新聞,對Joe Stagner在博客上發表的三篇關于ASP.NET與PHP性能對比的文章進行了總結。寫新聞其實挺不爽的,因為不能夾雜個人的看法,只能平鋪直敘陳述事實。當然,如果像某些新聞那樣換一種說法是可以騙過一些不明真相的群眾,但是
- 2009-10-01
Internet 的應用正在不斷地擴大,但我們的 Internet 編程方式還處于石器時代。Internet 用戶就像老式主機的分時終端上的用戶一樣,他們從一個受保護的資源請求信息,然后等待回應。你從正在瀏覽的 Internet 站點上接收的信息由它希望提供給你的、基于HTML 的
- 2009-10-01
asp.net下控件分二大類,分別在 System.Web.UI.WebControls System.Web.UI.HtmlControls 命名空間下,前者繼承自WebControl,后者繼承自HtmlControl,這二個類又都繼承自System.Web.UI.Control 額, windows平臺,不論你從事什么開發,最終都需要有人調用load
- 2009-10-01
ASP.NET默認擴展名為.aspx,可是我們看到許多網站的擴展名很特別,比如校內的do。個性之余還可以實現簡單的偽靜態(即把后綴改為html)不過相對URLRewriter來說,是有點簡陋(只能改掉連接中的.aspx),不過不失為一種方法。下面我們就來實現他! 先來說一下