NetAdvantage2006 For ASP.NET2.0給我的第一印象是速度慢,功能復雜,網格和樹控件功能強大。綜合來說,要看項目所需,如確實需要使用其某個基本特征(如treevIEw),可用。如用之來統一網站風格,不推薦;推薦使用的是web2.0的模式div+CSS實現表現層風格的統一、使用ASP.Net2.0主題來保存用戶個性設置。還可以使用AJax定制用戶界面外觀。
1。表格控件
//---------------------------------------------------------------------------------
網格--Grids控件功能強大,提供了分層的網格,集成圖表,附加打印和預覽,比較實用。使用中還是要看項目所需
2。圖表
//---------------------------------------------------------------------------------
圖表倒是很精美,ASP.Net2.0不可比但ZedGraph開源chart比neta好上太多。
3。分頁
//---------------------------------------------------------------------------------
如果只是為了使用它的分頁控件,就不必用這個了。ASP.Net2.0中提供的分頁功能也不少,還可以自己實現分頁。如使用存儲過程分頁,使用pagedatasource分頁等。
4。樹形控件
//---------------------------------------------------------------------------------
[treeview]NetN的treevIEw與ASP.Net2.0的treevIEw比較
外觀:NetN使用table加上它自己的一些風格實現,比ASP.Net2.0的美觀些
功能:netN提供了聲音顏色與不同字體的圖形樹,確實比ASP.Net2.0強
性能:初步測試載入速度不如ASP.Net自帶treevIEw.
也可以使用Javascript實現動態treevIEw.至少現在可以實現不同顏色,不同字體的tree.樹菜單。而且代碼量較小。
5。菜單
//---------------------------------------------------------------------------------
漂亮,但div+CSS也可以實現
5。編譯
//---------------------------------------------------------------------------------
編譯:有時編譯生成網站時超慢,有次編譯它自己的例子時因為超時而退出。
netA自己帶的例子只有一個項目(其實大部分是圖片),運行也比有22個項目的微軟的ASP.Net2.0示例慢。而且這是在本地測試的。
其中表格控件裡的webcombo(也就是下拉出表格來)的實現也明顯感覺慢,可能是使用AJax後台取數據的緣故.在ASP.Net2.0裡應該也可以實現。