易截截图软件、单文件、免安装、纯绿色、仅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常用JavaScript封装(转)

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

在 Linux 下运行 ASP.NET 2.0

单位有一台闲置的旧 IBM Netfinity 7000 的服务器,双 Pentium Pro 200 MHz CPU,512 MB 内存,一个 9.1 GB 和五个 4.5 GB 的 SCSI 硬盘。我想将其废物利用一下,于是:
1. 到 http://tw.releases.ubuntu.com/edgy/ 下载  PC (Intel x86) server install CD ,将下载得到的 ubuntu-6.10-server-i386.iso 文件刻录一张 ......

asp.net时间格式

DateTime dt = DateTime.Now;
//    Label1.Text = dt.ToString();//2005-11-5 13:21:25
//    Label2.Text = dt.ToFileTime().ToString();//127756416859912816
//    Label3.Text = dt.ToFileTimeUtc().ToString();//127756704859912816
//    Labe ......

图片文件上传, 生成高质量缩略图 (asp.net c#)

后台代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
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;
using System.Dat ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号