小编jde*_*tor的帖子

将www链接路由到.net mvc中的非www链接

看起来.NET MVC中内置的友好路由库,它可以让我们做这样的事情.

如果我想用.NET MVC中的内置东西并不明显,我希望从www开始的url会自动重定向到使用MVC框架的非www url.

.net asp.net-mvc url-rewriting

4
推荐指数
1
解决办法
2057
查看次数

如何测试IIRF是否有效?

http://www.codeplex.com/IIRF/Thread/List.aspx

我的webhost为我安装了IIRF,我确信他们没有正确地做到这一点.我已经尝试了很多例子,包括我知道使用apache的mod_rewrite,但是我无法使用IIRF.您知道有没有规则或配置选项可以显示该东西是否正常工作?

即使像重写所有网址到anothersite.com也会对我有所帮助.我希望你们明白我来找你们的帮助.我可以弄清楚如何自己做重写规则,但我不知道错误是因为我还是webhost.由于我在共享的虚拟主机上,因此我的选项也有限.

mod-rewrite shared-hosting iirf

4
推荐指数
1
解决办法
2759
查看次数

你如何测试MVC .net中的cookie?

http://stephenwalther.com/blog/archive/2008/07/01/asp-net-mvc-tip-12-faking-the-controller-context.aspx

这篇文章展示了如何测试设置cookie然后在ViewData中查看它.我该怎么做才能看看是否写了正确的cookie(值和名称).任何回复,博客文章或文章将不胜感激.

asp.net-mvc unit-testing

3
推荐指数
1
解决办法
4855
查看次数

blockquote vs div

使用<blockquote>元素比使用<div>?有什么好处?我正在寻找一个网站的标记来学习CSS,我无法弄清楚为什么<blockquote>使用它.

编辑:是的抱歉,我没有澄清,它用于保存<div>标签与用户名作为文本和输入标签.显然没有引用.

html css

1
推荐指数
2
解决办法
3310
查看次数

在Sql Server中存储未指定长度字符串的策略?

所以一列会保留一些文字,事先我不知道这个字符串的长度是多长.实际上,95%的时间,它可能在100-500个字符之间,但可能有一个案例,它将10000个字符长.我无法控制此字符串的大小,也从不对用户进行控制.除了varchar(max)之外,你们发现了哪些其他策略有用?还有什么varchar(max)的缺点?

sql-server

1
推荐指数
1
解决办法
567
查看次数

Linq to sql导致外键约束错误

这是重要的代码.

       TournamentTeam newTeam = new TournamentTeam();
        TournamentTeams.InsertOnSubmit(newTeam);
        SubmitChanges();

        TournamentParticipant newSignup = new TournamentParticipant
        {
            CheckedIn = false,
            TournamentID = tournamentId,
            UserID = participant.UserID,
            TeamID = newTeam.TeamId
        };

        TournamentParticipants.InsertOnSubmit(newSignup);
        SubmitChanges();
Run Code Online (Sandbox Code Playgroud)

TournamentParticipants.TeamId在TournamentTeam.TeamID上有一个fk关系,TeamID是一个标识列

我不明白的是,当TournamentTeam获得插入时,它会获取新的身份值.即使我调试代码,新的注册也会收到新的团队ID.但是当涉及到生成插入时,它完全避免了这个值,并在select语句之前插入,它抓取了新的标识列.

exec sp_executesql N'INSERT INTO [dbo].[TournamentParticipants]([UserID], [TournamentID], [CheckedIn]) VALUES (@p0, @p1, @p2)

SELECT [t0].[TeamID] FROM [dbo].[TournamentParticipants] AS [t0] WHERE ([t0].[UserID] = @p3) AND ([t0].[TournamentID] = @p4)',N'@p0 int,@p1 int,@p2 bit,@p3 int,@p4 int',@p0=29805,@p1=247,@p2=0,@p3=29805,@p4=247
Run Code Online (Sandbox Code Playgroud)

如何让linq to sql使用我指定的团队id的值,或者在insert语句之前生成select语句?

foreign-keys foreign-key-relationship linq-to-sql

1
推荐指数
1
解决办法
3641
查看次数

SQL 搜索的关键字

用例

当用户访问我的网站时,他们会遇到一个类似于 SO 的搜索框。他们可以使用计划文本搜索结果。“.net 问题”、“封闭式问题”、“.net 和 java”等。搜索的功能与 SO 略有不同,因为它将尽可能多地尝试数据库的架构,而不是直接全文搜索。所以“.net 问题”只会搜索 .net 问题而不是 .net 答案(可能不适用于 SO 案例,这里只是一个例子),“封闭问题”将返回封闭的问题,“.net 和 java”问题将返回与 .net 和 java 相关的问题,仅此而已。

问题

我对这些词不太熟悉,但我基本上想为 SQL 驱动的搜索做一个关键字。我知道数据库的架构,我也可以对数据库进行数据挖掘。我想知道在我尝试实施之前已经存在的任何当前方法。我想这个问题是针对所述问题的良好设计。

建议的

到目前为止,我提出的解决方案看起来像这样

  1. 清洁输入。只需删除任何特殊字符
  2. 将输入解析为数据块。将“c# java”的输入分解成c#和java 还把“'c#java'问题”这样的特殊情况处理成“c#java”和“问题”。
  3. 从输入中构建一棵树
  4. 将数据绑定到元数据中。因此,转换诸如封闭式问题之类的内容并将其与表格的 isclosed 列相关联。
  5. 将树转换为 sql 查询。

想法/建议/链接?

database sql-server search keyword keyword-search

1
推荐指数
1
解决办法
2763
查看次数

测试对象是否在一组对象中的最佳方法?

我试图避免使用长期的if语句.

假设我有一个对象,我想测试它是ClassA,ClassB,ClassC等类型.?

这样做的干净方法是什么?

.net c# oop

0
推荐指数
1
解决办法
80
查看次数