精华内容
下载资源
问答
  • silverlight 应用程序在ASP.NET Web网站或者Web应用程序里部署

    1)新建ASP.NET Web应用程序,添加引用:

    System.Web.Silverlight.dll

    2)在页面上添加注册:

    <%@ Register Assembly="System.Web.Silverlight" Namespace="System.Web.UI.SilverlightControls" TagPrefix="asp" %>

    3)添加ScriptManager控件:

    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

    4)将xap文件添加到页面上:

    <asp:Silverlight ID="Silverlight1" runat="server" Height="300px" Source="~/ClientBin/Ch4_ModalWindow.xap" Width="400px" />

    5)代码实例如下:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SilverlightDeploy._Default" %>
    <%@ Register Assembly="System.Web.Silverlight" Namespace="System.Web.UI.SilverlightControls" TagPrefix="asp" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
        <div>
        <asp:Silverlight ID="Silverlight1" runat="server" Height="300px" Source="~/ClientBin/Ch4_ModalWindow.xap" Width="400px" />
        </div>
        </form>
    </body>
    </html>

    展开全文
  • ASP.NET WEB网站简单入门(简单Demo ->发布)

    万次阅读 多人点赞 2018-07-01 14:50:21
    5.弹出网站发布设置面板,点击&amp;lt;新建..&amp;gt;,创建新的发布配置文件: 6.输入你自己定义的配置文件名: 7.点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自...

    简单分几个阶段

    一、简单代码实现

    1.新建工程
    这里写图片描述

    2.打开设计器(查看设计器),托出一个label ,写上Hello
    这里写图片描述

    3.点击调试,即可看到网页效果
    这里写图片描述

    4.重新生成后,发布到指定路径下
    这里写图片描述

    5.弹出网站发布设置面板,点击<新建..>,创建新的发布配置文件:
    这里写图片描述

    6.输入你自己定义的配置文件名:
    这里写图片描述
    7.点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上。
    这里写图片描述
    8.选择自己指定的文件夹:通过点击下图中右上角红色箭头处创建新的文件夹,自定义命名(我的就写WebSite)。点击打开,进入下一步
    这里写图片描述
    9.在配置中,要选择“Release”——发布模式(Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序)
    这里写图片描述
    10.点击发布即可以发布你指定的文件夹中,这里,我发布的是E盘下的WebSite文件夹中。
    这里写图片描述

    二、IIS简单安装

    1.打开“控制面板”—>选择“程序”。
    这里写图片描述
    2.在弹出对话框中选择“启用或关闭Windows功能”。
    这里写图片描述
    3.在弹出对话框中,选择“Internet Information Services”(如果初学者,建议全部选择,对于老手,按需选择),点击“确定”。
    这里写图片描述
    4.运用程序更改结束后,选择“立即重新启动”。系统重新启动后,则IIS配置结束。
    5.测试:打开网页输入:http://localhost
    这里写图片描述

    三、IIS发布网站

    1.通过》控制面板》管理工具》启动 ‘Internet信息服务(IIS)管理器’ 进入IIS界面。
    右键单击网站》添加网站
    这里写图片描述

    2.下面图中,左边红色方框内输入自定义的网站名称(请尽量用英文,这里我就写MyPhotoSite),右边红色箭头处需要点击 ‘选择(E)…’ 进行更改。
    这里写图片描述
    3.大家可以点开下拉列表框根据自己的网站版本进行选择(一般请选择 不带有Classic的)。这里我选择的是选择DefaultAppPool,
    这里写图片描述
    4.点击下拉列表选择 “自己当前的IP地址”,这里使用默认地址,localhost
    这里写图片描述
    5.点击确定:这时我们的网站就还差一步就发布好了,点击网站MyPhotosSite,再点击下图红色箭头处 切换到 “内容视图”。
    这里写图片描述
    6.最后一步:注册IIS服务器。命令:aspnet_regiis -i(请复制),先在程序菜单》VS2013里面》Visual Studio Tools》VS2013开发人员命令提示。右键单击 “VS2013开发人员命令提示”。以管理员身份运行。(如果不是以管理员身份运行,将会提示“权限不足”错误)
    这里写图片描述
    这里写图片描述
    7.运行后,右键粘贴 aspnet_regiis -i 按回车。
    这里写图片描述
    8.发布成功,输入地址测试一下
    这里写图片描述

    展开全文
  • Asp.net编写的网站发布到IIS之后,第一次访问会特别慢。而访问了第一个页面之后,再访问其他页面就快乐。 通常表现为访问首页慢,然后访问内页就快了。然后每隔个几十分钟或1个小时之后再访问,又慢了。 解决...

    症状


    Asp.net编写的网站发布到IIS之后,第一次访问会特别慢。而访问了第一个页面之后,再访问其他页面就快乐

    通常表现为访问首页慢,然后访问内页就快了。然后每隔个几十分钟或1个小时之后再访问,又慢了。

    解决方案


    设置网站对应的应用程序池的"闲置超时"为0。如下图所示:

    QQ图片20150602114831.png

    原因分析


    查了一下资料,“工作进程(w3wp.exe)会在不活动状态持续指定的一段时间后关闭。 默认的闲置超时值为20分钟。

    IIS为了节约资源,默认20分钟内无人访问的话,就会关掉进程,当一个不幸运的人来访问时,就要等待工作进程初始化,就是这段初始化时间导致了第一次访问慢。

    参考地址:

    https://technet.microsoft.com/zh-cn/library/cc771956(WS.10).aspx

    弯路


    1、预编译

    我的Web程序用的是Asp.net MVC4。听说预编译能够使网站响应加快,我尝试了一下,做了个Razor预编译,结果再也不能直接在Web里做写小改动了,如CSS、JS、Html等,而且还不能解决第一次访问慢的问题。

    2、验证证书

    在网上搜了一下,还查到一个验证证书的说法,这是.net 2.0时候的事,在新版本中已不会有这种情况。要改配置,事实证明解决的不是这个问题。

    展开全文
  • 我现在要建一个ASP.NET网站了,不难吧,开始动手。如下图: 这种方法建立Web Site项目,使用过的开发者都知道,如果需要新建一个类,例如DataBase.cs。此类只服务于web页面,不适于放入网站自身类库中,因此...

        我现在要建一个ASP.NET的网站了,不难吧,开始动手。如下图:

    [转载]Web <wbr>Site项目和ASP.NET <wbr>Web <wbr>Application中Ap


        这种方法建立Web Site项目,使用过的开发者都知道,如果需要新建一个类,例如DataBase.cs。此类只服务于web页面,不适于放入网站自身类库中,因此希望其独立存在于类库之外,只是用于在web应用程序中被web页面调用。这样一来此类最好不要通过形成dll文件,并将其放入bin文件夹以供web页面调用。但是如果将DataBase.cs的源文件放在web网站根目录下面后,在web页面却无法调用该类。但如果通过 “右键项目-〉添加-〉添加ASP.NET文件夹” 这种方式添加一个App_Code文件夹,如下图:

     [转载]Web <wbr>Site项目和ASP.NET <wbr>Web <wbr>Application中Ap
        把DataBase.cs放到这个文件夹中,就可以直接调用了,为什么呢??
     
        app_code文件夹中可以直接存储源代码,Web Site在运行时将会自动对这些代码进行编译。Web 应用程序中的其他任何代码都可以访问其产生的程序集。因此,App_Code文件夹的工作方式与 Bin 文件夹很类似,不同之处是你可以在其中存储源代码而非已编译的代码。App_Code文件夹及其在 ASP.NET Web 应用程序中的特殊地位使您可以创建自定义类和其他仅源代码文件,并在 Web 应用程序中使用它们而不必单独对它们进行编译。
        那好吧,我可以直接使用源代码文件,而不需要调用DLL文件了,貌似很不错,省了不少事儿。
     
        总结一下app_code文件夹和bin文件夹的区别:
        1:APP_Code文件夹存储的是类的源文件;bin文件夹里存储的是类库的.dll文件,是已经编译过的类库。
        2:使用APP_Code文件夹中类的时候,不需要在页面上添加任何显示的指令或声明来创建依赖性;而要使用bin文件夹中的类时,则必须在页面上先引用对应的命名空间才能使用。
     接下来呢,要干点什么,Web Site貌似简单了一些,来个多层架构的ASP.NET Web Application怎么样,说干就干。也记的先把APP_Code文件夹建好,省的不能调用,如下图:
    [转载]Web <wbr>Site项目和ASP.NET <wbr>Web <wbr>Application中Ap

        问题出来了,怎么居然没有APP_code这个文件夹呢,那就新建立一个普通文件夹,起这样一个名字吧,看起来是完全一样的,然后建立DataBase.cs类,应该可以使用吧。添加文件代码,如下图:
     [转载]Web <wbr>Site项目和ASP.NET <wbr>Web <wbr>Application中Ap
        报错信息:“The type or namespace name 'DataBase' could not be found (are you missing a using directive or an assembly reference”;

        崩溃了,为什么不行呢,冷静一下,很明显在“APP_CODE文件夹中,Web Site项目运行时会被自动编译的代码”在这个项目里并没有被编译,因而现在的DataBase.cs还仅仅是一个文件,他并不会在项目执行时被编译,也不会被其他程序文件所使用,所以出现这个错误就正常了,那好吧,手动修改吧。
     
        选中你的类文件,在 Properties -〉Build Action中 -〉默认 "Content" 改为 "Compile" 就可以了,如下图:
     [转载]Web <wbr>Site项目和ASP.NET <wbr>Web <wbr>Application中Ap
    什么时候该使用app_code文件夹创建需要的类呢?
     
    待我去查找

    转载于:https://www.cnblogs.com/liugrwit/p/5974151.html

    展开全文
  • 今天安装了软件的web控制台,结果...System.Web.HttpException: The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'c:\windows\microsoft.net\framework\v2.0.50277\Temporary ...
  • Xp系统中自带的是IIS5.1,而IIS5.1中只能建立一个网站——即默认网站,如果要在上面部署多个web应用程序,我们可以使用新建虚拟目录的形式。具体操作如下:   a、 开始——控制面板——管理工具——Internet信息...
  • asp.net web 律师网站案例;asp.net web 律师网站案例
  • 当我在Visual Studio中启动新的ASP.NET项目时,可以创建一个ASP.NET Web应用程序,也可以创建一个ASP.NET网站ASP.NET Web应用程序和ASP.NET
  • ASP.NET Web应用程序和ASP.NET网站的比较@ 选择ASP.NET Web应用程序也就是使用WebApplication编程模型,它适合较大的一些系统,这也是我们绝大部分开发时候使用的。ASP.NET网站就是WebSite模式,比较适合中小型企业...
  • 选择“Asp.Net Web应用程序”还是“Asp.Net网站”? 我们大家都知道Asp.Net Web应用程序项目是出现在vs2003的时代,等到vs2005时代之后就被Asp.Net网站取而代之。随后一直到vs2008再次提供了Asp.Net Web应用程序模板...
  • ASP.NET Web应用程序就是一个网站,B/S架构,客户通过浏览器获取服务器上运行的该应用程序上的业务功能。 ASP.NET Web服务应用程序是一个远程服务,必须被其他网站引用才可以正常被用户使用,相当于一个被远程调用的...
  • ASP.NET Web应用程序与ASP.NET网站,这两者的区别? 优先选择 Web 应用程序项目的情况包括:  需要在不停止调试会话的情况下能够编辑代码。  需要对与 ASP.NET 页关联的类文件中的代码运行单元测试。  ...
  • VS2005 VS2008新建网站——asp.net网站和新建项目里ASP.NET Web应用程序区别 WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●...
  • asp.net网站和新建项目里ASP.NET Web应用程序区别 总体来说,ASP.NET网站适用于较小的网站开发,因为其动态编译的特点,无需整站编译。而ASP.NET应用程序适应大型的网站开发、维护等。(《ASP.NET 3.5 开发大全》)...
  • 第一个C#-ASP.NET Web窗体网站项目
  • 前一章节转载过一篇关于ASP.NET Web应用程序和ASP.NET网站两者的区别,这里再阐述一遍,启发一下思路。 分别从项目文件结构、编译、命名空间、部署四个方面进行阐述: (1)ASP.NET Web应用程序 项目文件结构:...
  • 新建网站与新建Asp.Net Web ...VS2010在要新做一个网站项目的时候,有两个选择:新建网站和新建 Asp.net Web应用程序。 那么选择 “新建网站”或 “新建 Asp.net Web应用程序”各有什么利弊呢?我们该怎么选择?
  • ASP.NET Web应用程序和ASP.NET网站的区别 WebApplication编程模型的优点: ●网站编译速度快,使用了增量编译模式,仅仅只有文件被修改后,这部分才会被增量编译进去。 ●生成的程序集WebSite:生成...
  • 电子商务网站使用角度ASP.NET WebApi
  • ylbtech-.Net-ASP.NET Web Pages:发布网站 1.返回顶部 1、 ASP.NET Web Pages- 发布网站 学习如何在不使用 WebMatrix 的情况下发布 Web Pages 应用程序。 在不使用 WebMatrix 的...
  • ASP.NET Web应用程序就是一个网站,B/S架构,客户通过浏览器获取服务器上运行的该应用程序上的业务功能。 ASP.NET Web服务应用程序是一个远程服务,必须被其他网站引用才可以正常被用户使用,相当于一个被远程调用...
  • 引自http://www.cnblogs.com/acker/archive/2011/08/05/2128493.html 【转自】...新建网站与新建Asp.Net ...Web应用程序的区别 ...新建网站与新建Asp.Net Web ...
  • 主讲内容: 了解什么是ASP.NET技术和B/S开发模式,学习IIS的安装和配置,学习创建第一个Web程序 如果您想学ASP.NET动态网站开发,您选对了课程! 本课程由张老师原创开发和精心录制,是从基础到进阶学习ASP.NET网站...
  • ASP.NET网站ASP.NET WEB服务、ASP.NET AJAX-Enabled Web Site、空网站这些都有什么区别? 如果是做一般的网站应该用那个比较好? 转载于:https://www.cnblogs.com/dream200588/archive/2008/06/18/1224799...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,858
精华内容 4,343
热门标签
关键字:

asp.netweb网站