【牛刀小试】——IIS配置

原创 2015年03月05日 18:26:45

      

         引言

 首次接触牛腩新闻发布系统,这是我们从C/S过度到B/S的一个阶梯,就目前我对B/S来说算是一无所知,在之前在网上查询了一些关于这方面的知识,在表层对B/S有了一点认识,但是非常的浅。可是对于牛腩这个B/S项目非常的好奇,所以就开始了对视频的学习,在开始就遇到了不知从何处下手的错误:
 
  
这可能是这个项目给我的见面礼吧,所以用了一个上午的时间来了解基本知识和解决这个错误,下面和大家分享这个过程。

  测试代码

 D层代码
 
<span style="font-family:KaiTi_GB2312;font-size:24px;"><span style="font-family:KaiTi_GB2312;font-size:24px;">        public int test()
        {
            string connStr = "server=192.168.24.57;database =newssystem;uid=sa;pwd=123456;";
            SqlConnection conn = new SqlConnection(connStr);
            conn.Open();
            string sql = "insert into category(name)  values('zheng')";
            SqlCommand cmd = new SqlCommand(sql, conn);
            int res = cmd.ExecuteNonQuery();
            conn.Close();
            return res;

        }</span></span>

  Web层代码

<span style="font-family:KaiTi_GB2312;font-size:24px;">    protected void Page_Load(object sender, EventArgs e)
    {
        Response .Write (new SQLHelper ().test () );
    }</span>

 当我们运行后上面代码的执行结果应该在我们浏览器界面上出现一个“1”,但是非常的不幸,没有达到预期的结果,而是出现了引言中的错误。下面来看一下我的解决过程。
 

  基本知识学习

  aspx:简单的说aspx文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法。
  详见百度百科Aspx简介

  IIS:Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
  详见百度百科 IIS简介
 

  错误分析及解决

 从上面错误页中对错误原因的分析我们知道,URL缺少默认文档造成我们的代码在浏览器中无法显示结果。而这个默认文档需要我们在IIS中进行配置,下面分享配置过程:

  一、找到IIS管理器
    控制面板——》系统和安全——》管理工具——》Internet信息服务(IIS)管理器
在这我们会非常的困惑就是我的计算机(win7 64位)没有这一项,不要着急,请看下面步骤教你如何安装IIS。
 二、安装IIS管理器
    控制面板——》程序——》程序和功能——》打开或关闭Windows功能(稍等几分钟)——》选中Internet信息服务——》点击确定——》重启电脑
 三、配置IIS默认文档
   控制面板——》系统和安全——》管理工具——》Internet信息服务(IIS)管理器(这是已经存在)——》双击打开IIS管理器——》双击打开默认文档——》添加项目的默认文档即可
    
  

 

 

 经过上面的过程对于IIS默认文档的配置就已经完成了,此时我们运行程序就会在浏览器上面出现“1”,数据库中插入一行数据,达到了我们的要求。

  小结
 刚接触B/S和刚刚接触C/S中的三层差不多的感受——遇到错误的时候不知道从何下手,不知道为什么会出现这个错误,这时候我们一定不能产生抵触情绪而是应该感谢这些错误,因为我们在解决这些错误的时候才是我们收获最大的时刻。这个小程序带来的错误算是跨进B/S大门的一个小小的警示,预示着在整个B/S学习的过程中一定会有更多更难解决的错误等着我们,我们要鼓足勇气接受历练,这样我们才会变的更加强壮。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【牛刀小试】——Web.config配置文件解析

花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。 xml ...

win7配置iis7.5+php——自己做服务器

  • 2012年02月17日 09:23
  • 8.33MB
  • 下载

win8网站发布——IIS安装及配置

asp.NET的打包发布与IIs的安装配置的步骤网上都有,可能会与我们实际的情况不一样,但是只要努力去做,所有的问题都会解决。...

IIS 安装配置全攻略——WEB篇

Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS ,也可以在 Win...

【牛腩小试】——IIS配置

前提  经过漫长的时间终于从C/S晋升到B/S中,初步接触,一片茫然的样子,更是对新的知识一无所知,所以这更是一个学习的机会,向更神秘的网页开发前进!  关于网页的使用,除了我们要有一定量的代码编写更...

IIS配置遇到的问题—— 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHan

开发web项目时需要安装IIS,在安装好IIS的Windows7本上发布asp.net网站时,web程序已经映射到了本地IIS上,但运行如下错误提示“处理程序“PageHandlerFactory-I...

web服务器被配置为不列出此目录的内容——Internet信息服务管理器(IIS)

从昨天开始敲例子的时候遇到这个问题,然后开始解决这个问题,一直到今天晚上问了郑浩同学,我才正正的解决啦。一天的时间啊!有必要记录一下,已备以后遇到在网上又大海捞针。 问题背景:            ...

STL入门第二篇——牛刀小试之史前时代转木取火

引子       如果你是一个纯粹的实用主义者,也许一开始就可以从这里开始看起,因为此处提供了一个示例程序,它可以带给你有关使用STL的最直接的感受。是的,与其纸上谈兵,不如单刀直入,实际操作一番。但...

牛刀小试(一)——Windows系统下的JDK的安装及环境部署

Windows系统下JDK安装及环境部署 编辑 版本 时间 备注 杨晓东 8.0 2014.3.24 学术交流                   ...
  • yxd504
  • yxd504
  • 2014年03月25日 10:00
  • 431

深入浅出话多态(下)——牛刀小试

正文 一.多态的现实意义        如果一个编程元素没有可以应用在软件工程中的现实意义,那将是一件不可容忍的事情。同理,如果你不了解一个编程元素的现实意义、不知道在编程时应该怎么用,就不能说自...
  • Mr_zy58
  • Mr_zy58
  • 2014年04月27日 10:47
  • 230
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【牛刀小试】——IIS配置
举报原因:
原因补充:

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