小编Kil*_*fer的帖子

是否可以使用ServiceStack提供HTML页面?

我正在评估ServiceStack在Windows服务中用于托管REST服务.到目前为止,它非常出色并且优于WCF.更不用说它更容易使用.

上面提到的Windows服务需要能够提供一个简单的HTML页面作为"仪表板".ServiceStack当然会用于为仪表板提供json数据,但是提供仪表板页面以及图像和js呢?这可能吗?我宁愿不主持完整的ASP.Net,并且严格限制IIS永远不会在这些服务器上运行.可扩展性也不是必需的,因为只有一个管理机器才能显示仪表板.

servicestack

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

如何确定给定的Type(System.Type)是否继承自特定的基类(在.Net中)?

这可能是一个简单的答案,我只是遗漏了一些东西,但是这里...如果我有一个Type,(即一个实际的System.Type ......不是一个实例)我该如何判断它继承自另一个特定的基类型?

.net c# reflection inheritance

25
推荐指数
3
解决办法
7978
查看次数

在SQL Server 2005中将数据库从一个驱动器移动到另一个驱动器的正确方法是什么?

我不打算将数据库完全重定位到另一台服务器,只是将数据文件和日志文件移动到另一个具有更多空间的驱动器.我已经看到了如何做到这一点的相互矛盾的方向,所以我正在寻找推荐的正确方法.

database sql-server-2005

25
推荐指数
3
解决办法
6万
查看次数

如何使用.Net中的反射继承密封类?

在你开始向我射击之前,我不打算这样做,但是另一篇文章中有人说这是可能的.这怎么可能?我从未听说过使用反射继承任何东西.但我看到一些奇怪的事情......

.net inheritance

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

在Visual Studio 2008中构建解决方案后,有没有办法运行外部可执行文件?

我不是在谈论项目的后期构建事件.相反,我想在构建整个解决方案后自动运行可执行文件.有没有办法为解决方案做一个post build事件?

build-process visual-studio-2008

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

可扩展性对您意味着什么?

我发布了一个类似的问题,关于linq的可扩展性.关于可伸缩性在最近的一些对话中实际意味着什么,有很多不同的观点,所以它引发了我提出这个问题.可扩展性对您意味着什么?

architecture scalability

18
推荐指数
3
解决办法
6390
查看次数

LINQ的可扩展性如何?

最近与同事的对话产生了不同的观点.什么说你,SO成员?

我知道,甚至可扩展性的概念也可以采用许多不同的方式和背景,但这是讨论的一部分.每个人似乎都对可伸缩性的真正含义有不同的看法.我很想知道这里的变化也是如此.事实上,我只针对这个概念发布了一个问题.

.net linq scalability

16
推荐指数
4
解决办法
1845
查看次数

有人可以使用Threading.MemoryBarrier轻松解释如何在.Net中实现"Full Fences"吗?

我清楚MemoryBarrier的用法,但不清楚运行时幕后发生的事情.任何人都可以对发生的事情做出很好的解释吗?

.net multithreading jit thread-safety

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

在Linq To SQL中使用XQuery?

假设我有一个包含XML类型数据列的表.在SQL中,我可以执行以下语句:

select   top 10  *,
         Content.value('(/root/item/value)[1]', 'float') as Value
from     xmltabletest
where    Content.value('(/root/item/MessageType)[1]', 'int') = 1
Run Code Online (Sandbox Code Playgroud)

结果集仅包含与条件匹配的记录,并将XML中的值提取到名为"Value"的列中.很好,很简单.

使用Linq To SQL可以实现同样的目的吗?

我想让SQL做繁重的工作,只返回符合我标准的数据,而不必选择,传输,然后处理潜在的大量数据.据我所知,目前这是不可能的,但我想我应该问.

(环境是.NET 3.5,VS2008,SQL Server 2005,如果有帮助的话)

linq xquery sql-server-2005 linq-to-sql

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

你如何锁定SQL Server 2005中的表,我应该怎么做?

这个将需要一些解释.我所做的是在SQL Server 2005中创建一个特定的自定义消息队列.我有一个表包含消息,其中包含确认和完成的时间戳.调用程序执行以获取其队列中的下一条消息的存储过程也会确认该消息.到现在为止还挺好.那么,如果系统正在经历大量的事务(每分钟数千个),那么另一个执行存储过程的消息是否可能被确认而另一个本身就准备好了?让我通过在存储过程中显示我的SQL代码来帮助:

--Grab the next message id
declare @MessageId uniqueidentifier
set @MessageId = (select top(1) ActionMessageId from UnacknowledgedDemands);

--Acknowledge the message
update ActionMessages
set AcknowledgedTime = getdate()
where ActionMessageId = @MessageId

--Select the entire message
...
...
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,同时运行的另一个存储过程是否可以获得相同的id并尝试同时确认它?我(或我应该)可以实现某种锁定以防止另一个存储过程确认另一个存储过程正在查询的消息吗?

哇,这有甚么有意义吗?说文字有点困难......

t-sql sql-server

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