一點一點學ASP.NET系列(持續更新)

一點一點學ASP.NET系列  做開發近兩年了,自認為自己還算是個知道要上進的人,每天不停地學習,不停地在園子裡轉來轉去,不停地向高人們請教這請教那。近來突感迷茫,回首這兩年時間,我是學了不少東西,但都是東一把,西一把,不成體系,最後什麼都是半吊子。知識是海洋,一味盲目地追求大海的美是不行的,一不小心就淹死在這無邊的大海裡了,所以首先應該學會遊泳。痛定思痛,毅然決定該好好地系統地學點東西了。翻開家裡的那堆電子的非電子的書(還真明白了那句“天下文章一大抄,就看你會抄不會抄”),挑了兩本(《應用程式

小技巧:處理ASP提交的參數是經過GB2312 URL編碼的

  最近在一個地方的門戶網站,基於PDO規範整合了動易,網人分類資訊,OBlog,Discuz!NT論壇,可是在整合動易和DNT的時候,在中文使用者名稱字的處理上出現了編碼問題。動易是GB2312的,而DNT是UTF-8的,雖然也可以把DNT轉成GB2312的,不過顯然不是一個好的方案。論壇上各式各樣的文字都有,很容易出現亂碼問題。幸好在河源同行告訴我他寫的一個文章:處理ASP提交的參數是經過GB2312 URL編碼的還不錯。轉一下以備忘:最近做ASP 整合Discuz!NT ASP是gb231

ASP.NET中常用的26個最佳化效能方法

1. 資料庫訪問效能最佳化  資料庫的串連和關閉訪問資料庫資源需要建立串連、開啟串連和關閉串連幾個操作。這些過程需要多次與資料庫交換資訊以通過身分識別驗證,比較耗費伺服器資源。ASP.NET中提供了串連池(Connection

asp調用wcf服務、webservice

'//1、輸入url目標網頁地址,傳回值getHTTPPage是目標網頁的html代碼 Function getHTTPPage(url) url=cstr(url) dim Http set Http=server.createobject("MSXML2.ServerXMLHTTP") ' Response.write url ' Response.end Call

ASP.NET中Global.asax檔案不起作用,沒有被執行

  在website源碼(非Web Application)在Visual Studio 2010下使用Web Deployment,website產生打包成dll.並不會把Global.asax和其它的aspx的頁面一樣處理。我到產生的目錄中查看並沒有Global.asax.在Visual Studio 2010運行網站查看是沒有問題的,但是如果放到IIS 裡面去。Global.asax裡面的代碼就不會執行。最後發現產生了一個類似這樣的檔案【App_global.asax.compiled】,

ASP.NET 1.1 VS ASP.NET 2.0

1、 公用的CS代碼不能直接放在項目的根目錄下面或者非APP_Code目錄的其他地方,必須放至APP_Code目錄下面。2、 建立的Web_Site是沒有Global.asax的,必須建立全域應用程式類,並且預設的Global.asax不綁定任何CS檔案,程式碼全部是放在Global.asax內。這時我們要自己手工在APP_Code目錄下建立Global.cs,再進行手工綁定。3、 建立分頁檔綁定的CS類沒有命名空間,在APP_Code目錄下的建立CS類也沒有命名空間,都需要自己手工填寫。4、 

在Asp.net中調用非同步方法呼叫--使用訊號量

    時間耦合:並發和次序(事件在時間中的相對位置,即“塔”必須在“嘀”之前發生)    有些庫可能只提供了非同步方法呼叫,而ASP.net確是同步的,這次就遇到一個問題:頁面顯示出來以後才會執行回呼函數。而我需要的流程是:在回呼函數中執行驗證,然後才能呈現頁面。Mutex,AutoResetEvent提供了通過訊號量來協調線程執行步驟的方法。   

asp.net2.0中非同步呼叫WebService(非同步頁)

由於asp2.0提供了非同步頁的支援使非同步呼叫WebService的效能有了真正的提升。使用非同步頁,首先要設定Async="true",非同步頁是在Prerender和PrerenderComplete事件間加入Begin,end非同步方法呼叫實現的,Begin和End方法屬於不同的線程。WS非同步頁的實現有兩種方式:1、使用等待方法實現非同步通用類,封裝了WS/**//// <summary>        /// 使用等待方法實現非同步        /// </sum

讓你的ASP.NET應用跑回.NET Framework 1.1

可能有朋友會遇到個問題: 在.NET Framework 1.1環境開發了ASP.NET應用,當升級到.NET Framework 2.0以後,出現了莫名的錯誤而不能正常運行.剛才我在使用企業庫EntLib1.1(6月份版本)開發ASP.NET應用時也出現這個問題.後來經過幾翻波折找到瞭解決方法,希望跟大家分享一下.解決方案好簡單,只要通過配置IIS就可以了!步驟如下:開啟IIS -> 右鍵應用目錄選擇"屬性" ->選擇"ASP.NET"選項卡

Nhibernate 的Session和Asp.net 的線程

有個問題困擾了好久:同樣的程式,有時成功有時失敗,懷疑和ASP的線程有關係程式:        public int Deposit(Guid AccountID, string sn)        {            decimal balance = 0;            int useDay = 0;            string business;            Account account =                 (Account)_coreR

asp.net的一個bug的發現和解決

   gridview中的按鈕類型用如果用image,觸發rowcommand事件時會被執行兩次,據說只出現在IE6,IE5、firefox等沒有問題,我的IE7也存在同樣問題,似乎和IIS版本也有關係,期待微軟的補丁。   今天下午一遇到一個問題,gridview

ASP.NET國際化(多語言)支援組件[提供下載]

        最近,經常有朋友問ASP.NET如何?國際化(多語言)支援方面的問題。前段時間我正好做過這樣的一個組件,現本著“人人為我,我為人人”共用精神,發佈於此。        其實ASP.NET已經整合對國際化和本地化的支援,但前些日子我正好在研究CS。所以沒有採用微軟內建的多語言支援方案,而是採用CS2.1項目的多語言支援方案為藍本進行改寫的。        此方案主要由多語言支援組件和網站工程互動來實現多語言支援的.一.組件工程:       

ASP.NET 3.5 Extensions CTP 預覽版 已經發布

ASP.NET 3.5 Extensions CTP 預覽版 已經發布,大家趕緊體驗一把吧!另外,還提供快速入門,相當體貼,呵呵官方連結http://asp.net/downloads/3.5-extensions/ 以下引用自Scott Guthrie部落格中文網"ASP.NET 3.5 Extensions第一個預覽版包括: ASP.NET AJAX改進: ASP.NET 3.5 Extensions中新的ASP.NET

.NET Framework開源了!ASP.NET 3.5擴充發布!Silverlight 2.0發布!

   隨著VS2008和.NET Framework3.5的正式版於11月16日發布,微軟給咱們.NET擁戴者的驚喜真是一浪緊接一浪啊。來自微軟Team Dev領班Scott Guthrie的訊息(微軟產品路線圖)將給我們帶來:1. .NET Framework 類庫源碼發布,咱們將可以瀏覽或下載架構類庫的源碼,使用VS2008調試時可以單步跑到架構類庫的定義裡面,會更爽了:)2. ASP.NET 3.5 Extensions 發布 ,包括有ASP.NET

一個Asp.net Theme的樣本網站(可馬上使用到項目中)

樣本網站:ASP.NET 2.0 Colorful Web Site Starter Kit   Download 本來想再找多一些類似的網站,但似乎沒有````估計這類Theme會有人提供,呵呵,這樣就可以讓我們不用再為美工下那麼多工夫了,呵呵,這對於像我這類美工白癡來說,無疑是一種解脫。 一些關於TheMe的文章:NET2.0系列介紹(一).NET 2.0 中Web 應用程式主題的切換 ASP.NET 2.0 中Web

A CAPTCHA Server Control for ASP.NET C# 版

今晚看到了A CAPTCHA Server Control for ASP.NET , 一個非常棒的CAPTCHA控制項, 因為它原來是VB寫的, 我照著用C#抄了一遍....原版: Download new version - ASP.NET 2.0 source files - 27.2 KbDownload old version - ASP.NET 1.1 source files - 21.9 Kb看不懂VB的也可下我抄的:CaptchaControl

MansterID 和 asp.net HttpHandler for MansterID

什麼是MansterID呢?MonsterID is a method to generate a unique monster image based upon a certain identifier (IP address, email address, whatever). It can be used to automatically provide personal avatar images in blog comments or other community services.

32位asp.net應用程式在64位Windows上運行時的問題一例

文章目錄 Server Error in '/' Application.   之前在32位Windows 2008下編譯的asp.net應用程式部署到64位的Windows下,部署上去以後,首頁還可以運行,但是該應用程式還用了oledb去訪問access資料庫. 結果出現了如下錯誤資訊:Server Error in '/' Application. The 'Microsoft.Jet.OLEDB.4.0' provider is

asp.net MVC3, webform和Unity 2實現的多語言方案

半年多沒有寫博了。今天稍微寫點。今天寫的這些東西還是在今年四到六月的時候在美國工作時獲得的一點東西。公司派過去的拿工作簽證在那裡工作。客戶是美國運通。項目是他們的一個叫Serve的電子錢包服務平台。當時主要是設計並實現MVC

asp.net development server 掛起問題解決

昨日突然發現調試asp.net應用程式時,IE總是顯示connecting,長時間不顯示頁面。開始分析是什麼原因,發現firefox訪問此asp.net development server,也是長時間沒有顯示頁面。是asp.net development server有什麼問題了。想不出什麼直接的原因,於是就在網上搜尋,用一些關鍵字如:asp.net development server not working, asp.net development server long time no

總頁數: 1638 1 .... 508 509 510 511 512 .... 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.