收录日期:2020/12/04 06:49:00 时间:2016/06/10 13:52:51 标签:ASP.NET
问:对于ASP.NET 2.0,初学者最应该从哪些方面的技术点来着手呢?[2007-3-14 13:56:00]
嘉宾[赵立东]: 关于这个问题,我还想给初学者一些建议: 在学习ASP。NET的一项新特性时,最好能仔细想想其深层次的机制。重视MSDN,任何图书都不可能代替MSDN的作用,如果通读MSDN(只是相关内容或大部分相关内容)并能理解其中的道理,谁都可以成为专家。多动手,实现一个功能时想想有没有更好的办法,多研习大型开源项目的源代码,包括用反编译工具查看.NET类库的源代码 

问:最近网上出现很多对asp.net的负面评论,是否表明了asp.net的影响力在降低呢?[2007-3-14 13:53:00]
嘉宾[瞿杰]: 负面评论一直有,这个是公司对公司的战略,是出于商业目的的,我觉得随着ASP.NET 2.0地不断成熟会有越来越多的人选择ASP.NET。我觉得作为程序员不用太在意了,专注于自己喜欢的技术最重要!

问:在自定义类型中实现IStateManager接口来负责管理自己的状态,能不能介绍一下StateBag的SetItemDirty方法?[2007-3-14 13:52:00]
嘉宾[黄忠成]: SetItemDirty有兩種用法,一是將ViewState中某個Item設為Dirty,該Item就會被序列化至ViewState中,二是將某個Item由Dirty設為Non-Dirty,這樣一來,StateBag將不會把該Item序列化到ViewState中,後者是較為常用的技巧, 例如TextBox控件,在TextBoxMode為Password時,就不會儲存Text屬性值到ViewState中,這就是透過SetItemDirty來完成的.

问:WPF出现以后,ASP.NET将何去何从?[2007-3-14 13:50:00]
嘉宾[瞿杰]: WPF作为.NET Framework 3.0的重要组成部分将帮助微软占据一定的矢量图形市场的份额,应该说是对ASP.NET的补充,对于asp.net不会有太大影响,当然虽然应用的不断成熟,会有更多的功能取代asp.net,但要注意WPF/E并非WPF,由于呈现能力要远远弱于桌面版WPF,还无法与Flash相抗衡。

问:ASP.NET 2.0真的成熟了吗?[2007-3-14 13:48:00]
嘉宾[赵立东]: 随着时间的推移,人们随时会更新“成熟”的定义,从有编程技术开始,就从来没有一种技术可以宣称自己是“成熟”的。 但另一方面,成熟也是一个相对的概念。 至于asp.net的发展,基于上,从asp.net1.0开始,其底层架构已经定型,就像从升级到1.1和2.0,其底层机制没有什么变化,只是封装了很多常用的新特性,就像membership、母版页等,使得可以更简单快捷的开发web site。 这本身是由于服务器端和客户端的限制造成的,也就是说,如果服务器端(主要指IIS服务)和客户端(IE或其他浏览器)都没有什么太大变化,应用于其上的开发模型都是万变不离其宗。所以我认为不用急着赶潮流,搞明白事物的本质,就算它的花招再多,你也不用担心什么。

问:学习.NET平台上的应用程序开发,初学者一上手就是ASP.NET、ADO.NET、WinForm,往往写了一个小应用程序出来,还不知道Framework为何物。那么初学者如何面对.NET Framework的学习?[2007-3-14 13:47:00]
嘉宾[黄忠成]: hi 各位好,我是黃忠成,很高興跟各位在此聊天 ^_^ 任何Framework都有其基礎面及應用面,對於初學者來說,先由應用面切入,再逐步了解其基礎面,是一種較為平順的學習過程. 以.NET Framework來說,Collections 是一個很重要的基礎,這是所有人都必學的部份.

问:Web Part似乎出现在了越来越多的网页上面,您怎么看待这种技术以及相关的趋势呢?[2007-3-14 13:47:00]
嘉宾[瞿杰]: Web Part主要是为SharePoint而作的开发,这种技术可以帮助我们把一个已经开发好的组件安装到任何一个支持web part的网站上,当然SharePoint是首选,应该说如果一家公司想让自己的开发在更多的地方应用就应该考虑多开发一些WebPart组件,这样才可以有效节省成本和人工

嘉宾[赵立东]: ASP.NET太庞大了,让很多新手都无从下手。基本上每种问题都可以找出多少种解决方案,这时就根据经验做出选择,这种选择的智慧甚至比其他技术性的东西更重要。对基础知识的深入理解和丰富的开发经验很重要。 当然对于新手一开始不可能要求太高,他们更重要的是学习基础知识,但实践是非常重要的。
[2007-3-14 13:45:00]
问:现在技术的变迁实在快捷,就您看来,ASP.NET 2.0与ASP.NET 1.0最大的改变是什么?[2007-3-14 13:44:00]
嘉宾[瞿杰]: ASP.NET 2.0在性能方面有很大改进,当然还有许多其他方面的内容,比如说配置架构方面增加了不少实用的东西,如URLMAPPING等,如今ASP.NET 2.0中对高级缓存管理也开始支持了,这些对于初学者来说还是很有帮助的
问:福建省福州市铜盘路软件大道的卢俊祥问: 1、 ASP.NET总被许多人认为是中小企业的解决方案,在大型企业应用中,ASP.NET未来如何挑战Java EE在大型企业应用中的统治地位?[2007-3-14 14:05:00]
嘉宾[黄忠成]: 這必須看MS的Server級軟件策略! 近年來MS所持續演進的ASP.NET 2.0,SQL Server,Report Services,Biztalk等Server級軟件,都逐步的將ASP.NET朝IT 管理者的方向推進,這有助於增加其在大型企業軟件的競爭力,當然! 對於大型企業而言,軟件成本的考量是個很大的問題,J2EE在這方面擁有較高的優勢,畢竟其Open Source思想已成熟多年,MS 在這方面也做了一些努力,例如推出Visual Studio Express版本的開發工具,來促進.NET Open Source Project的發展.

问:在PHP主导的Web开发领域,似乎已经出现了一种可配置的Web开发方式。[2007-3-14 14:04:00]
嘉宾[瞿杰]: 嗯,是的,php在这方面的确做得很好,有些东西要用asp.net实现需要定制很多东西,但用php因为是从底层开发的,自然会简单许多

问:asp.net 2.0 应用与web开发,应注意的细节问题是什么?[2007-3-14 14:02:00]
嘉宾[赵立东]: 在我看来,使用asp.net 2.0进行web开发,最重要的还是性能问题。 随着VS2005的发布,使用asp.net2.0进行web开发已经越来越容易,以前可以要花费几天完成的功能,现在只需要拖几个控件,配置一下数据源即可。这种简单性所带来的后果是让初学者不去考虑它的性能问题。 另一方面,我个人认为,asp.net通过消耗各种资源来实现他的简单性。 

问:也就是说,需要开发什么方面的功能,直接从网上找到相关的模块,简单配置一下即可完成大部分的功能。您怎么看待这个开发方式?ASP.NET是否也有可能出现相关的趋势呢?[2007-3-14 14:01:00]
嘉宾[瞿杰]: 嗯,这是软件发展一个好现象,说明软件已经开始走“积木式”的部署方案,这对于后期维护、部署成本下降是很有好处的。我觉得ASP.NET会有这样的趋势,但这需要一个过程,因为这对于技术的要求是很高的,要求做到松耦合,WebPart就是一种不错方案

问:能否跨平台始终是大家心里一块心病,请问。net最终有没有机会跨平台?[2007-3-14 13:58:00]
嘉宾[瞿杰]: 作为B/S架构的应用,跨平台主要是服务器这边考虑的事情,对于用户来说没有影响,而且作为系统方案选型,一般都会选择一种。当然如果一定要考虑跨平台方面的移植,可以考虑选择mono作为替补方案

问:对于ASP.NET 2.0,初学者最应该从哪些方面的技术点来着手呢?[2007-3-14 13:56:00]
嘉宾[赵立东]: 关于这个问题,我还想给初学者一些建议: 在学习ASP。NET的一项新特性时,最好能仔细想想其深层次的机制。重视MSDN,任何图书都不可能代替MSDN的作用,如果通读MSDN(只是相关内容或大部分相关内容)并能理解其中的道理,谁都可以成为专家。多动手,实现一个功能时想想有没有更好的办法,多研习大型开源项目的源代码,包括用反编译工具查看.NET类库的源代码 
自己开始学就Ok了 永远观望不起什么作用。
嘉宾[赵立东]: 刚才有朋友提到了这种架构与ROR的理念的差别, 也许这正是微软一贯的作风,毕竟,高精尖的东西只适合少数高手,出于商业考虑,照顾大众才是有利可图的。 
[2007-3-14 14:16:00]
问:对于ASP.NET 2.0,初学者最应该从哪些方面的技术点来着手呢?[2007-3-14 14:14:00]
嘉宾[瞿杰]: 对于初学者,首先必须了解一些基本控件的用法,这点programming asp.net这本书讲得真得不错,而且有很多例子,初学者可以一步一步跟着学。 还有就是配置方面,对于asp.net应用程序来说配置的影响可能会很大,搞清楚web.config是很有意义的。 另外还要理解B/S架构的运行构成,一定要搞清楚哪些代码在客户端运行哪些在服务器端运行

问:.net框架是讲诉的是什么思想,那在winform和asp.net中是怎么体现的[2007-3-14 14:13:00]
嘉宾[黄忠成]: .NET Framework可分為四大部份, 一是底層的CLR, 二是基礎的BCL, 三是應用的FCL, 四是更高階的AF(Application Framework). 在定義上,WinForm及ASP.NET都屬於AF層級,她們營造出方便且快速的開發方式,讓程序員可快速的開發應用程式.

问:ASP.NET 2.0真的成熟了吗?[2007-3-14 14:09:00]
嘉宾[瞿杰]: 这个问题比较大,任何一个技术都不可能在短时间内成熟,ASP.NET 2.0的确在很多方面有很大改进,并且由于基于provider模式提高了系统的可扩展性,这是原来asp.net 1.1很难做到的
啊啊啊
帮顶!

遇上了非常变态的问题,我就要疯了!!帮忙看一下吧,求你了!! 困惑: g++与VC 关于SQL 中 tmpdb的问题(急) 面试问题: Rotate a bitmap by 90 degrees 共同要打击“酸葡萄理论家”! 请教:在SQL*PLUS中如何执行指定目录下的sql脚本文件? 如何卸载win98se中的media player 6.0?急!!!解决追加100分 map使用疑问 如何卸载win98se中的media player 6.0?急!!!解决追加100分 设置register_globals = Off后session的问题,大家帮忙看看 我想问一下,那个函数用来判断输入是否是正整数? 请教了: 请教了: 郁闷的钩子问题,请高手帮我看看,分不够还可以再给,工作急用~~ 字符串类型转换 一個小問題!!在線等!! 用MSComm如何判断串口已被占用???急啊!!! 为何用powerdesign创立脚本后建的数据库中不显示约束关系? 在sql中导出数据至access的时候出错(如图)急求解答! 求购二手《DELPHI 5/6开发人员指南》,我的MSN: BYTEWAY@MSN.COM 我的QQ:723107 JavaBeans 是什么? !!急!! 一个关于C加解密的问题 关于FTP下载进度条的问题 真郁闷! 我想做一些chm文件,但不知道用什么工具好?请赐教。 菜鸟的代码:请帮忙看看! 如何得到数据窗口中某一列左上角的屏幕坐标? 我的MIS为什么这么大呀!求救! 好想快点找到一个能相互关心的女朋友,我一定会用我的生命去爱她,我不想再过这样的生活了. 请问给目录或文件加密是如何做到的?急!~~分不够再加