asp.net 2.0教程 应用程序的编写、编译及发布

原创 2007年10月14日 14:48:00

尊重作者,请保留 www.it55.com 链接字样。

 

上节我们创建了第一个asp.net 2.0应用程序。应用程序创建完毕后,vs自动生成了一个Default.aspx的页面。
下面我们就用这个Default.aspx页面来开始我们的asp.net开发之旅吧。
先将Default.asp切换至设计视窗(页面下方点击“设计”),

把工具箱里的TextBox拖拉至页面中,

并通过右键“属性”菜单将其ID改为input,

 

同样操作,我们拖进来一个按钮,并将其ID命名为btOk,将其Text值改为“确认”,

双击“确定”按钮,vs为我们打开了Default.aspx的后台程序文件Default.aspx.cs,

我们可以看到有个Page_Load函数,它是处理页面加载事件的;另外一个是btOk_Click事件,这个就是我们的“确认”按钮的点击事件触发的事件处理函数了。
在这个函数里我们可以写上我们需要的语句来达到我们程序的要求,例如我们写上:Response.Write(input.Text);  作用是将我们写在input中的字符串输出到前台页面上。

好了,我们的第一个程序写完了,现在用Ctr+Shift+B来对程序进行编译,然后通过F5键来运行查看效果。(或者直接通过“调试”菜单中的“开始执行(不调试)”直接运行察看)
如果没有意外我们会顺利看到下面的页面:

在文本框中输入“www.itgao.com 在线教程”,然后点击“确定”按钮,看看会有什么效果呢:

页面把我们输入的内容直接输出到页面上了:)
程序做好了,怎么发布出去呢?这就是asp.net应用程序部署功能。应用程序的部署有两种方法:
1、复制网站:通过vs中“网站”菜单中的“复制网站”功能将程序复制到目标服务器,如下图:

这种方法是单纯的文件复制过程。
2、发布网站:通过vs中“生成”菜单中的“发布网站”功能将程序进行编译,并将编译后的文件复制到目标服务器,如下图:


我们的第一个asp.net2.0应用程序的创建、编写、编译、部署过程到这里就全部完成了。
那么asp.net中我们使用的C#语言有哪些常用的语句、函数、数据类型呢?又遵循怎样的规则?我们会在下面的章节里和大家一起学习这些知识。 

[ASP.net教程]VS2012发布网站详细步骤

 1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布: 2、弹出网站发布设置面板,点击,创建新的发布配置文件: 输入你自己定义的配置...
  • fengxu511
  • fengxu511
  • 2015年01月08日 10:03
  • 1964

ASP.NET MVC5 视图预编译

关于Razor视图及引擎原理,就不多说了。 这里通俗或者不恰当地说,cshtml视图文件是先编译成dll文件,再通过视图引擎“解析”成html输出到浏览器。 但mvc编译cshtml是动态...
  • linhongzhi_xp
  • linhongzhi_xp
  • 2016年03月09日 16:52
  • 1019

ASP.NET项目发布网站具体步骤

ASP.NET项目发布网站具体步骤 1.     在解决方案管理器中右键项目名称,点击“发布网站”,如图 2.     在发布窗口中选择“文件系统”,然后选择文件路径(一般放在wwwroot下)...
  • zf8292170
  • zf8292170
  • 2015年01月13日 17:45
  • 1854

Web应用程序与Web网站及部署在IIS中

在Visual Studio可以创建 Web 应用程序项目或网站项目。通过选择 新建项目 或 打开项目 创建或打开一个 Web 应用程序项目在Visual Studio 文件 菜单。 通过选择 新建...
  • bigpudding24
  • bigpudding24
  • 2015年09月07日 22:19
  • 3605

ASP.NET中常见文件类型、扩展名、存放位置及用途总结

 这篇文章主要介绍了ASP.NET中常见文件类型、扩展名、存放位置及用途总结,ASP.NET中各种扩展名的文件比较多,通过本文可以快速了解它们的作用,需要的朋友可以参考下 .asax 应用程...
  • Andrewniu
  • Andrewniu
  • 2016年10月08日 13:45
  • 684

如何设置使 IIS 应用程序池使用 ASP.Net 3.5 而不是 2.0

一个被很多人提起过的问题:我应当如何告诉我的 IIS 应用程序或者虚拟目录使用 ASP.NET 3.5 而不是 ASP.NET 2.0 呢?         人们一般会进入 IIS6 或者 ...
  • zlwzlwzlw
  • zlwzlwzlw
  • 2013年11月18日 16:07
  • 8853

Asp.net通过MySql.Data.dll操作mysql数据库(二)

//备份数据库     private string sqldumptable(string tblname)     {                 StringBuilder sb = ...
  • liucunguang2
  • liucunguang2
  • 2014年03月20日 09:35
  • 688

如何发布ASP.NET web应用程序

控制面板-》管理工具 -》Internet信息服务(IIS)管理器 在树列表中选择网站——》右键——》添加网站 填上相应的网站名称(自定义)、选择应用程序池、物理路径(刚才发布的网站的路...
  • u014639584
  • u014639584
  • 2015年01月29日 21:15
  • 188

VS2012+Win7网站发布详细步骤

本文分三个部分介绍Web项目发布的常规方法,大神级别可以略过,主要是为了方便一些初学者。 第一部分:VS2012把项目发布到文件系统。 第二部分:IIS配置发布好的项目。 第三部分:常见问题处理...
  • chinahuyong
  • chinahuyong
  • 2015年07月26日 13:23
  • 15741

asp.net web api 2.0 实现跨域资源共享

asp.net web api 2 对跨域资源共享的支持1. 同源策略:同源策略是浏览器为保证安全最基本的功能, 只有同源的脚本才能够被执行,那么什么是同源呢?同源是指协议,域名以及端口号都相同,任何...
  • zhanxueguang
  • zhanxueguang
  • 2015年07月09日 20:47
  • 1359
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 2.0教程 应用程序的编写、编译及发布
举报原因:
原因补充:

(最多只允许输入30个字)