ASP程序员学习 ASP.NET的几点说明

         现阶段我们的知识储备已经是到了一个层次了,我们的目标是要完成一个快捷的能有成效的学习,转换,说白了就是要将一些 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 中的方式类似。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很多关于asp学习,很有帮助 基于ASP的学生信息管理系统的设计与实现 来源:中国论文下载中心 [ 08-11-24 09:11:00 ] 作者:admin 编辑:cw2112549 摘 要 由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。 本系统采用B/S结构,ASP为开发语言,SQL Server 2000为数据库来进行设计与开发。本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。详细介绍了系统各个模块与功能的实现原理,最后总结开发阶段与测试阶段所遇到的问题与解决方法。 关键词:ASP;SQL Server 2000;B/S结构 1 引言 管理信息系统就是我们常说的MIS(Management Information System ),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。 近年来Internet的飞速发展,Intranet技术得到了应用,为企业MIS提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。是想要计算一台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、 工艺设计和财务等多个部门,必须有一套管理制度作保证。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作,它不但涉及学生个人成绩查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。 现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用B/S结构,主要实用于各高校的各专业,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要有六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用WindonwsXP为操作平台,ASP作为脚本语言,采用SQL Sever 2000作为数据库,用户可以实现对数据的录入,修改,删除等操作。 2 系统开发背景 随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用B/S结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要分为六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用户可以对各种信息进行录入,修改,删除等操作

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值