Articles of asp.net

将网站上传到Windows Server 2008(在Amazon EC2上)

我正在尝试创build一个ASP.NET Web应用程序,托pipe在Amazon的EC2服务上。 我从Windows Server 2008,运行IIS 7,外部IP地址(通过弹性IP),指向A Record的映像创build了我的实例,并且可以使用我的域名成功访问默认的IIS7网页。 但是我挂了一个细节: 我如何让我的ASP.NET应用程序到服务器? 我用Visual Studio开发了一个简单的应用程序。 我知道在远程桌面(我正在工作)上传输文件的方式很呆板,但是对于频繁的开发来说似乎很乏味。 当然,我错过了一些简单的东西……理想情况下,Visual Studio会通过SFTP或其他方式将应用程序发布到服务器上,但似乎并不那么简单。 我知道这是一个非常基本的问题,我很感激任何指导。 编辑 自发布以来,我发现“Web部署”,这看起来像一个方便的方式,从Visual Studio 2010发布到Windows Server 2008的网站,但我似乎无法得到它的工作。 这是一个可能的解决scheme,如果是这样,有没有人知道一个很好的教程?

最佳邮件服务器为Windows 2008和与ASP.Net集成

我想为我的Windows 2008系统有一个电子邮件服务器。 困难的部分是,该邮件服务器必须有一个API,所以我可以创buildmailaccounts,发送邮件,阅读邮件etc.etc(如hotmail.com所以)从一个asp.net页面。

如何从命令行设置IIS6中的应用程序configuration映射?

我将.NET 4推广到大约60个服务器,并且在安装之后,我需要在每个服务器上注册.mvc扩展以与ASP.NET一起运行。 有没有人知道从命令行做到这一点的方法? 可能吗? 我看了一下aspnet_regiis工具,但似乎没有希望安装/卸载ASP.NET。 在此先感谢您的帮助。

本地计算机上的主机ASP.NET Web应用程序

请原谅,如果这是非常基本的。 我的查询是关于在服务器上托pipe.net Web应用程序。 说,我创build一个小的Web应用程序,我在我的家用机器(它有一个IIS服务器)部署此应用程序。 如何从远程位置(另一个networking中的其他计算机)访问此应用程序。 这怎么可能? 谢谢

远程pipe理Windows Server 2008 R2上的ASP应用程序

在IIS 7(在Windows Server 2008 R2上)下运行的ASP.NET Web应用程序的build议pipe理方式是什么? 通过“pipe理”,我的意思是(至less): 停止一个Web应用程序, 取(更新)最新的SVN修订版, 再次启动Web应用程序。 我不确定是否应该为此进行完整的远程桌面连接(如果这对于服务器计算机来说甚至是合适的),还是有一种更简单和更安全的方式来执行这些有限的操作。 如果远程桌面是唯一的/首选的方式,那么我会很感激至less一个链接到一些安全考虑。

在Windows上xampp问题

我有一个xampp的问题,当我尝试启动Apache服务器启动,几秒钟后停止。 我用我的笔记本电脑,PHP和asp.net,所以我有Visual Studio的IIS和xampp的PHP项目。 我尝试检查端口:80,没有使用这个端口,除了Skype(固定在Skype的configuration)和Apache …所以我不明白问题在哪里。 我敢肯定,也许有一个错误或与asp.net的冲突,但我很难find问题。 希望以前有这个麻烦,可以帮我…谢谢。

无法通过IP访问iis网站

我在我的机器上托pipe了asp.net mvc3最简单的应用程序。 我指定我的IP在configuration,如果我尝试进入地址栏“myIP / applicationName”一切正常,但它从其他机器失败。 什么可能是一个问题?

在文件名结果与404错误的变音字母

我有两个我的应用程序的实例。 在一台服务器上,我可以得到像这样的照片: www.example.com/photos/Фото0139.jpg 一切都好。 但在另一个(我知道相同的照片在那里)我得到404错误。 只有在文件名中包含变音符号时才会发生。 有没有人知道解决这个问题?

IIS7redirect最佳实践

我正在寻找IIS7和ASP.net安全站点redirect的“最佳实践”方式。 假设我有两个域名: mydomain.com mydomain.net 每个都有一个www子域。 我有一个使用通用名称的EV证书: www.mydomain.com 因此,用户可以通过8种不同的方式访问站点: – http://mydomain.com – http://mydomain.net – http://www.mydomain.com – http://www.mydomain.net – and also using https:// 为了使用户不接收证书错误,他/她必须被引导到 – https://www.mydomain.com 什么是使用户透明地工作,同时确保IIS仅提供安全内容的最佳方式? 在过去,我使用web.configredirect到这样的子页面: <system.webServer> <httpRedirect destination="https://www.mydomain.com/secureSubPage" /> 或在通用基本页面中使用此块的通配符证书: if (!Request.IsSecureConnection) { Response.Redirect(Request.Url.ToString().Replace("http:", "https:"), true); return; } if (!Request.Url.ToString().Contains(".com")) { Response.Redirect(Request.Url.ToString().Replace(".net", ".com"), true); return; }

IIS上的多个子域

我正在开发一个asp.net应用程序,让用户创build自己的子域。 该应用程序在IIS中创build子域,它的工作原理。 但我想我有两个select来做到这一点,我想知道每个选项的优点和缺点。 1)为每个子域创build一个新的网站和绑定。 2)为应用程序创build一个网站,并为每个新的子域添加一个新的绑定。 我现在使用选项1,可能会创build数百个指向同一个应用程序的网站。 虽然他们都使用相同的应用程序池我不知道这是一个好主意性能明智。