Time of Update: 2018-12-06
一直為項目採用何種RIA實現方式困擾,否定了flex,ext之後,終於選定了JQuery。理由麼,JQuery並沒有大量的封裝javascript,迫使使用者需要系統的學習JQuery API,而是通過對DOM對象增強+API的方式工作。這樣傳統的javascript代碼和HTML標籤可以很好的與JQuery並存,並不用大面積的修改。
Time of Update: 2018-12-06
在後台調用excel組件,產生Excel,雖然可以對Excel檔案進行完全控制,可以產生任何複雜的格式,但是有個很大的缺點,這種方式會產生很多Excel進程,很難完全清除掉,特別是在出錯的時候,可能會使整個伺服器崩潰。本文為大家介紹一個C#寫的開源組件,並簡單說下office2003和以上版本支援的XML格式。 一 操作Excel二進位格式 OpenOffice.org發布過的倆個文檔Excel File Format (BIFF8)Specification和Microsoft
Time of Update: 2018-12-06
LVS是中國人發起的項目,真是意外呀!大家可以看http://www.douzhe.com/linuxtips/1665.html我是從最初的HA(高可用性)開始的,別人的例子是用VMWARE,可以做實驗但不能實際應用,我又沒有光纖卡的Share
Time of Update: 2018-12-06
Hibernate工作原理及為什麼要用?原理:1.讀取並解析設定檔2.讀取並解析映射資訊,建立SessionFactory3.開啟Sesssion4.建立事務Transation5.持久化操作6.提交事務7.關閉Session8.關閉SesstionFactory為什麼要用:1. 對JDBC訪問資料庫的代碼做了封裝,大大簡化了資料訪問層繁瑣的重複性代碼。2. Hibernate是一個基於JDBC的主流持久化架構,是一個優秀的ORM實現。他很大程度的簡化DAO層的編碼工作3.
Time of Update: 2018-12-06
在 ASP.NET 提供的許多特性中,緩衝支援我最欣賞的特性,相比 ASP.NET 的所有其他特性,緩衝對應用程式的效能具有最大的潛在影響,利用緩衝和其他機制,ASP.NET 開發人員可以接受使用開銷很大的控制項(例如,DataGrid)構建網站時的額外開銷,而不必擔心效能會受到太大的影響。為了在應用程式中最大程度地利用緩衝,應該考慮在所有程式層級上都實現緩衝的方法。 實現 要實現網頁輸出快取,只要將一條 OutputCache 指令添加到頁面即可。 <%@
Time of Update: 2018-12-06
大家都知道.NET可以開發winform與webform頁面,有時候在開發項目過程中要結合BS+CS這樣來應用,那麼本站做一個執行個體來測試winform與webform互相通訊的執行個體,下面先看下效果:winform調用bs頁面的js函數 webform頁面發送資訊到winform好了,看完上面的效果,下面我們看下如何?吧。第一、開啟VS2008建立winform項目,之後在MainForm拖入瀏覽器控制項,並命令這個瀏覽器控制項名為:WebContainer下面是全部CS端代碼: /*
Time of Update: 2018-12-06
建立了TreeView控制項之後,可以通過設定屬性與調用方法對各Node對象進行操作,這些操作包括添加、刪除、對齊和其它操作。可以編程展開與摺疊Node對象來顯示或隱藏所有子節點。Collapse、Expand和NodeClick三個事件也提供了編程功能。 1.常用屬性 (1) Nodes屬性返回對TreeView控制項的Node對象的集合的引用。 [文法] object.Nodes
Time of Update: 2018-12-06
Form中的get和post方法,在資料轉送過程中分別對應了HTTP協議中的GET和POST方法。二者主要區別如下: 1、Get是用來從伺服器上獲得資料,而Post是用來向伺服器上傳遞資料。 2、Get將表單中資料的按照variable=value的形式,添加到action所指向的URL後面,並且兩者使用“?”串連,而各個變數之間使用“&”串連;Post是將表單中的資料放在form的資料體中,按照變數和值相對應的方式,傳遞到action所指向URL。
Time of Update: 2018-12-06
一、緩衝概述 緩衝是一項在電腦中廣泛用來提高效能的技術,它將訪問頻率高或構造成本高的資料保留在記憶體中,在緩衝有效期間內對該資料的訪問可以直接從記憶體中讀取,而不必重複執行,這樣既節省了系統資源,又加快了程式運行速度。對於Web Form來說,緩衝技術極其重要,因為通過Internet傳輸資料的速度可能非常緩慢。通過快取資料,Web Form可以極大地提高應用程式的響應速度和效能,從而改善傳輸效能。在Web
Time of Update: 2018-12-06
private void DBind(string pid) { DataTable dt; string strsql = "select * from " + Session["outTable"].ToString() + " where " + Session["filed_id"].ToString() + "=" + pid; dt = new cc.DBHepler().RunSql(strsql,
Time of Update: 2018-12-06
WebBrowser是IE內建的瀏覽器控制項,無需使用者下載。本文檔所討論的是有關IE6.0版本的WebBrowser控制項技術內容。其他版本的IE應該也支援。與其相關的技術要求有:列印文檔的產生、版面設定、列印操作的實現等幾個環節。本文以asp為例,但是他可以容易的移植到其他web技術中。 一、WebBrowser控制項 <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-
Time of Update: 2018-12-06
.net的attribute對單元測試的影響 說明:拜讀了shanyou的《在.net環境中使用單元測試工具nunit》,正好ieee software雜誌上有一篇分析attribute的好文章,改編整理之後貼出,供各位網友一併參考。 又property、attribute一般都譯為“屬性”,為避免混淆,此處attribute均保留不譯。 microsoft在.net架構中引入了attribute,這是一種給運行時實體附加“聲明性資訊(declarative
Time of Update: 2018-12-06
WebBrowser是IE內建的瀏覽器控制項,無需使用者下載. 一、WebBrowser控制項 <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object> 二、WebBrowder控制項的方法 //列印 WebBrowser1.ExecWB(6,1); //列印設定 WebBrowser1.ExecWB(8,1);
Time of Update: 2018-12-06
=================分頁========================== /*分頁尋找資料*/ CREATE PROCEDURE [dbo].[GetRecordSet] @strSql varchar(8000),--查詢sql,如select * from [user] @PageIndex int,--查詢當頁號 @PageSize int--每頁顯示記錄 AS set nocount on declare @p1 int declare @currentPage
Time of Update: 2018-12-06
一、單元測試的概述 1.單元測試是開發編寫的一小段代碼,用於檢測被測代碼的一個很小的,很明確的功能是否正確。通常而言,一個單元測試是用於判斷某個特定條件(或者情境)下某個特定函數的行為。執行單元測試是了為證明某段代碼的行為確實和開發人員所期望的一致。 2.單元測試的目的是讓你對你寫的代碼更有信心,讓你的工作更有效率.
Time of Update: 2018-12-06
主題: Aspnet_regiis.exe 原因描述: 先安裝.net,然後再安裝IIS,造成安裝之後沒有ASPNET這個使用者. 另外,由於是在Windows 2003上安裝的,所以安裝的版本為.net 2.0,無法使用.net framework 1.1 解決辦法:
Time of Update: 2018-12-06
按照極限編程(XP)的理論,寫測試就是對軟體進行設計的過程,它的重要性甚至超過了實際完成功能的代碼。先將測試寫完,然後再來完成代碼,這樣,所有的測試通過之日也就是程式完成之時。 首先,我們將NUnit提供的要nunit.framework.dll檔案引入到工程中,並建立一個名為TicketTest的類: [TestFixture] public class TicketTest { [Test] public void Add(
Time of Update: 2018-12-06
如何學習.NET?.NET最基本的東西就是.NET Framework.只要學好了,或者說是掌握了,弄熟悉了.NET Framework,那麼,大部分的.NET開發,就已經弄懂了個大概了~剩下的事情,只是去看MSDN來調用API和組織架構的問題了..NET Framework 包含了CLR CTS FCL CLS等幾個模組,其中最為重要的2個模組分別為CLR和FCL,CLR(Common Language Runtime)主要負責C# VB.NET J# JScript.NET等幾種語言的運行(
Time of Update: 2018-12-06
一、Remoting的優缺點?優點:1、能讓我們進行分布式開發2、Tcp通道的Remoting速度非常快3、雖然是遠端,但是非常接近於本地調用對象4、可以做到保持對象的狀態5、沒有應用程式限制,可以是控制台,winform,iis,windows服務承載遠程對象缺點:1、非標準的應用因此有平台限制2、脫離iis的話需要有自己的安全機制二、Remoting和Web服務的區別? ASP.NET Web 服務基礎結構通過將 SOAP 訊息映射到方法調用,為 Web 服務提供了簡單的
Time of Update: 2018-12-06
.NET Remoting是.NET平台上允許存在於不同應用程式定義域中的對象相互知曉對方並進行通訊的基礎設施。調用對象被稱為用戶端,而被調用對象則被稱為伺服器或者伺服器對象。簡而言之,它就是.NET平台上實現分布式對象系統的架構。傳統的方法調用是通過棧實現,調用方法前將this指標以及方法參數壓入線程棧中,線程執行方法時將棧中的參數取出作為本地變數,經過一番計算後,將方法的返回結果壓入棧中。這樣我們就完成了一次方法調用。如所示: 基於棧的方法調用在同一個應用程式定義域中很容易實現,