Time of Update: 2018-12-06
文章目錄 三大基礎功能五大核心組件項目原始碼視圖 項目名稱:Enterprise Solution技術參數1 C# ASP.NET Web Forms技術,藉助於ExtAspNet控制項,快速開發2 SQL Server 資料庫。使用LLBL Gen ORM架構進行資料讀寫,可支援任意的資料庫3 基於LLBL Gen ORM 架構,減少對SQL指令碼的依賴,專註於商務邏輯登入表單,顯示需要登入的資料庫
Time of Update: 2018-12-06
文章目錄 1 設計資料庫表 Table Design2 實體映射 ORM Mapping3 資料讀寫介面與實現的產生 Interface and Service Implementation4 ASP.NET 頁面配置與編程 ASP.NET Page Layout Design and Coding 經過前面六篇文章的講解,基本的理論已經介紹完畢,這一篇進行實戰練習,討論如何從頭開始開發一個完整的ASP.NET
Time of Update: 2018-12-06
功能導航主要解決如何布局功能,把功能如何合理的布置到頁面中。現在流行的一種方案是左右結構的導航,左邊樹狀的菜單,右邊顯示明細功能。實現出來的如下所示同版本的C/S程式的介面,也是以同樣的效果出現 Web左邊點擊樹節點,右邊開啟相應的功能列表,顯示該節點下面有哪些功能。而這些功能節點,均是用菜單設計器設計實現,以方便客戶定製主介面。菜單設計器的設計樣式如下
Time of Update: 2018-12-06
經過多年的積累發展,公司有一套完善的文件管理系統。一開始是用PHP設計的,.NET出來以後,逐步轉用.NET重寫。經過多年(N>10)的維護和發展,如今客戶數量也不少,功能也完善。最近有一些任務是修改這個系統,隱藏一些控制項,修改一些布局,一開始以為很容易,但隨著任務的進行中,發現一個小功能的修改,也相當的麻煩。 比如,要修改一個控制項,根據讀取的參數的不同,把它設為隱藏或顯示。
Time of Update: 2018-12-06
/// <summary>/// 本方法建立一個網站(當然,建立虛擬目錄也完全沒有任何問題,做法類似),並設定IIS中ASP.NET版本為2.0/// </summary>/// <param name="sender"></param>/// <param name="e"></param>private void button1_Click(object sender, EventArgs e){
Time of Update: 2018-12-06
開發人員線上 Builder.com.cn 更新時間:2008-04-16作者:中國IT實驗室 來源:IT專家網本文關鍵詞: 引用 WebService ASP NET 有時候需要動態設定 WebService
Time of Update: 2018-12-06
修改當前頁面的@page屬性,添加enableEventValidation="false" enableViewStateMac="false" 或者在web.config裡添加<pages enableEventValidation="false" enableViewStateMac="false" /> 如 果你的Asp.Net程式執行時碰到這種錯誤:“驗證檢視狀態 MAC 失敗。如果此應用程式由網路場或群集承載,請確
Time of Update: 2018-12-06
文章目錄 綁定資料來源多版本支援動態參數支援 Enterprise Solution Web部分目前只實現了對RDLC的支援。實現一種報表格式的支援,需要做一些基礎的工作以便於與系統緊密的整合。 綁定資料來源首先看一下,我們在要報表中使用RDLC報表,經過設計報表檔案,添加報表控制項,然後我們需要增加下面的代碼,來綁定資料到報表中,以查看資料。//綁定報表reportViewer.LocalReport.ReportPath =
Time of Update: 2018-12-06
ASP.NET 下發郵件是個很把普通的功能,可是,在登陸域模式,在域組織的區域網路中,有不同的寫法。以前用163的郵箱發郵件,是在工作群組模式下的。兩種代碼大致相同,但是域模式有 不同的地方domain.com 是域, A@domain.com 是郵箱帳戶 MailMessage m = new MailMessage(); m.Subject = "郵件主題; m.SubjectEncoding =
Time of Update: 2018-12-06
Enterprise Solution 支援使用者自訂查詢(query and lookup),並把查詢query定義為一個標準功能,尋找lookup用於返回查詢的值給資料輸入表單。先設定資料庫連接字串,使用公司註冊來註冊一個新的資料庫連接。再到查詢設計工具中,選取相應的對象,設計關聯,Web架構可以解析此查詢,變成一個頁面功能。在客戶頁面中,添加TriggerBox,它的後面會顯示一個小表徵圖,以查於尋找資料 <ext:TriggerBox ID="tbxCustomerNo"
Time of Update: 2018-12-06
續接:N-Tiers開發方式(COM+元件的註冊、修改)在元件安裝完成後,接下來的工作就是要如何呼叫使用我們寫好的元件了。我們假設我們寫好的元件的名稱如下:Package:KDMO1000Project:PDMOMenuClass:CDMOMenu1(無Transaction)CDMOMenu2(有Transaction)假設CDMOMenu1中有一個Function是GetNodeName,傳入參數NodeId(整數),傳回NodeName(字串)GetNodeName(Byval NodeI
Time of Update: 2018-12-06
小喵由於大都在開發內部的系統,因此對於畫面的美化並不是很在意,前陣子剛好與Allen大聊到,Allen大向小喵介紹了Skin的用法,真是簡單使用,功效卓著。小喵錄製個動態教學,透過這個動態教學將可以學到如何建立Theme,Skin 如何套用Page的Theme設定與Skin的關係 如何設定全部的Page套用相同的Theme
Time of Update: 2018-12-06
這是一般的瀏覽者輸入asp網址後,整個ASP運作的過程 1. 當使用者輸入網址 2. IIS收到使用者輸入的網址後,將該檔案提出 3. 此時將該檔案編譯、並且透過ADO向資料庫要求取得資料 4. 將資料處理後,翻譯出HTML的文法內容,並送出給使用者瀏覽器 5. 瀏覽器收到IIS送出的HTML,將HTML翻譯成畫面,顯示在使用者的畫面中 在這樣個過程中,會有幾個常見的問題 1. ASP內容複雜:如果處理資料需要複雜的處理、那麼asp會變成複雜許多 2.
Time of Update: 2018-12-06
如何處理資料庫中的Null對於初學者, 在處理資料庫中的 Null 資料型態是有一點麻煩的事, 在這篇文章文章中我們將談談 Null , 你將會瞭解到如何知道一個值是 Null , 哪些函數可以或不可以處理 Null 首先, 我們必須知道在 VBScript 中, Variant 是唯一的一種資料型態, 對於那些已經熟悉其他語言的程式開發人員, 可能會感到有點不習慣。使用 Variant 的好處在於其相當有彈性, 因為 Variant 可以儲存任何資料類型, 例如, 整數, 字串, 日期時間,
Time of Update: 2018-12-06
剛接觸ASP.NET的初學者,可能不太知道怎麼樣去設定連接字串。小喵在此介紹如何透過伺服器總管,幫助我們快速的建立連接字串的方式,提供給初學者參考。 方式一:伺服器總館建立→屬性視窗查連接字串(Connection String)請參考以下的影片教學 方式二:如果要設定Web.Config裡面的Connection
Time of Update: 2018-12-06
文章目錄 虛擬分層:實體分層:虛擬分層的交易:實體分層的交易: 從需求談起我們舉個小例子來理解一般的方式與多層的方式有何不同假設:我需要顯示最近三個月內,所有營業員的銷售金額成績排名 一般的做法:在一個畫面中,拉個GridView,一個SqlDataSouce,把需求的語法設定好在SqlDataSouce之後,接著顯示出來就可以了。這樣的做法,從【資料的展現】【商業邏輯的條件設定】【資料庫的存取】都在一個畫面中處理完畢。
Time of Update: 2018-12-06
文章目錄 測試用的資料庫OpenSearch.XML搜尋結果的程式:Results.asp產生視覺化搜尋結果的程式:suggestion.asp加入視覺化搜尋結語 緣起看到這篇標題的朋友,或許會覺得似曾相識。沒錯,承繼之前的【[IE8]搜尋功能介紹】與【[IE8]開發自己月台的視覺化搜尋(Visual Search)】之後,已經可以使用【ASP.NET】自己開發視覺化搜尋(Visual
Time of Update: 2018-12-06
緣起承繼之前的【淺談多層式架構 (Multi
Time of Update: 2018-12-06
續接:N-Tiers開發方式(COM+組件的註冊、修改)在組件安裝完成後,接下來的工作就是要如何呼叫使用我們寫好的組件了。我們假設我們寫好的組件的名稱如下: Package:KDMO1000 Project:PDMOMenu Class: CDMOMenu1(無Transaction) CDMOMenu2(有Transaction) 假設CDMOMenu1中有一個Function是GetNodeName,傳入參數NodeId(整數),傳回NodeName(字串)
Time of Update: 2018-12-06
在ASP.NET 2.0以後,有了一套的登入驗證與授權機制。(請參考小喵這篇【ASP.NET的驗證與授權機制(動態錄影說明)】)其中預設的密碼必須要英數混合,並且需要一個非英數的特別符號,而且至少要有7位。這樣的密碼才能吃得進去,當然這樣的機制是為了要增加密碼的安全性,避免別人用機器人程式來猜出您的密碼。不過如果內部的系統想要簡單一些,其實也可以透過設定Web.Config的方式來改變他的規則。預設,在Machine.Config中,有這樣的一段設定<membership> &