太阳照大神

导航

2011年9月27日 #

使用ASP.NET Membership的方法

摘要: 最简单的过程如下:1.建立一个名为CustomMemberShipProvider类,从MembershipProvider继承;并重写其中的ValidateUser方法:public class CustomMemberShipProvider : MembershipProvider { /// <summary> /// 验证用户 /// </summary> /// <param name="username"></param> /// <param name="password">&l 阅读全文

posted @ 2011-09-27 23:42 太阳照大神 阅读(321) 评论(0) 推荐(1) 编辑

2011年9月25日 #

asp.net mvc 上传大文件保存的解决方法

摘要: 文件上传报错:超过了最大请求长度解决方案,需要修改web.config的两个地方,如下 <system.web> <httpRuntime maxRequestLength="1073741824" executionTimeout="3600"/> </system.web> <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="2147483 阅读全文

posted @ 2011-09-25 12:12 太阳照大神 阅读(599) 评论(0) 推荐(0) 编辑

2011年9月12日 #

在IIS 7.5中,WCF 的 WebGet 方式无法返回集合数据

摘要: 一下两个接口,在开发环境和IIS 7.0中,测试都很正常,可以返回数据;但是在IIS 7.5中,TestGetAllUser却返回404的错误,TestGetSingleUser则可以正常返回数据,区别就是在于一个返回 集合,另一个返回单个实体,同时在IIS 7.5中,WebGet中的/help也无法使用,崩溃…… [WebGet(UriTemplate = "/TestGetSingleUser/{id}", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Jso... 阅读全文

posted @ 2011-09-12 12:01 太阳照大神 阅读(355) 评论(0) 推荐(1) 编辑

2011年9月11日 #

WPF / Silverlight Binding Convertor 用法

摘要: 需要在三个地方做处理:1 . 定义Convertor public class RememberStatusConvertor : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var rememberStatus = (RememberStatus)value; switch (rememberStatus) ... 阅读全文

posted @ 2011-09-11 21:37 太阳照大神 阅读(291) 评论(0) 推荐(0) 编辑

2011年5月10日 #

WCF 的 Web 访问方式

摘要: .NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。在以前的代码中,写过多次类似的例子,但总是忘记如何配置,现在将设置步骤记录如下:endpoint通讯协议设置成 webHttpBindingendpoint的行为设置成 <webHttp />在接口上加入 WebGet 的Attributes示例代码如下:web.config文件的配置 <system.serviceModel> <services> <service name="Services.ShowerService"> 阅读全文

posted @ 2011-05-10 23:20 太阳照大神 阅读(683) 评论(0) 推荐(1) 编辑

2011年1月9日 #

HTTP Error 500.21 - Internal Server Error的问题

摘要: 今儿重新安装了Win 7,和VS 2010。尝试部署了一个Web站点,应用程序池选择了.NET 4.0,运行以后,报错。错误信息为:Handler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list.好像是asp.net安装失败。思考了安装过程,我先安装的VS2010,然后又打开的IIS 7.0,有可能是顺序问题。解决方法:管理员方式打开“Visual Studio Command Prompt (2010)”,输入“aspnet_regiis.ex 阅读全文

posted @ 2011-01-09 12:12 太阳照大神 阅读(394) 评论(1) 推荐(0) 编辑

2010年12月14日 #

Microsoft Web Farm Framework (WFF) 2.0 入门系列之一:WFF 介绍

摘要: Microsoft Web Farm Framework (WFF) 2.0 是微软开发的、基于IIS 7.x的小插件,能够帮助我们轻松实现Web网站的高性能、高可用性。如果想做基于IIS的反向代理,用WFF是一个不错的选择。 阅读全文

posted @ 2010-12-14 17:07 太阳照大神 阅读(1723) 评论(0) 推荐(1) 编辑

2010年11月14日 #

Visual Studio 2010 MSDN Library 本地安装方式

摘要: 默认情况下,我们使用Visual Studio 2010 MSDN Library必须要连接到Internet,使用在线的方式查看(个人感觉这是一个退步)。其实,Visual Studio 2010 的MSDN Library可以安装在本地,这样让我们在没有网络的情况下,也可以使用。简单总结一下,有三种安装方式:使用Visual Studio 2010的Manage Help Settings(在Help菜单中可以找到)。这里可选择使用Online和Disk两种方式。其中Online的安装,Help Library Manager是连接到Intenet将相关资源下载到本地磁盘(升级过程中,好像 阅读全文

posted @ 2010-11-14 16:39 太阳照大神 阅读(2886) 评论(0) 推荐(1) 编辑

2010年11月8日 #

Phone 7 的ManualResetEvent.WaitAll问题

摘要: Phone 7 中,用ManualResetEvent.WaitAll好像没什么作用,线程执行到这里根本就不会阻塞,直接执行通过,而且,返回值始终是True,用AutoResetEvent也是如此。但是用WaitOne一切正常,WaitAll是不是Phone 7的一个Bug?维思实验室 阅读全文

posted @ 2010-11-08 15:36 太阳照大神 阅读(219) 评论(1) 推荐(2) 编辑

2010年11月7日 #

Phone 7的全景视图(PanoramaItem),如何设置一个Item能够跨越多个Item页面

摘要: 默认情况下,一个PanoramaItem只能在一个屏幕中显示,每次手指划过屏幕的时候,都会切换到下一个PanoramaItem,如果一个PanoramaItem中的内容宽度超过一个屏幕宽度的时候,超出部分的内容会被遮盖而不能显示,理想状况下,我们期望能够在下一个屏幕中,显示超出部分。通过设置PanoramaItem Orientation = “Horizontal”。代码如下(更多实验,可以访问维思实验室 ):[代码]    /StackPanel  /controls:PanoramaItem  controls:PanoramaItem Header="item2"     阅读全文

posted @ 2010-11-07 11:42 太阳照大神 阅读(637) 评论(0) 推荐(2) 编辑