现在的位置: 首页 > 综合 > 正文

十天初涉ASP.NET系列

2013年08月05日 ⁄ 综合 ⁄ 共 1184字 ⁄ 字号 评论关闭

我先说一下写这套文章的原因。现在很多朋友想进军 ASP.net,但是由于一些原因,不是那么容易,或者说,买到的书籍教程都是控件类的,对于想学习非控件制作的初级朋友会造成一些疑惑,为了让新学习 ASP.net 的非控件程序设计没有疑惑,就是写这套教程的初衷。

前面我也已经说了,这套内容主要是针对非控件的程序设计来讲解,至于制作工具,Visual Studio 2005(VS2005)及 Visual Studio 2008(VS2008)都大同小异,那我们就选择 VS2008 来进行讲解使用的工具。那么今天我们就先说一下创建解决方案和项目的过程和注意事项吧。

要创建一个网站,就相当于要创建一个解决方案。我们可以理解为:解决方案→众多项目(其中一个项目是网站的布局)。以例子来说明一下,我们创建一个简单的网站。

打开 VS2008,然后选择“文件”、“新建”、“项目”,我们可以看到以下的对话框。

到了这里要考虑好,我们准备创建几个程序集,其实项目也可以理解为程序集的名称。那我们就先创建一个 ST.Page 的项目作为网站的运行项目,然后就会生成很多这个项目下的默认文件。要进行非控件编程,我们这时需要做的事就是删除 Default.aspx 除第一行外的所有 HTML 代码;然后删除下属的 Default.aspx.designer.cs 文件,因为我们不需要对页面进行设计。

然后,我们需要再创建一个项目(虽然不创建也可以,但是为了程序的层次性,还是建议创建多个项目来制作不同种类的类)来作为基本变量的储存项目,方法很简单:在解决方案名字上点鼠标右键,然后选择“添加”、“新建项目”,然后改一下项目名称就行了。这里就命名为 ST.Base 吧。因为现在这个项目并不是用来运行的,而是单纯的存放程序过程的项目,所以,我们还是有事情要做:删除 App_Data、Default.aspx、Web.config 这三个东西。

创建的过程基本就是这样,只有 ST.Page 里有其它的东西,另外的项目都没有任何文件或文件夹。可以在 ST.Page 项目里增加 Template 文件夹来存放模板文件。方法:在 ST.Page 项目名称上点鼠标右键,选择“添加”,然后就会出现“新建项”、“新建文件夹”等选项。我们就新建一个文件夹,名称为“Template”。然后,来个简单的输出吧:打开 ST.Page 下的 Default.aspx.cs 文件,在 protected void Page_Load(object sender, EventArgs
e) 过程下输入下面内容:

  1. Response.Write("Hello World!");

按 F5 看看效果吧!最后,我们这一讲就结束了。下一讲我教大家使用模板类来进行输出。

原文地址:http://panjunlai.blog.163.com/blog/static/58190301200982454426490/

抱歉!评论已关闭.