我正在向我的某个网站添加CAPTCHA验证,并且需要知道存在哪些开源解决方案.请注意优点和缺点以及它们使用的平台.我主要对ASP.NET解决方案感兴趣,但可以随意包含PHP,Java等.
什么是在运行时在ASP.NET 3.5中缩小ASP.NET生成的Javascript(例如webresource.axd服务的Javascript)的最佳方法?我尝试使用MbCompression模块,但它不使用这些资源.
假设您有网站www.xyz.com和www.abc.com.
假设用户访问www.abc.com并通过普通的ASP .NET成员资格提供程序进行身份验证.
然后,从该网站,他们被发送到(重定向,链接,无论什么工作)网站www.xyz.com,网站www.abc.com的意图是将该用户传递到另一个网站作为isAuthenticated的状态,这样网站www.xyz.com就不再要求所述用户的凭证.
这需要什么才能发挥作用?我对此有一些限制,用户数据库是完全独立的,它不是组织内部的,在所有方面,它就像从stackoverflow.com传递到google一样经过身份验证,它本质上是独立的.链接到相关文章就足够了.
我正在为科学期刊建立一个CMS,它使用了很多希腊字符.我需要验证字段以包含特定字符集和希腊字符.这就是我现在拥有的:
[^a-zA-Z0-9-()/\s]
Run Code Online (Sandbox Code Playgroud)
除了字母数字,'(',')',' - '和'_'之外,我如何才能包含希腊字符?
顺便说一句,我正在使用C#.
我遇到了一个重大的性能问题.问题是在我的一个网站上有一个调用大约180个图像的滑块.这180个图像中的每一个都是由客户端浏览器通过个人URL下载的.它们是GIF和jpg的混合物,我想将它们组合成一个单独的图像; 因为透明度不是问题,所以最好是jpg.图像存储在SQL数据库中,并通过MVC控制器显示.我想这个精灵也可以通过MVC控制器创建,而不是更传统的通用ashx处理程序.
我做了一些谷歌搜索,并发现斯科特汉塞尔曼的博客文章.该帖子解释了如何组合检查图像,并通常做我想做的事情.它写于2005年,所以我很好奇是否有更好的方法.我一直在另一个项目上使用ImageResizer.我听了Hanselman先生的播客,该播客与该项目的创始人讨论了如何使用IIS和.NET调整图像大小.我从那个播客和我的经验中收集到,.NET和IIS中的图像处理可能会变得奇怪.
以这种方式调整图像到sprite是一个好主意吗?我不想要一个精灵生成器,我想要一个有效的方法将.gif和jpg组合成一个可以用作精灵的单个图像.
当我使用最新版本的ReSharper(4.1)在.NET 2.0项目中工作时,我收到有关使用var关键字和lambadas等的警告.任何想法我怎么能只为.NET 2.0项目禁用它?
我试图将用户控件呈现为字符串.应用程序设置为允许用户使用令牌,并在找到令牌的位置呈现用户控件.
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
HtmlTextWriter writer = new HtmlTextWriter(sw);
Control uc = LoadControl("~/includes/HomepageNews.ascx");
uc.RenderControl(writer);
return sb.ToString();
Run Code Online (Sandbox Code Playgroud)
该代码呈现控件,但控件的Page_Load中调用的事件都没有触发.控制中需要一个Repeater才能开火.
我正在设置一个电子邮件表单,我需要能够检查机器人并安静地过滤它们.该站点运行ASP.NET MVC.我想避免CAPTCHA.有任何想法吗?
如何创建一个与存储过程中的当前表完全相同的临时表?
我目前正在将项目迁移到Visual Studio 2010,并试图弄清楚如何在构建时单独缩小JS和CSS文件.
在Visual Studio 2008中,我使用了Web部署项目,其中的构建任务引用了YUI Compressor的C#端口.在Visual Studio 2010中,Web部署项目似乎已集成到构建过程中.现在有这个微软AJAX Minifier在公共测试版中,我比以前更加困惑.
我找到了这篇博文,由于CSS的限制,这使得微软AJAX Minifier的业务不具备启动性.这应该不会令人困惑......它应该是Visual Studio 2010中的复选框.
使用Visual Studio 2010有一种简单的方法吗?我在这里想念的是什么人?
minify visual-studio-2010 yui-compressor microsoft-ajax-minifier
asp.net ×3
c# ×3
asp.net-mvc ×2
minify ×2
validation ×2
.net ×1
asp.net-2.0 ×1
asp.net-3.5 ×1
captcha ×1
css-sprites ×1
imageresizer ×1
javascript ×1
membership ×1
optimization ×1
regex ×1
resharper ×1
sql ×1
sql-server ×1
t-sql ×1
unicode ×1
utf-8 ×1