ASP.NET教程(一) 概述
来源:互联网 发布:mac截屏方法 编辑:程序博客网 时间:2024/06/10 21:25
欢迎来到ASP.NET教程。根据微软的定义,“ASP.NET是一种用于创建强大、动态的网站应用的技术,它是.NET 框架的一部分”。本教程将从零开始来指导你学习ASP.NET,不需要任何服务器端脚本的基础。当然啦,有基本的HTML和CSS知识是最好的了。如果你已经学过经典ASP或者PHP,也不要得瑟,在这里你并没有什么优势,因为ASP.NET是一种全新的处理技术。
.NET是一种独立的语言,这意味着你可以使用任何.NET支持的语言来创建.NET应用。编写ASP.NET应用最常用的语言是C#和VB.NET。VB.NET基于VB(也就是Visual Basic),而C#是随同.NET框架一起引入的,算是一门新语言。有些人称C#为“.NET语言”,实际上不管是用C#还是VB.NET,你可以做一样的事情。这两种语言并没有太多的不同,如果你会其中的一种,那学另外那一种就很简单了。本教程使用C#。
ASP.NET和经典ASP/PHP主要的区别之一是ASP.NET是编译过的,而经典ASP是解释性的。PHP可以被商业产品来编译,但它也是解释性的。PHP和ASP.NET的区别是PHP网站应用既可以挂在Linux服务器也可以挂在Windows服务器上,而ASP.NET只能挂在Windows服务器。
本教程使用免费的 Visual Studio Express 2012 IDE。ASP.NET可以没有IDE,这和某些人预想的并不一样。完全可以使用记事本来编写ASP.NET代码,再用.NET框架自带的命令行编译器。有些人认为这是一种倒退的方式,但是我相信在合适的IDE下编写ASP.NET会很好。你可以使用其他供应商提供的IDE,仍然能够跟随本教程。我们使用VS Express 2012 for Web,因为它免费,安装快速,使用简单。毕竟,从长远来看,使用一个优秀的IDE能够提升很多东西。
现在,你可以以下链接了解更多关于VS for Web的知识:
http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-web
从以下链接下载:
http://www.microsoft.com/visualstudio/eng/downloads#d-express-web
原始的下载文件很小,因为安装包是根据你已经拥有的组建以及需要的组建来下载的。只要执行文件,安装包会指定你进行安装。一旦安装完毕,打开应用,然后进入下一章。
- ASP.NET教程(一) 概述
- Asp.net服务器控件概述(一)
- Asp.net Ajax(一)概述
- asp.net高级教程(一)---asp.net , 还是asp+ ?
- asp.net高级教程(一)-asp.net还是asp?
- asp.net高级教程(一)-asp.net还是asp?
- asp.net高级教程(一)-asp.net还是asp?
- asp.net高级教程(一)-asp.net还是asp+?
- ASP.NETCookie概述 - asp.net 教程-
- ASP.NETCookie概述 - asp.net 教程
- 精通ASP.NET(基于VB.NET)(一)概述
- Csharp+Asp.net系列教程(一)
- Csharp+Asp.net系列教程(一)
- Csharp+Asp.net系列教程(一)
- Csharp+Asp.net系列教程(一)
- ASP.NET MVC 教程 - ASP.NET MVC 概述
- ASP.NET - ImageMap Web 服务器控件概述(一)
- DBUtil教程(一)概述
- Python菜鸟--File(文件) 方法
- 【1410 - Consistent Verdicts】+ 思维
- 8086寻址方式
- [3]Selenium学习系列---- 一个简单的Selenium Java 工程
- VMware11+centos6.6+5.7.16 MySQL Community Server
- ASP.NET教程(一) 概述
- 循环神经网络(RNN, Recurrent Neural Networks)介绍
- Python菜鸟--异常处理
- Java 泛型
- 交换两个变量的值 不使用第三个变量
- java的深复制和浅复制
- 时间转换1
- 设计模式-备忘录模式
- C 二维数组统计不同整数