VS2010中怎么配置ASP.NET开发环境?
如果你采用很新的VS2010,默认使用的是40的框架支持,在安装的时候只要你勾选了对应的C#和网站设计,就会自动包含你需要的一些语言。正如其他人说的,默认是不需要额外安装组件的,VS甚至自己带了个很小的Web服务器,你都甚至不用配置IIS就能够运行你的应用。VisualStudio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。VisualStudio2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。VisualStudio2010同时带来了NETFramework40、MicrosoftVisualStudio2010CTP(CommunityTechnologyPreview--CTP),并且支持开发面向Windows7的应用程序。除了MicrosoftSQLServer,它还支持IBMDB2和Oracle数据库。VS是一个IDE程序,IDE的意思就是集成开发环境,本身包含了编辑器、编译环境、(甚至是交叉编译链)、调试Debug工具等等。GoodLuck~~来自:求助得到的回答
IIS是应用服务器。
VS是代码开发集成环境(最强大的IDE工具)
sql server是数据据服务器
先装sql server 如果先装VS会把sql的一些配置装了,导致数据库安装失败的可能,所以建议安装顺序,IIS 》 sql sever 》VS 因为IIS一般一开系统就有,但是需要配置一下
今天我们的内容是关于如何创建离线web应用,他的好处是可以让浏览器下载我们指定的web资源,这样用户在离线状态下也能正常使用我们的站点。
1定义Manifest
我们使用manifest列举出需要离线时访问的资源,他本身是一个文本类型的文件,第一行经常是CACHE MANIFEST,然后列举我们需要的资源,每行一个。文件没有固定的命名规则,后缀名也没有要求,唯一的要求就是需要把后缀名在服务器端以text/cache-manifest的MIME类型定义。
如果是iis 7服务器,按照下面的步骤:
1比如后缀名为appcache,打开iis7,选择根节点(这样所有站点都会继承配置,也可以针对单个站点配置);
2双击右侧的MIME类型;
3点击右键添加MIME类型,这样就完成了配置。
服务器配置完毕,添加manifest文件。
代码如下:CACHE MANIFESTmanifestFilehtmlhttps://wwwgxlcmscom/img/1jpgimg/2jpgimg/3jpg然后我们看下面的例子。
代码如下: Exampleimg { border: medium double black; padding: 5px; margin: 5px; } car1 car2 car3var buttons = documentgetElementsByTagName('button'); for (var i = 0; i
程序运行,根据浏览器的不同,有的浏览器会询问你,是否允许保存离线数据到本地,有的不会。这样一个简单的离线应用就创建好了。
2疑惑解答
我在学习这部分知识的时候也遇到些问题和疑惑,如:
1为什么我直接运行vs2010(我的开发环境),离线应用程序不能正确运行?
2我怎么才知道离线应用是否创建成功?
3我怎么才知道当前应用是否是离线状态?
4暂停了iis服务后应该就处于离线状态了吧,为什么我重新刷新页面要报404错误?
现在我就这些我遇到的问题进行解答。
21首先解释第一个疑问。关于这个问题,关键点在于你的应用web配置项是如何配置的,如果使用的是vs开发服务器的形式,那么我们就没有办法为它设置MIME类型,所以这种情况下我们的离线应用时没办法用的。剩下的两种web配置方式,只要你正确的按照,我上面介绍的配置MIME类型的方法配置了iis服务器,你的离线应用就能正确运行。
22下面解释第二个问题,这里需要借助chrome浏览器的调试工具,使用chrome浏览器打开我们的web程序,按F12,切换到Resources选项卡。只要Application Cache下面有我们配置的信息,能找到缓存的文件,就证明我们的离线应用创建成功了。
23还是使用chrome的调试工具,还是在Resources选项卡,注意到红线圈住的地方没,Online表示在线。
拔掉网线,显示Offline,表示离线,这时离线应用的效果就能表现出来了。
24关于最后一个问题,还是要借助chrome浏览器的调试工具,当我们暂停iis服务的时候,我们看下Resources选项卡的显示,仍然是Online,只是后面从IDLE变成了OBSOLETE。这也就解释了为什么暂停本地iis,离线应用的离线效果显示不出来。
本节的内容到此为止。
系统没有问题,IIS50应该是没有问题的。需要安装net framework(根据你程序开发的版本决定11或者20或者更高)?如果安装了还是不能运行,可能是你的网站中有其他类似Ajax等的插件,这些也是需要安装的。
可以弄个空的aspx页面试一下。
看看界面层项目属性中web选项卡中服务器的选择上有没有,有三项(使用vs开发服务器、使用IIS Web服务器、使用自定义Web服务器),选择使用Vs开发服务器,试试可不可以。确认一下你建立连接的地方有没有写错
1、百度搜索“appserv-win32”,然后选择一个靠谱的链接,下载软件。
2、下载完成,后点击“appserv-win32”软件,开始搭建PHP环境。
3、然后按照选项,选择下一步,点击“I Agree”,之后选择,安装路径,可以不修改原来的路径,选择默认路径。
4、点击下一步之后,将所有选项选上,点击下一步。
5、输入服务器名称:一般写“localhost”,输入一个管理员的谷歌邮箱地址:“czb_onecom@hotmailcom”,输入端口号:默认的是80端口,我们一般用的是端口号8080。
6、下一步是输入MY_SQL管理员的密码,可以写"admin" 然后把“Enable InnoDB”选项前面的钩子勾上。然后点击“Install”开始安装。
方法/步骤
进入开始菜单,找到并进入控制面板
进入系统与安全的栏目
然后进入windows防火墙
选择右边的,打开或者关闭防火墙
关闭所有的防火墙
然后就可以打开网站,并且运行
0条评论