易截截图软件、单文件、免安装、纯绿色、仅160KB

把ASP.NET网页转移到SharePoint网页的方法

公司原有一个局域网,经过多年的修修补补,已经创建了不少的内容,包括一些数据库查询报表、工作流等网站,这些网站有一些是用ASP.NET来开发的,并且用了很多年,积累了很多业务数据;现在公司想把局域网用WSS3.0来架设,这就面临到一个很棘手的问题,就是怎样来处理这些旧的网页。如果推倒重来,那么工作量将是非常吓人的,没有个两、三年是完不成的;如果继续保留,新旧网站同时并存,那么门户网站将成为一个别扭的混血儿,会更加的混乱不堪。对于一些简单的ASP.NET网站,我们采用以下的方法,把它们转成可以在WSS3.0平台上面运行的网站,这样我们尽量不去改动原有系统里面的逻辑,只是简单的包装一下,工作量会少很多。下面的步骤运用一个最简单的HelloWorld网页作为例子,记录一下转化的步骤和注意事项。
1、假如有一个ASP.NET的网页,它有一个MyWebForm.aspx的页面,按一下Hello按钮,然后在文本框里面显示“Hello World”,它的工程文件如下图:
 它的CodeBehind代码如下:
 
2、我先在WSS网站上面创建一个“Pages”的文件夹,然后把这个MyWebForm.aspx拷贝到Pages文件夹里面,看能不能在IE里面浏览它;
3、结果浏览器报告以下错误,看来ASP.NET的网页是不能直接在WSS里面运行的;
4、一开始我以为是缺少了网页所对应的DLL的原因,于是我把MyWebApplication.dll也拷贝到WSS网站的Bin文件夹里面,但是浏览器仍然报告发生上面的错误;
5、要能够容易的把我们的ASP.NET网站转成WSS上面能运行的网站,我们需要一个工具的帮忙,它就是微软的WebDeploymentSetup,它的下载地址是:http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f16-e41886607a0e/WebDeploymentSetup.msi ,把它下载下来安装后,用鼠标右键单击ASP.NET网页的工程文件,就会多出来一个“Add Web Deployment Project...”的菜单项:
8、单击这个菜单项后输入项目的名称,我用默认的名称,如下:
 
9、按“OK”按钮后这个工具帮我创建了一个新的工程文件: 
 
10、先用鼠标右键单击MyWebApplication工程文件,然后进入“Property”设置页,在Signing标签页创建一个强命名文件:MyWebApplitionKey.snk,对这个工程进行强命名;
11、按“OK”后,在MyWebApplication文件夹里面就多了这一个文件:
12、用鼠标右键单击这个工程文件,选择“Property Page


相关文档:

如何在ASP.NET页面中嵌入WINFORM控件一

原文:刘武|如何在ASP.NET页面中嵌入WINFORM控件一  
在.NET之前,我们如果想访问客户端的资源,最常见的方式就是在网页里面嵌入ACTIVEX控件。现在有了.NET,我们可以将WINFORM控件嵌入在网页里面,从而直接控制客户端,不过前提是客户端必须安装了.NET库。这有点像JAVA 的APPLET(笔者对JAVA不是很熟,如有问题 ......

Asp.Net常用JavaScript封装(转)

using System;
      using System.Text;
      using System.Data;
      using System.Configuration;
      using System.Web;
      using System.Web.Security;
 & ......

asp.net操作配置文件

 由于项目中多处需要对配置文件进行操作,如配置信息的读取、更改和写入,需要一个通用的类来对其进行操作和处理。这次的任务就是配置节的一些用法。
       这次升级后的开发工具是基于VS2005的,分析了VS2005 新增的一些功能,它自带了一套配置文件中结点等的配置。目前的项目用的配 ......

在asp.net中接收sql server中存储过程的返回值

存储过程代码:
create procedure proc_name
   @para1 nchar(20),    --输入参数
   @para2 int = null output --输出参数,供程序使用
as
begin
   if (@para1='a')
   begin
       insert into employee(name) value ......

asp.net cookie操作

第一种:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/// <summary>
/// CookieOper 的摘要说� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号