小编Mic*_*cah的帖子

你会推荐什么开源QR码生成器?

我正在寻找一个用于在.NET中生成QR码的库我偶然发现了几个付费的代码,但很少有免费的代码看起来很好.有没有经验丰富的免费开源库?

谢谢

.net c# open-source qr-code

53
推荐指数
4
解决办法
6万
查看次数

什么'?' 在Css链接中做什么?

我正在浏览我最喜欢的网站的HTML ...咳...我在标记中看到了这个:

<link href="/Content/all.min.css?d=20090107" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

什么"?d = 20090107"呢?我假设它是某种日期,但我不确定为什么它在文件的路径中.有任何想法吗?

css

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

在存储过程中使用带有动态SQL的游标

我有一个我在存储过程中创建的动态SQL语句.我需要使用游标迭代结果.我很难搞清楚正确的语法.这就是我正在做的事情.

SELECT @SQLStatement = 'SELECT userId FROM users'

DECLARE @UserId

DECLARE users_cursor CURSOR FOR
EXECUTE @SQLStatment --Fails here. Doesn't like this

OPEN users_cursor
FETCH NEXT FROM users_cursor
INTO @UserId

WHILE @@FETCH_STATUS = 0
BEGIN

EXEC asp_DoSomethingStoredProc @UserId

END
CLOSE users_cursor
DEALLOCATE users_cursor
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?

t-sql stored-procedures dynamic-sql database-cursor

46
推荐指数
2
解决办法
20万
查看次数

LINQ to SQL和存储库模式

我觉得我在圈子里跑来跑去.我似乎无法决定使用LINQ to SQL正确的存储库模式.如果您熟悉Rob Conery的 MVC店面,您将看到他的实现将LINQ生成的模型与另一个类包装在一起,并将LINQ生成的模型简单地视为数据传输对象(DTO).它看起来像这样:

//Custom wrapper class.
namespace Data
{
    public class Customer
    {
         public int Id {get;set;}
         public string Name {get;set;}
         public IList<Address> Addresses {get;set;}
    }
}

//Linq-Generated Class - severly abbreviated
namespace SqlRepository
{
    public class Customer
    {
         public int Id {get;set;}
         public string Name {get;set;}
         public EntitySet<Address> {get;set;}
    }
}

//Customer Repository
namespace SqlRepository
{
    public class UserRepository : IUserRepository
    {
        private _db = new DB(); //This is the Linq-To-Sql …
Run Code Online (Sandbox Code Playgroud)

.net asp.net-mvc repository-pattern linq-to-sql

44
推荐指数
2
解决办法
2万
查看次数

在Mvc中使用Html.ActionLink时,如何绕过HTML编码?

每当我使用Html.ActionLink时,它总是Html编码我的显示字符串.例如,我希望我的链接看起来像这样:

<a href="/posts/422/My-Post-Title-Here">More&hellip;</a>
Run Code Online (Sandbox Code Playgroud)

它输出如下:更多…

&hellip是"......",你想知道.

然而,actionlink输出实际文本"…" 作为链接文本.我有同样的问题,如果我想输出这个:

<a href="/posts/422/My-Post-Title-Here"><em>My-Post-Title-Here</em></a>
Run Code Online (Sandbox Code Playgroud)

我结束了: <em> My-Post-Title-Here </ em>

知道怎么做吗?

asp.net-mvc html-encode

41
推荐指数
4
解决办法
3万
查看次数

如何在自定义cmdlet中正确使用-verbose和-debug参数

默认情况下,任何具有[CmdletBinding()]属性的命名函数都接受-debug和-verbose(以及其他一些)参数,并具有预定义的$ debug和$ verbose变量.我想弄清楚的是如何将它们传递给在函数内调用的其他cmdlet.

假设我有一个像这样的cmdlet:

function DoStuff() {
   [CmdletBinding()]

   PROCESS {
      new-item Test -type Directory
   }
}
Run Code Online (Sandbox Code Playgroud)

if -debug或者-verbose传入我的函数我想将该标志传递给$debugcmdlet.这样做的正确模式是什么?

parameters powershell cmdlets cmdlet

41
推荐指数
4
解决办法
6万
查看次数

在网页设计中是否应该不惜一切代价避免<br />和<hr />?

我不断找到需要使用<br />标签的地方,因为CSS无法满足我的需求.是不是被<br />认为是"设计"的一部分而不是文档结构的一部分?它的可接受用途是什么?同样的规则是否也适用于<hr />

这是一个我觉得被迫使用<br />标签的例子:

我想显示这个:

<address>1234 south east Main St. Somewhere, Id 54555</address>

像这样:

1234 south east main st.
Somewhere, Id 54555

html css

40
推荐指数
4
解决办法
2万
查看次数

使用JQuery Ajax和ASP.Net Mvc的正确模式是什么?

我对Mvc框架以及JavaScript和JQuery都很陌生.我正在尝试理解构建Ajax调用的正确方法.

假设我有一个"投票"按钮,类似于您在StackOverflow上看到的内容.当用户点击它时,我需要更新数据库中的投票计数并将新值返回给UI.目前我通过在"PostsController"上使用一个名为"VoteUp"的动作来实现这一目的,该动作采用"int postID"作为参数.

public PostsController : Controller
{
    public ActionResult VoteUp(int postId)
    {
        //Increment Post Vote Count
        return Json(voteCount); //Return just the new vote count as a JSon result.
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我通过调用URL" http://mydomain.com/posts/voteUp?postId=5 " 通过ajax调用此方法.然后我返回一个带有新值的JSon ActionResult来更新UI.

这是实现这个的正确方法吗?同样,我对javascript和jquery都是全新的.我习惯于在asp.net webforms中作为click事件处理程序执行所有操作.任何指导将不胜感激.

javascript ajax asp.net-mvc jquery design-patterns

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

如何在api中实现用于分页的游标

这类似于这个没有任何答案的问题.我读过所有关于如何使用游标与叽叽喳喳,Facebook的,和disqus API和还这篇文章了解如何disqus普遍建立了自己的游标,但我似乎仍不能神交的他们是如何工作的概念,以及如何实现类似解决我自己的项目.有人可以具体解释它们背后的不同技术和概念吗?

api twitter pagination facebook cursor

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

HttpContext.Cache过期

有没有办法指定HttpContext.Cache中的数据保存时间?

asp.net caching

33
推荐指数
2
解决办法
2万
查看次数