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里应该也可以实现。