Time of Update: 2018-12-07
解決w3wp.exe記憶體佔用問題w3wp.exe CPU佔用100%在IIS6下,經常出現w3wp.exe的記憶體及CPU佔用不能及時釋放,從而導致伺服器響應速度很慢。解決記憶體佔用過多,可以做以下配置:1、在IIS中對每個網站進行單獨的應用程式集區配置。即互相之間不影響。2、設定應用程式集區的回收時間,預設為1720小時,可以根據情況修改。再設定當記憶體佔用超過多少(如500M),就自動回收記憶體。解決CPU佔用過多:1、在IIS中對每個網站進行單獨的應用程式集區配置。即互相之間不影響。2、
Time of Update: 2018-12-07
前言 為了實踐項目驅動的ExtAspNet開發過程,最近我啟動了另外一個開源項目 - AppBox。 AppBox項目使用ExtAspNet作為前台展現層,SubSonic作為ORM層,SqlServer2005作為資料庫,在Asp.Net2.0基礎之上實現一個企業綜合管理系統所必須的基礎組件。
Time of Update: 2018-12-07
引子 在最新發行的ExtAsp.Net v2.0.6 版本中,有一個重大更新:------最佳化AJAX的內部實現,每個頁面儲存的ViewState現在減少1/3左右(重要更新)。如果你對v2.0beta5和v2.0.6中一些頁面ViewState大小的對比結果感興趣的話,可以看上一篇部落格。ExtAspNet中的AJAX
Time of Update: 2018-12-07
線上閱讀FineUI秘密花園(一) — 為什麼選擇FineUI?FineUI秘密花園(二) — 一切從頭開始FineUI秘密花園(三) — 網站層級的配置FineUI秘密花園(四) — 頁面層級的配置FineUI秘密花園(五) — 按鈕控制項FineUI秘密花園(六) — 表單控制項FineUI秘密花園(七) — 上傳控制項FineUI秘密花園(八) — 下拉式清單控制項FineUI秘密花園(九) — 表單驗證FineUI秘密花園(十) — Ajax特性FineUI秘密花園(十一) —
Time of Update: 2018-12-07
文章 - 更好的排版問題描述在上一篇文章中,首先在頁面上以聲明的方式定義個工具列按鈕,然後在後台通過編程的方式定義另一個按鈕。1. Asp.net頁面聲明: <ext:Panel ShowBorder="false" ShowHeader="false" runat="server"><ext:Toolbar ID="Toolbar1" runat="server"><ext:Button ID="Button1" EnablePostBack="false"
Time of Update: 2018-12-07
文章 - 更好的排版問題描述 shguo 網友在一封郵件中提到,希望能夠動態建立工具列菜單。 我理解的大致步驟如下: 1. 提供一個 menu.xml 檔案: <?xml version="1.0" encoding="utf-8" ?> <menu> <menuItem text="首頁" navigateurl="default.aspx" /> <menuItem text="新聞" >
Time of Update: 2018-12-07
使用此功能時,主要分為兩步:1、在資料校正欄位中,添加用於介面顯示的標識: [Display(Name="登入名稱稱", Description="輸入登入名稱稱")] [Required(ErrorMessage="請輸入登入名稱稱")] public string loginName{} 如果未添加此標識,顯示時:loginName 為必需欄位2、設定顯示的方式:<TextBox Height="23"
Time of Update: 2018-12-07
問題描述:最近我一直被
Time of Update: 2018-12-07
前言 曾經嘗試過很多DotNet下的ORM工具(只是DotNet2.0下的),有IBatis.Net, NHibernate, MyGeneration doodads, Microsoft EntLib, SubSonic等,覺得最簡單的要數doodads,最好用的當屬SubSonic。 因此在AppBox項目中,我毫不猶疑的選擇SubSonic作為ORM工具。為了相容dotnet2.0的程式,我們不會使用最新的SubSonic3.0版本,而是使用SubSonic2.2版本。
Time of Update: 2018-12-07
如下面這段代碼 QueryTmp.Close; QueryTmp.SQL.Clear; QueryTmp.SQL.Add( 'select sum(GoodsFee) as TotalFee from tblShipped where OPID=:para1 '); QueryTmp.Parameters.ParamByName( 'para1 ').Value:=ADOQuery1OPID.Value;
Time of Update: 2018-12-07
書接上回,在系統登入之後,就要顯示首頁面了,先看下效果: 介面效果 點擊“退出系統”按鈕: 整個頁面被分為了三部分,上面的是頁面標題和工具列;左側的是系統功能表;右側的主內容地區。 需要特別注意的是,在主內容地區我們使用了IFrame,這也是ExtAspNet提倡的一種做法。 這種IFrame架構不僅加快了頁面的載入速度,而且代碼邏輯以頁面的形式組織劃分,對於代碼編寫調試以及多人開發都極其有利。 ASPX標籤 <ext:PageManager ID="PageManager1"
Time of Update: 2018-12-07
輕車熟路 書接上文,如何在使用ExtAspNet控制項陳列庫的頁面將Grid內容匯出為Excel檔案? 1. 頁面聲明 <ext:PageManager ID="PageManager1" runat="server" /> Grid Control in ExtAspNet: <ext:Grid ID="Grid1" Title="表格" ShowBorder="true" ShowHeader="true" Width="900px"
Time of Update: 2018-12-07
在dbgrideh中允許選擇多行,如何知道哪些行被選中? 是個BOOKMARK類型的屬性。SelectedRows: TBookmarkListprocedure TForm1.Button1Click(Sender: TObject);var i, j: Integer; s: string;begin if DBGrid1.SelectedRows.Count>0 then with DBGrid1.DataSource.DataSet do for i:=0 to DBG
Time of Update: 2018-12-07
最近開源了一個基於ExtAspNet的小項目Ext4JSLint,說是一個項目其實就是一個頁面。使用ExtAspNet來展示JSLint-Toolkit的結果。JSLint-Toolkit是一個使用Rhino和JSLint的小項目,可以對一個檔案夾中的所有JavaScript進行語法檢查,並顯示友好的檢查結果。我曾寫了一篇文章來介紹JSLint-Toolkit。接下來,我會發幾篇技術文章來闡述ExtAspNet是如何做到這一切的。先看一下JSLint-Toolkit預設使用qooxdoo展示結果
Time of Update: 2018-12-07
介面效果 一步一步建立介面 1. 首先每個使用ExtAspNet控制項的頁面都需要引入ext:PageManager控制項。 2. 頁面上放置一個沒有關閉按鈕的ext:Window,並且指定寬度為350px。 <ext:PageManager ID="PageManager1" runat="server"> </ext:PageManager> <ext:Window ID="Window1" runat="server" IsModal=
Time of Update: 2018-12-07
我QQ線上客服代碼,浮動的QQ線上客服要QQ線上客服的滾動代碼,一大早起來,抽空把我常用的幾段代碼拿出來分享給大家,代碼著作權歸作者所有,我只是整理,將5種樣式統一打包,方便大家使用! 樣式一:QQ線上客服代碼樣式二:可以自動彈出資訊的線上客服代碼樣式三:可展開滾動的QQ客服代碼樣式四:隨捲軸滾動的線上客服工具條樣式五:左側可摺疊線上客戶代碼樣式打包下載:本地下載 建議使用另存新檔下載,謝謝!抱歉上次忘記放密碼了:解壓密碼:emptycup.cnQQ線上客服代碼,浮動的QQ線上客服
Time of Update: 2018-12-07
最近在使用dotnetbar,簡單寫一下使用方法,具體細節有待研究。希望對初次使用的人有用。1、Bar就是一個功能表列,可以右鍵增加button和combobox等等許多,大家可以一一試試。2、bubbleBar是一個工具列,右鍵增加button(可以增減tab但是沒看出啥效果),然後就可以實現蘋果系統的波浪選擇效果。3、balloonTip,氣球。把他拖到任何一個控制項上面,當滑鼠在上面懸浮時就出現氣球。4、ContextMenuBar,這是在滑鼠右擊的時候出來的菜單.5、colorPicke
Time of Update: 2018-12-07
前言 最近有網友提到這個問題,就是如何將ExtAspNet頁面中的Grid控制項匯出到Excel檔案。 這個其實是開發中經常遇到的問題,大家也都知道其實所謂匯出到Excel檔案,最簡單的做法就是把一個table的HTML片段輸出,下面通過一個簡單的例子來說明這個問題。 1. 建立一個文字檔table.txt,編輯其內容: <table border="1">
Time of Update: 2018-12-07
我這裡討論的版本是DotNetBar 6.7.0.1 for
Time of Update: 2018-12-07
引子 現在很多企業都上馬了Web2.0項目,而Web2.0的一個重要特徵就是AJAX互動。那麼如何在企業Web2.0項目中對大量JavaScript指令碼進行品質控制,是很多人頭疼的問題。 著名的JSON資料互動格式的發明人Douglas Crockford在很久以前就開始關注這個問題,並給出了相應的解決方案 - JSLint,通過對JavaScript代碼進行規範來減少BUG的數量。 但是JSLint一次只能對一個JavaScript檔案進行驗證,雖然Visual Studio,