现阶段我们的知识储备已经是到了一个层次了,我们的目标是要完成一个快捷的能有成效的学习,转换,说白了就是要将一些ASP的技术转换到现在流行的ASP.NET上,没有什么难的,我们只要明白自己要干什么就可以了,自己不是没有目的的学习某一门语言而是要实实在在的学一些能很有用处的东东。明白了这一点我们的学习才是有目的的有方向也是事半功倍的。OK。下边我们说一下我们的学习的目的是要干什么:
1. 对数据库操作的掌握,ADO.NET的学习
2. 理解和运用接口,继承等这些完全面向对象的一些概念和技巧
3. 界面上事件和操作等,一些思维的转变和调整
4. ASP和ASP.NET文件的互相调用
5. ASP类和ASP.NET类之间的会话
至于一些语法和其他的技巧我们现不做打算,能够运用以上5点以后我们就能切切实实的干一些事情,其他的语法和技巧在编写的同时就能明白,和ASP的语法有一些改变但是不是很大,一切都会好起来的。
在ASP.NET中有两种方式来实现,1。所有的代码在.ASPX文件中完成。2。HTML代码在.ASPX文件中完成而所有的业务逻辑也就是后台的VB.NET的代码在.ASPX.VB文件中完成,该文件是一个完整的网页类(System.Web.UI.Page)的继承类,服务器控件在该类中都能找到相对应的加载代码,而他们的每个事件都可以在该类中编辑。
对于第一种方式好处就是所有的代码都是显而易见的,但是每行代码都要手工输入,没有应用编辑器的作用,代码编写很费劲。第二种方式,不是很好控制一些HTML的东东。但是结构完整,清晰。两种方法都使得界面只能是一个界面一个.ASPX文件(或则多一个.ASPX.VB文件)不能体会到在ASP中的一个ASP文件可以用方法来显示多个界面的好处。
ASP.NET中的类运用的更加完美,可以有命名空间、接口、继承等等一系列的优势,我们可以让ASP.NET和ASP一起共存,来搭建一个很兼容的网站,二者互不干扰,但是只能是互相的跳转,一切的通信可以用数据库来连接。
我们现在可以搭建底层的基类来实现ASPX页面的生成,运用.VB文件来实现基类,用.ASPX.VB来实现前台的页面,就和ASP中的方式类似。

本文介绍了从ASP迁移到ASP.NET的关键步骤和技术要点,包括数据库操作的掌握、面向对象编程的概念与技巧、界面事件处理及ASP与ASP.NET的交互方法。
9353

被折叠的 条评论
为什么被折叠?



