Keywords: paging with repeater control,dataource control, sqldatasource, repeater control 分頁IntroductionUsing repeater to list your data has many benefits, it's light, hight-perfomance, and gives you more control to the layout. Especially when the
【原文】The Differences Between Development on Windows Azure and Windows Server摘要Azure的架構和狀態管理對於架構的考慮,普通的ASP.NET應用與在Azure上的沒有什麼不同,一些重要的包括:整個程式的架構,如n層的還是面向服務的(n-Tier or SOA),代碼存在並運行在哪裡。定義那些層是服務層,哪些是面向使用者的(customer facing)。資料存放區在哪。狀態管理以及效能。安全。已經運行在IIS上ASP.
Keywords: single sign-on, across applications, across domains.目標:實現對www.domain.com, sub1.domain.com, sub2.domain.com......的統一許可權認證,既single sign-on 單點登入。說明一點,這裡的每個地址對應的是一個獨立的應用,也就是說在IIS裡它們都是一個實際的網站。這和運用URL
【原文】Dependency Injection in ASP.NET Web API using Autofac摘要在ASP.NET Web API裡使用Autofac通過NuGet安裝Autofac.WebApi。(當然要先安裝Autofac.dll)。PM > Install-Package Autofac.WebApi引用如下命名空間。using Autofac;using Autofac.Integration.WebApi;再按照如下代碼配置Autofac。 public
ASP.NET ViewState設計目的是為了持久化當前頁面中的對象的狀態,以便下次在頁面回傳(Postback)後能夠還原頁面的狀態。那麼有兩點需要注意:ViewState只在需要Postback的頁面裡才需要使用;在1前提之下,只有初始狀態值被修改了的對象才需要持久化,即才需要使用ViewState。1比較清楚,來談第2點。以簡單的Label控制項為例,先來看一下它的Text屬性的實現:publicvirtualstringText { get {
ASP.NET AJAX的拖放功能在ASP.NET AJAX Control Tookit 中的RecordList控制項裡有完整的體現,目前為止還沒有官方的文檔具體介紹這個功能的實現。RecordList是一個比較複雜的伺服器端控制項,源碼的代碼數量也比較大,其中除了拖放功能還包括了資料繫結、處理postback或callback、建立子控制項等伺服器端控制項邏輯。為了能專註於用戶端AJAX拖放功能的實現,我將拖放的代碼剝離了出來,以便更加容易方便的學習。源碼下載(VS 2008)。 ASP.