原创 架構講義4

  第四章 高層軟件架構的設計   在高層設計階段,主要工作是分析與設計軟件的體系結構。通過系統分解,確定子系統的功能和子系統之間的關係,以及模塊的功

原创 asp.net簡單數據工廠 ------使用方法

引用dll文件 在web.config進行配置   <appSettings>            <!--        連接Sql數據庫        <add key="provider" value="SqlProvider"

原创 架構講義6

  第六章 詳細設計階段的類結構設計   詳細設計階段的一個十分重要的問題,就是進行類設計。類設計直接對應於實現設計,它的設計質量直接影響着軟件的質

原创 架構講義5

   第五章 詳細設計階段的數據庫結構設計   詳細設計階段包括:數據庫設計、模塊設計和界面設計。 下面我們探討一下數據庫設計的有關問題。   第一節

原创 C#驗證碼生成

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.S

原创 架構講義1-2

  第一章 軟件架構設計思想與體系創建     第一節 軟件架構師的角色和應掌握的知識體系       一、軟件架構       軟件架構(soft

原创 asp.net 發送郵件代碼

說到發送郵件發送,先提一下SMTP(呵呵,高手就跳過這一段吧!)。 SMTP的全稱是“Simple Mail Transfer Protocol”,即

原创 C#應用程序----系統托盤

1.新建一個窗體2.在工具箱中找到三個控件分別是(mainMenu1,contextMenu1,notifyIcon1)mainMenu1控件用於新建菜單contextMenu1控件用於新建右擊菜單notifyIcon1控件用於新建托盤的

原创 驗證郵箱的可用行

這個例子是驗證163郵箱. <title>163郵箱驗證</title>    <script>...            var xmlhttp

原创 Asp.net 中的 DataGrid 和 GridView 批量更新

1.DataGrid 批量更新 在html的form中設置如下的DataGrid   <asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 16px; POSITION: abs

原创 Aspx頁面轉換成html 頁面

有的網站出於各種各樣的原因,在IIS中修改了動態頁面的默認後綴,asp時代就有人在服務器上修改配置,把html後綴的文件當作asp文件來解析:也就是說,asp程序(後綴爲.asp)可以保存爲一個.htm後綴的文件放到服務器上WEB目錄下,

原创 將DataGride數據插入Excel

綁定數據到DataGrid   private void Bind()        ...{            try            ...{                string strSql="select * 

原创 C#反射機制

1.新建一個控制檯程序  名稱:ConsoleApplication5 2新建一個IName有接口寫一個 ShowName()方法   using System;namespace ConsoleApplication5...{    

原创 .net2005中TreeView數據綁定

private void Bind()    ...{              SqlDataAdapter da = new SqlDataAdapter("select distinct(ParentTitle) from Tes

原创 asp.net輸入焦點問題

如果一個asp.net頁面中有很多表單框、按鈕的話,當我們在一個後面的文本框輸入完內容後,按下回車,觸發的卻永遠是在頁面的第一個button。而我們所需要的卻一般情況下是按下回車是靠近當前表單的一個button。解決的辦法是使用js方法來