2011年12月23日

window phone 7.5 sdk简体中文版发布地址

window phone 7.5 sdk简体中文版发布地址

点击现在ISO文件

posted @ 2011-12-23 11:36 DavidZang 阅读(153) 评论(0) 编辑

2011年7月20日

微软发布XNA游戏专业级编程模版——极品飞车!

最近微软发布了一个类似极品飞车的专业级编程模版——RacingGame(比前几天介绍的RacingGame更出色,是RacingGame的升级版),可以让XNA初学者很方便地构筑自己的专业级赛车类游戏。与原来那个星球大战模版不同的,RacingGame是一个完整的专业级赛车游戏,游戏中的地形地貌、图象特效、音乐声效、用户界面都非常出色,以致于我都有点不相信是用XNA做的。更重要的是游戏的所有源码和资源都免费提供,喜欢XNA的朋友快去下吧! 
http://create.msdn.com/en-US/education/catalog/sample/racing_game

微软官方网站提供很多sample下载,都是非常不错的例子。

posted @ 2011-07-20 23:47 DavidZang 阅读(408) 评论(1) 编辑

2011年7月14日

ASP.Net 文件上传大小限制解决方案修改IIS7/7.5配置

在网上找到一个开源的Brettle.Web.NeatUpload.在公司IIS5.1上用都好使到客户的Windows 2008 server IIS7上就不好用了.在网上看到一个解决办法但我没找到里面说的节点可能是IIS7.5上有吧.内容如下:

IIS 7 默认文件上传大小时30M 要突破这个限制:

1. 修改IIS的applicationhost.config     打开 %windir%\system32\inetsrv\config\applicationhost.config      找到: <requestFiltering>节点,   这个节点默认没有 <requestLimits maxAllowedContentLength="上传大小的值(单位:byte)" /> 元素,IIS 7和IIS 7.5上测试过  最大值只能是<requestLimits maxAllowedContentLength="4294967295" />  <4GB,      为这个节点新增如下事例元素:<requestLimits maxAllowedContentLength="2147483647" /> ,上传的大小将改为2G 注意: %windir%\system32\inetsrv\config\applicationhost.config 文件一定不要用其他机器的文件替换,否则IIS将无法启动 此文件记录了,当前IIS中所有Site , App pool的信息,还有一些与机器相关的配置。

2 修改web.config <system.web>      <httpRuntime executionTimeout="36000" maxRequestLength="2097151"/>   <!--maxRequestLength:上传的大小,单位K   ,executionTimeout:设置超时时间,单位:秒。(默认是90秒) --> </system.web>

注意:这个maxRequestLength最大值只能是2097151K,设置大于这个值将会出现如下错误: Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: The value for the property 'maxRequestLength' is not valid. The error is: The value must be inside the range 0-2097151.

Source Error:

<httpHandlers /> <customErrors mode="RemoteOnly" /> <httpRuntime executionTimeout="36000" maxRequestLength="4194304" /> <authentication mode="Windows" /> <identity impersonate="true" />

3.  web.config下如果有如下节点(此节点是为IIS 7设计的) ,则修改 <requestLimits maxAllowedContentLength="2147483647" /> 单位与applicationhost.config中的<requestLimits maxAllowedContentLength="2147483647" />一致,它的最大值也只能为4294967295 <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="2147483647" /> </requestFiltering> </security> </system.webServer>

总结:asp.net(IIS 7 and IIS 7.5)上传文件的最大值不能超过2GB

看着步骤倒是也不算繁琐,可是本人照着步骤做了却没找到所说的<requestLimits>节点。无奈了

暮然回首,答案就在灯火阑珊处

其实上面分析的错误原因是对的,就是IIS中允许上传的最大文件默认是20多M,所以当上传较大的文件时才会报这个错误。后来用另外一种途径修改了这种设置。

目标是要修改文件C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml 。绿色下划线部分使我们要修改的目标位置。

<element name="requestLimits">       <attribute name="maxAllowedContentLength" type="uint" defaultValue="30000000" />       <attribute name="maxUrl" type="uint" defaultValue="4096" />       <attribute name="maxQueryString" type="uint" defaultValue="2048" />       <element name="headerLimits">         <collection addElement="add" clearElement="clear" removeElement="remove">           <attribute name="header" type="string" required="true" isUniqueKey="true" validationType="nonEmptyString" />           <attribute name="sizeLimit" type="uint" required="true" />         </collection>       </element>

问题在于,这个文件是只读的,即使用管理员权限也不能修改。要先修改文件的权限,然后去掉只读属性才可以。

1.右键文件->属性->安全,选中目标用户,点击高级,修改文件所有者;

2.确定后点击编辑,就可以修改当前用户的权限了,添加“写入”权限。至此,权限设置OK了。

3.将文件的只读属性去掉。

4.以管理员身份打开VS,然后在VS中编辑目标XML文件,修改所需位置即可。

5.上传个100M的视频,OK了。

至此,大功告成。

posted @ 2011-07-14 00:35 DavidZang 阅读(1186) 评论(0) 编辑

2011年2月26日

VS2010帮助功能失效及ADO.NET Entity Data Model模板丢失

VS2010用了很久,不知道从什么时候开始帮助功能没有了,按F1不会跳出MSDN帮助,即使手动选Help菜单也没有反应。后来有一次添加item时,又发现ADO.NET Entity Data Model模板没了。在网上找了许多方法,都没有解决问题,包括”devenv /installvstemplates”、清除Cache,甚至修复安装VS也没有用,我都几乎要卸干净重装了。后来这里一哥们的办法生效了:

  1. 启动安装程序,进入修改安装模式
  2. 把Visual Basic .NET和C#点掉再点上
  3. 然后安装

装完之后,果然就好了。

posted @ 2011-02-26 23:06 DavidZang 阅读(264) 评论(1) 编辑

2010年10月21日

解决PresentationFontCache.exe占CPU过大的方法

解决PresentationFontCache.exe占CPU过大的方法

第一步:停止FontCache3.0.0.0服务,或者用命令行:net stop FontCache3.0.0.0

第二步:删除C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache3.0.0.0.dat (这个是Windows7操作系统)

第三步:重启FontCache3.0.0.0服务,或者用命令号:net start FontCache3.0.0.0

这样就能解决PresentationFontCache.exe占CPU的问题了。

PresentationFontCache.exe,占了7M的内存,这个程序究竟是做什么的?查了一下发现原来是Microsoft .NET Framework的相关程序,用于通过缓存常用的字体数据来优化 Windows 演示基础(WPF)应用程序性能。

通过缓存常用的字体数据来优化 Windows 演示基础(WPF)应用程序的性能。WPF 应用程序将启动此服务(如果尚未启动)。可以禁用此服务,尽管这样做会降低 WPF 应用程序的性能。NET Framework 3.0中的WPF应用必须的,一般这个服务启动,证明你的机器上运行了新的WPF的应用。

Des cription 通过缓存常用的字体数据来优化 Windows Presentation Foundation (WPF) 应用程序的性能。WPF 应用程序将启动此服务(如果尚未启动)。可以禁用此服务,尽管这样做会降低 WPF 应用程序的性能。

但有的时候PresentationFontCache.exe会因为某些程序调用它的原因,占很大的CPU,于是有朋友就想怎么样把它禁用了算了。好,那么icech就来教大家一步一步解决之!

首先要知道PresentationFontCache.exe的服务名。

\

服务名称:FontCache3.0.0.0
显示名称:Windows Presentation Foundation Font Cache 3.0.0.0

 

posted @ 2010-10-21 17:17 DavidZang 阅读(3913) 评论(0) 编辑

2010年10月12日

使用AspNetPager控件多个参数Url重写功能问题

摘要: AspNetPager控件设置简单方便,性能也可以,经常使用AspNetPager来分页,本次使用AspNetPager重写多个参数时,按照控件上的说明 设置URL的重写格式,老是没有传值成功,最后仔细看了AspNetPager控件源码里的帮助文档,才发现除Page以外的参数,设置格式:%参数名%,必须要和原始Url的参数名相同,控件上没特别说明,我正是忽略这点,发了很多时间调试。再拿个简单的例子...阅读全文

posted @ 2010-10-12 22:16 DavidZang 阅读(389) 评论(0) 编辑

aspnetpager多参数URL重写在webconfig中, "&"这个字符的问题,&amp;转义失败

摘要: 这里用的是msdn里头的UrlRewriter.dll组件。在webconfig中, "&"这个字符的问题,&amp;转义失败;取代方法: <![CDATA[YourUrlRewritePattern]]> <RewriterRule> <LookFor>~/(\d{0,10})/exparticlelist-(\d{0,10}).aspx<...阅读全文

posted @ 2010-10-12 22:15 DavidZang 阅读(324) 评论(0) 编辑

分页控件AspNetPager的URL重写

摘要: </Property> 539 <Property name="EnableUrlRewriting">540 <summary>541 获取或设置一个值,该值指定是否启用URL重写。542 </summary>543 <remarks>544 设置该属性值为true时,UrlPaging属性值将自动变为true,即自动启用Url分页。5...阅读全文

posted @ 2010-10-12 22:13 DavidZang 阅读(534) 评论(0) 编辑

2010年8月31日

网站推广优化教程100条(SEO,网站关键字优化,怎么优化网站,如何优化网站关键字)

摘要: 网站推广优化教程100条(完整版)下面介绍新手建站推广完美教程,各位根据自己的实际情况酌情选用:1、准备个好域名。①.尽量在5位数内,当然也不一定,反正要让用户好记。(看个人);②.尽量用顶级的域名,搜索排名感觉好一点。③.做中文站最好用拼音注册,不要问为什么。看百度(baidu.com)就是很好证明。④.域名的安全性,最好选择有些权威的注册商。⑤.好域名或者说主域名最好注册3年以上,因为百度在扒...阅读全文

posted @ 2010-08-31 21:21 DavidZang 阅读(13544) 评论(5) 编辑

2010年8月21日

Visual Studio LightSwitch首个Beta发布

摘要: 本月初,微软宣布了Visual Studio家族的一个新成员:Visual Studio LightSwitch(代号Kitty Hawk)。今天,微软提供了Visual Studio LightSwitch的首个Beta测试版,MSDN订阅用户可以到微软官网下载试用。微软提供了两个下载版本,分别为DVD版和Web安装版,均为32位英文版本。虽然微软此次仅面向MSDN订阅用户提供下载,不过即使你不...阅读全文

posted @ 2010-08-21 09:58 DavidZang 阅读(124) 评论(2) 编辑

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:DavidZang
园龄:5年8个月
粉丝:6
关注:1

搜索

 

常用链接

我的标签

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜