Time of Update: 2018-12-06
ASP.NET 路由不同於 URL 重寫。URL 重寫通過在將請求發送到網頁之前實際更改 URL 來處理傳入請求。例如,一個使用 URL 重寫的應用程式可能會將 URL 從 /Products/Widgets/ 更改為 /Products.aspx?id=4。此外,URL 重寫通常沒有相應的 API 來建立基於模式的 URL。在 URL 重寫中,如果更改了 URL 模式,則必須手動更新包含原始 URL 的所有超連結。由於 ASP.NET 路由可以從 URL 提取值,所以處理傳入請求時不更改
Time of Update: 2018-12-06
每次開發項目,維護資料庫每次都得開啟資料庫才能進行資料的增刪改瞭解asp.net 動態網站後在global中修改模版代碼後 主要是 DefaultModel.RegisterContext(typeof(yourDataContext), new ContextConfiguration() { ScaffoldAllTables = true }); // 下面的語句支援分頁模式,在這種模式下,“列表”、“詳細”、“插入” // 和“
Time of Update: 2018-12-06
ASP.NET程式的App_Code檔案夾下放置的類可被自動編譯成一個程式集,頁面中所有使用該程式集中的類和方法都會自動調用並更新,維護起來極為方便。但是,該檔案夾下的類只能用一種語言編寫,Visual Basic.NET、C#、J#、Jscript..NET中的一種因為它會被編譯成同一個程式集,並由一個編譯器進行處理。要使用不同的語言,必須用檔案夾對類檔案進行分組,並在設定檔中加入一些必要的配置,要求構建系統建立不同的程式集--每一種語言一個程式集。
Time of Update: 2018-12-06
走向ASP.NET架構設計---第二章:設計 & 測試 & 代碼 (前篇) 前言:本篇之所以選擇TDD作為例子,主要是由兩個原因:1.
Time of Update: 2018-12-06
走向ASP.NET架構設計--第一章:走向設計 前言:很多做開發的人都在不斷的摸索著,積極的學習,試圖找出一條走向架構設計的成功法則。每當有人問起我們的職業,我們也常常在說:”軟體設計”。有時,我就在想:”設計”,這個已經被我們嚼爛了的詞,到底有多少人真正懂”設計”的含義。 自動進入IT,走在開發這條路上,就一直在不斷的摸索,尋找,苦思:如何能夠才能成為架構師。於是在網路上不斷的收集和閱讀架構設計方面的書籍和資料,到處在找一些架構師的傳記,文章和甚至是採訪資料.....同時一直不斷的請教
Time of Update: 2018-12-06
最近在做一個指標管理,有一個統計指標完成量的功能,偶然間發現了MSChart控制項,下載下來試了試,發現很好用,可以做出非常漂亮的圖表。可以設定的選項非常多,內建的Samples有很多漂亮的樣式。趕緊用上了。ps:說是把Dundas
Time of Update: 2018-12-06
頁面匯出Excel時,常用的直接RenderControl的方法,如果表格中有數字,在Excel中往往格式會亂,比如前面有0,但顯示出來後0都被去掉了。因此要在綁定數位時候,手動指定一下此列的格式,讓數字以文本方式顯示就行了 protected void myGridView_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType ==
Time of Update: 2018-12-06
在純HTML檔案中用javascript可以正常實現圖片隨螢幕移動,但是同一段javascript代碼在asp.net頁面中就沒有半點鐘反應,圖片無法隨螢幕移動。主要原因:在asp.net頁面中,使用如下標準:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="ht
Time of Update: 2018-12-06
由於ASP.NET2.0的web.config檔案新增了一個connectionStrings節,使用configuration.appsettings無法讀取連接字串,用如下方法才能正常讀取:方法1、 Configuration rootWebConfig =WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); ConnectionStringSettings
Time of Update: 2018-12-06
ASP.NET對於我來說是全新的東西,之前一直使用Delphi開發Winform的東東,Webform從來沒有接觸過。直到上個月,為了建設一個IDC網站www.qzsunwin.com(主要是提供虛擬機器主機、網域名稱註冊、企業郵局、軟體開發),才第一次接觸ASP.NET,從對ASP.NET一無所知到漸漸上手,中間走過了很多彎路,也積累了一些經驗。該網站仍在建設中,尚未完成,以後我會將建設該網站過程中碰到的問題及解決方案和心得陸續發表在本blog上,希望對於新手能有所借鑒。
Time of Update: 2018-12-06
ASP.NET 2.0 多檔案上傳小經驗 想實現任意多個檔案上傳的功能,點擊一次按鈕可以添加一個檔案上傳框,以前在網路硬碟上看到過。JavaScript我知道怎麼實現任意添加上傳檔案控制項,問題是添加的是Html控制項,我不懂怎麼讓伺服器端可以擷取檔案。 於是上google搜尋“ASP.NET 多檔案上傳”,還真找到一篇檔案,標題為《在ASP.NET中實現多檔案上傳》,文章裡面是VB.NET實現的,功能和我要的一模一樣,我主要是要看伺服器端怎麼擷取用戶端上傳的檔案,看了文中的代碼,
Time of Update: 2018-12-06
在asp.net 2.0中,提供了各類的provider,有membership,role,profile等的,可以很方便地實現如角色,使用者等管理,甚至不用自己寫代碼了。而在vs.net 2005中,預設的各類的provider是使用sql express的,有的時候,如果想使用sql sever 2000或者sql server 2005,那應該怎麼辦呢?下面舉例子說明: 首先,要正確使用 provider,我們要到C:\WINNT\Microsoft.NET\Framework\v2.
Time of Update: 2018-12-06
常用ASP指令碼程式集錦 1. ASP與Access資料庫連接:<%dim conn,mdbfilemdbfile=server.mappath("資料庫名稱.mdb")set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq="&mdbfile%>2. ASP與SQL資料庫連接:<%dim
Time of Update: 2018-12-06
ASP設計常見問題及解答精要作為微軟推出的網頁與資料庫解決方案,ASP由於有微軟得天獨厚的作業系統等技術後盾支援,因此得到了迅速的發展,並且正受到越來越多的歡迎,在目前在電子商務網站的建設中有很多都使用ASP來編寫程式。
Time of Update: 2018-12-06
ASP實用函數庫源碼<%'判斷檔案名稱是否合法Function isFilename(aFilename)Dim sErrorStr,iNameLength,iisFilename=TRUEsErrorStr=Array("/","\",":","*","?","""","<",">","|")iNameLength=Len(aFilename)If iNameLength<1 Or iNameLength=null Then isFilename=FALSEElse
Time of Update: 2018-12-06
如何重新註冊asp.net 2.0 如果是在裝完.Net2005後安裝的 IIS ,則在windows2000,xp,2003系統下,運行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 重啟IIS命令列詳介! 有時候我們在WEB程式如:ASP,中無意中使用到了一個死迴圈,或者在測試DLL組件時,掛了。這時候IIS就停止了響應,我們要繼續我們的工作啊,重啟IIS服務吧。
Time of Update: 2018-12-06
XMLHTTP.SEND(varBody)varBody:指令集。可以是XML格式資料,也可以是字串,流,或者一個不帶正負號的整數數組。也可以省略,讓指令通過Open方法的URL參數代入。 發送資料的方式分為同步和非同步兩種。在非同步方式下,資料包一旦發送完畢,就結束Send進程,客戶機執行其他的操作;而在同步方式下,客戶機要等到伺服器返回確認訊息後才結束Send進程。方法一:varBody省略,讓指令通過Open方法的URL參數代入 var post="id=1000&page=1";
Time of Update: 2018-12-06
以下是Steven Sanderson的《Pro ASP.NET MVC2 Framework(second
Time of Update: 2018-12-06
apache上面運行.net是突出奇想,然後到網上找了一下,確實有支援,下載下來用了一下,有一些小的BUG,比如寫入多個COOKIE只有最後一個COOKIE被寫入成功,如果要真正使用這個組件的話,這點是必須修複的,還好在網上找到了mod_aspdotnet的原始碼,我用的apache的版本是2.2,於是就把原始碼開啟把BUG修正了,然後重新編譯得到兩個檔案.其實我編譯的時候花了不少工夫.最終找到官方管理員,請教半天才弄出來,這也是我現在要把我重新編譯的兩個檔案貼出來的主要原因.編譯環境可以是XP
Time of Update: 2018-12-06
正在做一個WEB測試程式,測試環境(win7 iis7 vs2010+sql2008)程式運行正常,因需要使用WCF HTTP啟用所以從WIN7控制項面板進行了添加。這時在VS2010環境的DEBUG下測試網站一切正常,但轉到IIS7下運行去報如下錯誤:未能從程式集“System.ServiceModel, Version=3.0.0.0, Culture=neutral,