aspnet学习心得体会.docx

上传人:b****8 文档编号:29014930 上传时间:2023-07-20 格式:DOCX 页数:19 大小:25.59KB
下载 相关 举报
aspnet学习心得体会.docx_第1页
第1页 / 共19页
aspnet学习心得体会.docx_第2页
第2页 / 共19页
aspnet学习心得体会.docx_第3页
第3页 / 共19页
aspnet学习心得体会.docx_第4页
第4页 / 共19页
aspnet学习心得体会.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

aspnet学习心得体会.docx

《aspnet学习心得体会.docx》由会员分享,可在线阅读,更多相关《aspnet学习心得体会.docx(19页珍藏版)》请在冰豆网上搜索。

aspnet学习心得体会.docx

aspnet学习心得体会

学习心得体会

  篇一:

ASP心得体会

  心得体会

  经过两个多月的学习和上课听讲,初步掌握了动态页制作的一些简单的知识和基本常识,也能从老师讲的基本知识中应用一下上课所学到的知识,感觉站建设和维护不是很简单,其中不仅要应用各种方面的知识还要对所学的知识学会变通使用,虽然会有一些成功的地方,以前学C++、数据库等一些相关知识的时候没好好学,现在想真正做好这个站就显得不那么容易了。

曾经看到上有这么一句话,一个优秀的络程序员不但要了解自己领域的一些专业技术,而且很多时候还要充当半个络工程师,半个美术设计师和半个数据库管理员。

照这么说来,我单单学习是远远不够的,还要学习计算机络、美术设计、数据库,我很喜欢有关计算机方面的东西,认为我们当代的生活越来越离不开计算机,并且我也很痴迷计算机所带来的强大功能。

  它是Microsoft.Net战略的核心产品,凭借它丰富的控件,以及具有革命性的code-behind技术,以及良好的封装性,无疑成为业界开发activeserverpage的一门巨将,ASP是一项微软公司的技术,是一种使嵌入页中的脚本可由因特服务器执行的服务器

  端脚本技术。

指ActiveServerPages(动态服务器页面),运行于IIS之中的程序。

是ASP(微软动态服务器页技术)的最新版本。

执行效率大幅提高:

构架是可以用Microsoft(R)公司最新的产品Visual开发环境进行开发,WYSIWYG(WhatYOUSeeIsWhatYouGET所见即为所得)的编辑。

简单性和易学性

  高效可管理性

  使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。

因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。

这种被称为"ZEROLocalAdministration"的哲学观念使的基于应用的开发更加具体,和快捷。

一个的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。

多处理器环境的可靠性已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝链接技术,将很大的提高运行速度。

即使你现在的应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。

自定义性和可扩展性设计时考虑了让站开发人员可以在自己的代码中自己定义"plug-in"的模块。

这与原来的包含关系不同,可以加入自己定义的如何组件。

站程序的开发从来没有这么简单过。

安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。

的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

可以通过在现有ASP应用程序中逐渐添加功能,随时增强ASP应用程序的功能。

是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。

将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言序。

另外,任何应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

当创建应用程序时,开发人员可以使用Web窗体或WEB,或以他们认为合适的任何方式进行组合。

每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序

  的配置进行自定义.如果你从来没有开发过站程序,那么这不适合你,你应该至少掌握一些HTML和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。

你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在的世界开始展翅高飞了。

  首先我们学习了怎么设计主页,一个好的主页可以给浏览者一个耳目一新的感觉,所以站主页的布局就显得格外重要了,好的布局加上亲切的言语,以及强大的功能,都会是浏览者感到无比的亲切。

这次我跟刘昕做的是乐糕,一个粉红色的布局显出温馨的格调,其次我们添加了用户注册界面,同时应用了模板页,模板页嵌套在注册页面上,同时与主页的注册按钮相连接,在主页引用了CSS样式,使得格局更加清晰。

之后我们做了在线投票页面,同样引用了模板页,同时学会了使用Cookie,Session的使用。

做好这些功能之后,我们开始用到了数据库,要实现用户的存储和调用,以及商品信息的录入,同时对商品ID进行数据绑定,之后我们实现了购物车功能,使用DataList控件实现了对后台代码文件中绑定其数据源,ASP,提供的DataList控件使用模板显示内容,他允许每一行显示多条记录。

可以使用HTML表对应模板项的呈现方式进行布局,从而控制各个单元格的顺序、方向和列数。

在这之后我们又做了留言板,通过调用存储过程,做到了留言板功能的实现,。

前面所学到的数据访问都是Web应用程序直接访问数据库。

这种在Web窗体中直接访问和操作数据库中数据的方式是一种低效的资源使用方式,并且有可能产生安全风险。

通过存储过程访问数据库,可以有效地提高数据访问效率和数据的安全性。

可以在执行复杂任务时减少窗体的编码量,降低对络宽带的需求;通过只允许可信赖的本地存储过程直接访问数据库,可以保护数据库的安全。

同时我们用到了一个容器控件Repeater,当运行页面时,Repeater将绑定数据源中的数据,并按照模板的要求将数据在界面上呈现出来。

正是由于Repeater控件没有默认的外观,所以进行界面设计的时候会感到不太直观。

但Repeater控件非常灵活,可以通过对模板的灵活使用,创建多种不同形式的列表,包括以特定分隔符的列表,或者XML格式的列表,同时它还能够非常精确地对界面元素进行定位。

除此之外我们还添加了络在线投票功能,络在线投票是络用户的兴趣、价值取向以及热点关注等信息的关注程度的一种体现,实现了在线投票功能,为了更为直观的显示和查看投票结果,将投票结果图形化是一种较好的手段。

所以我们引用了一个类Graphics,Graphics类是GDI+图形编程中的核心类。

他封装了GDI+界面的绘图方法以及图形显示设备,极大地的简化了开发人员的图形编程工程工作。

通过Graphics类的属性可以获取Graphics对象的分辨率,并能够为Graphics对象进行裁剪区域的选择和判断,而页面中图形的绘制则都是通过Graphics类的实例方法实现,同时引用了Web服务器控件Image。

Image控件同IMG标签一样,其主要作用是在Web页面中显现图片信息,其主要属性为ImageUrl,用于设置需要显示的图片的URL地址。

尽管提供的Image控件可以快速地载入图形,但却并不支持Click事件。

而且GDI+除了可以绘制图形和文字外,还可以绘制或编辑已有图片,为图片添加水印或裁剪图片等操作。

在实际的Web应用开发中,开发人员为了防止非法用户恶意批量注册或者恶意程序暴力破解密码等操作,我们相应的做了图形验证码功能,在用户身份验证时都会采用验证码技术。

验证码技术可以有效防止某些特定注册用户采用恶意程序和暴力破解方式对站进行不断的登录尝试,为此我们引用了Random类,随即数在计算机应用程序设计,尤其是在实践环境模拟和测试等领域得到了非常广泛的应用。

Random类是一个伪随即数生成器,能够产生满足一定随即性系统要求的数字序列。

既然是伪随机数生成器,产生的数字就不是绝对的随即数,而是通过一定的算法产生的伪随机数。

初始化一个随机数发生器有两种方法:

第一种是不指定随即种子,系统自动选取当前时间作为随机种子,代码如下:

Randomrand=newRandom();第二种方法是指定一个int型参数作为随即种子,认

  识到了站的真正的结构,最终才对BS结构的站程序有了进一步的认识。

同时,对SQL大型数据库的认识才有了质的改变。

最后我们做了络在线人数统计,完成了对乐购站的制作。

  在这短短的几个月中,我知道在程序设计的时候,不要太在意程序是否最简洁灵活,对于一般开发者而言,程序规范化和可读性可能比追求程序的灵活性更加重要。

在互联资源越来越丰富的情况下,我们可以参考一些规范的程序源代码来学习。

同时我也知道,想要学好这门课程,所要具备很多条件,首先打代码要规范,要做注释,这样回头来看程序时可以很快的看懂,一方面可以练习自己的逻辑表达能力,对以后遇到难以实现的功能也可以很好的表达出来向别人请教,而且出去从事编程工作的话,代码的规范是相当重要的。

还有一点要学会总结,把自己做的程序用到的知识点列出来就可以很好的总结自己的知识点。

当形成知识体系,对知识的理解就会更上一层楼。

  篇二:

ASP学习心得

  心得体会

  经过两个多月的简单学习和上课听讲,初步掌握了动态页制作的一些简单的知识和基本常识,也能从老师讲的基本知识中简单的应用一下上课所学到的知识,感觉站建设和维护不是很方便,其中不仅要应用各种方面的知识还要对所学的知识学会变通使用,虽然会有一些成功的地方,但是,更多的是困惑,有太多的东西都不懂,以前学C++、数据库等一些相关知识的时候没好好学,现在想真正做好这个站就显得不那么容易了。

曾经看到上有这么一句话,一个优秀的络程序员不但要了解自己领域的一些专业技术,而且很多时候还要充当半个络工程师,半个美术设计师和半个数据库管理员。

照这么说来,我单单学习是远远不够的,还要学习计算机络、美术设计、数据库,我很喜欢有关计算机方面的东西,认为我们当代的生活越来越离不开计算机,并且我也很痴迷计算机所带来的强大功能。

  首先我们学习了怎么设计主页,一个好的主页可以给浏览者一个耳目一新的感觉,所以站主页的布局就显得格外重要了,好的布局加上亲切的言语,以及强大的功能,都会是浏览者感到无比的亲切。

这次我跟刘昕做的是乐糕,一个粉红色的布局显出温馨的格调,其次我们添加了用户注册界面,同时应用了模板页,模板页嵌套在注册页面上,同时与主页的注册按钮相连接,在主页引用了CSS样式,使得格局更加清晰。

之后我们做了在线投票页面,同样引用了模板页,同时学会了使用Cookie,Session的使用。

做好这些功能之后,我们开始用到了数据库,要实现用户的存储和调用,以及商品信息的录入,同时对商品ID进行数据绑定,之后我们实现了购物车功能,使用DataList控件实现了对后台代码文件中绑定其数据源,ASP,提供的DataList控件使用模板显示内容,他允许每一行显示多条记录。

可以使用HTML表对应模板项的呈现方式进行布局,从而控制各个单元格的顺序、方向和列数。

在这之后我们又做了留言板,通过调用存储过程,做到了留言板功能的实现,。

前面所学到的数据访问都是Web应用程序直接访问数据库。

这种在Web窗体中直接访问和操作数据库中数据的方式是一种低效的资源使用方式,并且有可能产生安全风险。

通过存储过程访问数据库,可以有效地提高数据访问效率和数据的安全性。

可以在执行复杂任务时减少窗体的编码量,降低对络宽带的需求;通过只允许可信赖的本地存储过程直接访问数据库,可以保护数据库的安全。

同时我们用到了一个容器控件Repeater,当运行页面时,Repeater将绑定数据源中的数据,并按照模板的要求将数据在界面上呈现出来。

正是由于Repeater控件没有默认的外观,所以进行界面设计的时候会感到不太直观。

但Repeater控件非常灵活,可以通过对模板的灵活使用,创建多种不同形式的列表,包括以特定分隔符的列表,或者XML格式的列表,同时它还能够非常精确地对界面元素进行定位。

除此之外我们还添加了络在线投票功能,络在线投票是络用户的兴趣、价值取向以及热点关注等信息的关注程度的一种体现,实现了在线投票功能,为了更为直观的显示和查看投票结果,将投票结果图形化是一种较好的手段。

所以我们引用了一个类Graphics,Graphics类是GDI+图形编程中的核心类。

他封装了GDI+界面的绘图方法以及图形显示设备,极大地的简化了开发人员的图形编程工程工作。

通过Graphics类的属性可以获取Graphics对象的分辨率,并能够为Graphics对象进行裁剪区域的选择和判断,而页面中图形的绘制则都是通过Graphics类的实例方法实现,同时引用了Web服务器控件Image。

Image控件同IMG标签一样,其主要作用是在Web页面中显现图片信息,其主要属性为ImageUrl,用于设置需要显示的图片的URL地址。

尽管提供的Image控件可以快速地载入图形,但却并不支持Click事件。

而且GDI+除了可以绘制图形和文字外,还可以绘制或编辑已有图片,为图片添加水印或裁剪图片等操作。

在实际的Web应用开发中,开发人员为了防止非法用户

  恶意批量注册或者恶意程序暴力破解密码等操作,我们相应的做了图形验证码功能,在用户身份验证时都会采用验证码技术。

验证码技术可以有效防止某些特定注册用户采用恶意程序和暴力破解方式对站进行不断的登录尝试,为此我们引用了Random类,随即数在计算机应用程序设计,尤其是在实践环境模拟和测试等领域得到了非常广泛的应用。

Random类是一个伪随即数生成器,能够产生满足一定随即性系统要求的数字序列。

既然是伪随机数生成器,产生的数字就不是绝对的随即数,而是通过一定的算法产生的伪随机数。

初始化一个随机数发生器有两种方法:

第一种是不指定随即种子,系统自动选取当前时间作为随机种子,代码如下:

Randomrand=newRandom();第二种方法是指定一个int型参数作为随即种子,代码如下:

intiSeed=10;Randomrand=newRandom(10);我们还学习了的代码分离模式与无刷新技术,认识到了站的真正的结构,最终才对BS结构的站程序有了进一步的认识。

同时,对SQL大型数据库的认识才有了质的改变。

最后我们做了络在线人数统计,完成了对乐购站的制作。

  在这短短的几个月中,我知道在程序设计的时候,不要太在意程序是否最简洁灵活,对于一般开发者而言,程序规范化和可读性可能比追求程序的灵活性更加重要。

在互联资源越来越丰富的情况下,我们可以参考一些规范的程序源代码来学习。

同时我也知道,想要学好这门课程,所要具备很多条件,首先打代码要规范,要做注释,这样回头来看程序时可以很快的看懂,一方面可以练习自己的逻辑表达能力,对以后遇到难以实现的功能也可以很好的表达出来向别人请教,而且出去从事编程工作的话,代码的规范是相当重要的。

还有一点要学会总结,把自己做的程序用到的知识点列出来就可以很好的总结自己的知识点。

当形成知识体系,对知识的理解就会更上一层楼。

  刘向东

  计软1001班

  篇三:

ASP心得体会

  定岗实习总结

  经过三个月的实习,初步掌握了动态页开发Web应用,感觉站建设和维护不是很简单,其中不仅要应用各种方面的知识还要对所学的知识学会变通使用,虽然会有一些成功的地方,以前学C、数据库等一些相关知识的时候没好好学,现在想真正做好这个站就显得不那么容易了。

曾经看到上有这么一句话,一个优秀的络程序员不但要了解自己领域的一些专业技术,而且很多时候还要充当半个络工程师,半个美术设计师和半个数据库管理员。

照这么说来,我单单学习是远远不够的,还要学习计算机络、美术设计、数据库,我很喜欢有关计算机方面的东西,认为我们当代的生活越来越离不开计算机,并且我也很痴迷计算机所带来的强大功能。

  是ASP(微软动态服务器页技术)的最新版本。

执行效率大幅提高:

构架是可以用Microsoft(R)公司最新的产品Visual开发环境进行开发,WYSIWYG(WhatYOUSeeIsWhatYouGET所见即为所得)的编辑。

简单性和易学性高效可管理性,使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。

因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。

这种被称为"ZEROLocalAdministration"的哲学观念使的基于应用的开发更加具体,和快捷。

一个的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。

多处理器环境的可靠性已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝链接技术,将很大的提高运行速度。

即使你现在的应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。

自定义性和可扩展性设计时考虑了让站开发人员可以在自己的代码中自己定义"plug-in"的模块。

这与原来的包含关系不同,可以加入自己定义的如何组件。

站程序的开发从来没有这么简单过。

安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。

的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

可以通过在现有ASP应用程序中逐渐添加功能,随时增强ASP应用程序的功能。

是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。

将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言序。

另外,任何应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

当创建应用程序时,开发人员可以使用Web窗体或WEB,或以他们认为合适的任何方式进行组合。

每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义.如果你从来没有开发过站程序,那么这不适合你,你应该至少掌握一些HTML和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。

你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在的世界开始展翅高飞了。

  Web窗体中直接访问和操作数据库中数据的方式是一种低效的资源使用方式,并且有

  可能产生安全风险。

通过存储过程访问数据库,可以有效地提高数据访问效率和数据的安全性。

可以在执行复杂任务时减少窗体的编码量,降低对络宽带的需求;通过只允许可信赖的本地存储过程直接访问数据库,可以保护数据库的安全。

同时我们用到了一个容器控件Repeater,当运行页面时,Repeater将绑定数据源中的数据,并按照模板的要求将数据在界面上呈现出来。

正是由于Repeater控件没有默认的外观,所以进行界面设计的时候会感到不太直观。

但Repeater控件非常灵活,可以通过对模板的灵活使用,创建多种不同形式的列表,包括以特定分隔符的列表,或者XML格式的列表,同时它还能够非常精确地对界面元素进行定位。

除此之外我们还添加了络在线投票功能,络在线投票是络用户的兴趣、价值取向以及热点关注等信息的关注程度的一种体现,实现了在线投票功能,为了更为直观的显示和查看投票结果,将投票结果图形化是一种较好的手段。

所以我们引用了一个类Graphics,Graphics类是GDI+图形编程中的核心类。

他封装了GDI+界面的绘图方法以及图形显示设备,极大地的简化了开发人员的图形编程工程工作。

通过Graphics类的属性可以获取Graphics对象的分辨率,并能够为Graphics对象进行裁剪区域的选择和判断,而页面中图形的绘制则都是通过Graphics类的实例方法实现,同时引用了Web服务器控件Image。

Image控件同IMG标签一样,其主要作用是在Web页面中显现图片信息,其主要属性为ImageUrl,用于设置需要显示的图片的URL地址。

尽管提供的Image控件可以快速地载入图形,但却并不支持Click事件。

而且GDI+除了可以绘制图形和文字外,还可以绘制或编辑已有图片,为图片添加水印或裁剪图片等操作。

在实际的Web应用开发中,开发人员为了防止非法用户恶意批量注册或者恶意程序暴力破解密码等操作,我们相应的做了图形验证码功能,在用户身份验证时都会采用验证码技术。

验证码技术可以有效防止某些特定注册用户采用恶意程序和暴力破解方式对站进行不断的登录尝试,为此我们引用了Random类,随即数在计算机应用程序设计,尤其是在实践环境模拟和测试等领域得到了非常广泛的应用。

Random类是一个伪随即数生成器,能够产生满足一定随即性系统要求的数字序列。

既然是伪随机数生成器,产生的数字就不是绝对的随即数,而是通过一定的算法产生的伪随机数。

初始化一个随机数发生器有两种方法:

第一种是不指定随即种子,系统自动选取当前时间作为随机种子,代码如下:

Randomrand=newRandom();第二种方法是指定一个int型参数作为随即种子,认识到了站的真正的结构,最终才对BS结构的站程序有了进一步的认识。

同时,对SQL大型数据库的认识才有了质的改变。

最后我们做了络在线人数统计,完成了对乐购站的制作。

  在这短短的几个月中,我知道在程序设计的时候,不要太在意程序是否最简洁灵活,对于一般开发者而言,程序规范化和可读性可能比追求程序的灵活性更加重要。

在互联资源越来越丰富的情况下,我们可以参考一些规范的程序源代码来学习。

同时我也知道,想要学好这门课程,所要具备很多条件,首先打代码要规范,要做注释,这样回头来看程序时可以很快的看懂,一方面可以练习自己的逻辑表达能力,对以后遇到难以实现的功能也可以很好的表达出来向别人请教,而且出去从事编程工作的话,代码的规范是相当重要的。

还有一点要学会总结,把自己做的程序用到的知识点列出来就可以很好的总结自己的知识点。

当形成知识体系,对知识的理解就会更上一层楼。

  篇四:

《与Web程序开发》实习报告

  《与Web程序开发》

  教学实习报告

  1教学实习的内容

  随着Internet技术的发展,开发基于Web的管理信息系统,最大限度的利

  用高校现有资源,提高教学质量是高等院校教学上的新研究课题。

目前,各高校校园络已经建成,通过校园可以实现点播教程、教师辅导、在线自测、在线考试等功能。

  在课程设计案例为在线考试系统。

该系统拟用微软公司的Visual的集成开发环境使用先进的技术,结合SQLServer数据库管理系统,开发基于Web的在线考试系统。

  在线考试系统将传统教育理论与基于Web的计算机协同工作软件系统有机结合起来,以满足各种课程的考试需求:

该系统将教育理论、经验和方法引入系统内部,在完成络考试任务的同时还获得了科学的量化指标,可以协助考试组织结构对考试进行科学的评价和分析;在线考试系统将实现络组卷、在线考试、上判分、在线统计的那个各项相关的功能,以优化传统考试的运行模式,在确保考试系统安全性的前提下,将极大地提高考试的组织效率,节约考试成本。

  2教学实习的目的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1