关于asp.net理解

前言

牛腩系统是一个很好的引入bs开发的一个项目涵盖了很多的技术,以及对于ASP.Net的应用也是很基础,很实用的,所以在此来一个总结.说说我了解的知识。

内容

简单了解了ASP.Net

一、什么是ASP.Net

ASP即Active Server Pages,是MicroSoft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。当服务器收到对ASP文件的请求时,它会处理包含在用于构建发送给浏览器的HTML(Hyper Text Markup Language,超文本置标语言)网页文件中的服务器端脚本代码。除服务器端脚本代码外,ASP文件也可以包含文本、HTML(包括相关的客户端脚本)和com组件调用。
.net一般是指.NET框架(.NET Framework)
www.cnblogs.com/unruledboy/p/NetStack.html(有图)
ASP.NET 是一个用于构建出色的网站和 web 应用程序使用 HTML、 CSS 和 JavaScript 的免费 web 框架。提供了三个框架用于创建 web 应用程序
所以我的理解是ASP.Net是.net平台下的框架,应用了asp的脚本环境,先这么理解这

二、(三种开发模式) Web 窗体、 ASP.NET MVC 和 ASP.NET Web Pages。

牛腩里面用到了web forms 的开发模式
1.Web Forms是传统的 ASP.NET 事件驱动开发模型。添加了服务器控件、服务器事件以及服务器代码的网页。在服务器上编译和执行,并且由服务器生成Html显示为网页。
2.MVC(Model View Controller 模型-视图-控制器) 将 Web 应用程序分为三种不同的组件:
针对数据的模型(Model):模型是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象在数据库中存取数据。
针对现实的视图(View ):视图是应用程序中处理数据显示的部分。通常从模型数据中创建视图。
针对输入的控制器(Controller):控制器是应用程序中处理用户交互的部分。通常控制器从视图读取数据、控制用户输入,并向模型发送数据数据。
3.Web Pages(Web页面 )用于 经典 ASP PHP HTML 标记和代码组合在一起位于同一文件中

三、工具:

IDE,用于在 Windows 上的 ASP.NET。即Visual Studio …
这是微软提供的工具,还有其他asp.net开发工具

牛腩中的开发技术

web开发技术

(1)CSS:(CascadingStyle Sheet 译为“级联样式表”)是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。其中我感觉最重要的内容是盒子模型。
(2)HTML:超文本标记语言,通过在文本文件中添加标记,告诉浏览器如何显示其中的内容(文字,画面,图片的处理)。
(3)JavaScript:Javascript是由 Netscape公司开发的一种脚本语言(scriptinglanguage),或者称为描述语言;是专门为制作Web网页而量身定做的一种简单的编程语言。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。
(4)Jquery:使用Javascript语言编写的框架,是对javascript的常用功能进行整理,是的js更加易用。


小结

感谢您的阅读~~

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值