小编STL*_*Dev的帖子

像Stack Overflow这样的HTML编辑器

我想要一个像Stack Overflow这样的编辑器,我可以编写代码(应该看起来像代码)以及图像和相应的HTML应该生成.

在此输入图像描述

html editor

13
推荐指数
2
解决办法
6035
查看次数

如何获取Windows字体文件夹的路径?

我正在使用C#来获取系统字体文件夹的确切路径.找不到哪个类/ dll.

.net c# directory fonts path

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

Stack Overflow如何实现缓存?

不确定Stack Overflow是否使用缓存来提高其页面的加载速度,但如果有,它已经做得很好.有许多组件需要更新.我在这张图片中看到每一秒都有许多要更新的组件.Stack Overflow如何完美地完成它?在此输入图像描述

performance caching cdn google-cdn

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

Stack Overflow Userpic生成(Identicons)

我是在C#ASP.NEt创建一个网站,想要使用类似Stack Overflow的功能,每当新用户在StackOverflow.com上注册时,他都会被分配一个默认用户图片,直到他有一个gravatar,现在每张图片都不同从前一个,所以它确定它生成,我想知道如何在C#中完成.

注意:(我不认为这是一个元问题所以请不要移动它)

.net c# asp.net gravatar

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

自动完成标签,如Stack Overflow

实现像Stack Overflow这样的标记系统背后的想法是什么?这是前端实现的问题.什么是可用的库,这将允许我创建一个具有自动完成和标签分隔符的前端标记系统,如Stack Overflow/pivotal tracker使用的那个?

javascript css jquery html5

8
推荐指数
2
解决办法
1791
查看次数

在SQL Server中尝试捕获

我正在使用SQL Server 2008.我试图执行以下操作:

BEGIN TRY
    SELECT 1/0;
END TRY
BEGIN CATCH
    PRINT 'ERROR'
END CATCH;
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

>Msg 170, Level 15, State 1, Line 1
Line 1: Incorrect syntax near 'TRY'.
Msg 156, Level 15, State 1, Line 3
Incorrect syntax near the keyword 'END'.
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何在SQL Server中执行try catch?

sql-server try-catch sql-server-2008

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

Stack Overflow样式关键字标签

我正在创建一个Ruby on Rails应用程序,我想复制发布问题时使用的Stack Overflow"Tags"输入框.键入单词或短语后,它会变成一个旁边有"x"的框,允许您删除它:在此输入图像描述

有谁知道我是否可以在Rail应用程序中实现此功能?

tags autocomplete keyword

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

在MVC视图中显示存储过程的结果(EF 5/MVC 4)

目标

我想在我的视图中显示存储过程的结果.

问题

实体框架为我自动导入了一个执行程序的方法,但是我没有得到我期望在屏幕上显示的结果.

导入的功能是:

public virtual ObjectResult<getProductsListForHome_Result> getProductsListForHome(Nullable<int> inOffer, Nullable<int> categoryId)
{
    var inOfferParameter = inOffer.HasValue ?
        new ObjectParameter("inOffer", inOffer) :
        new ObjectParameter("inOffer", typeof(int));

    var categoryIdParameter = categoryId.HasValue ?
        new ObjectParameter("categoryId", categoryId) :
        new ObjectParameter("categoryId", typeof(int));

    return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<getProductsListForHome_Result>("getProductsListForHome", inOfferParameter, categoryIdParameter);
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过了什么

在ProductsController上:

//
// GET: /Products/
public ActionResult Index()
{
    ObjectResult<getProductsListForHome_Result> products = db.getProductsListForHome(1, 14);
    return View(products.ToList());
}
Run Code Online (Sandbox Code Playgroud)

使用前面的代码,当我访问时,http://myapp.com/Products/我收到以下消息:

传递到字典中的模型项的类型为'System.Collections.Generic.List 1[MyApp.Models.getProductsListForHome_Result]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable1 [MyApp.Models.bm_products]'.

我该怎么做才能解决这个问题?

c# mysql stored-procedures entity-framework entity-framework-5

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

Azure表存储 - 列可能不存在的where子句

我在我的azure表中添加了一个新列.例如,该表称为"用户",新列称为"ComputationDate"."用户"表已存在,其中的行没有此新列"ComputationDate".我有一个查询如下,

var usersDue = from user in Table.Query where user.ComputationDate != <somedate> select user;

我希望此查询返回未将ComputationDate设置为"somedate"的所有用户行以及未定义此新"ComputationDate"列的用户行.但查询不返回后一组用户.它只返回设置了"ComputationDate"的行,其值不等于"somedate".有没有办法得到我想要的结果,而无需得到所有用户并在客户端上过滤它?

linq-to-sql azure-storage azure-table-storage

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

接口中会声明C#内联方法吗?

如果我有一个界面:

 interface IMyInterface
 {
    void DoSomething();
 }
Run Code Online (Sandbox Code Playgroud)

还有一个实现类:

 class MyClass : IMyInterface
 {
     public void DoSomething()
     {

     }
 }
Run Code Online (Sandbox Code Playgroud)

DoSomething是否适合内联?我期望“否”,因为如果是接口,则该对象可能会转换为IMyInterface,因此实际调用的方法是未知的。但是,事实是它没有被标记为虚拟,这意味着它可能不在vtable上,因此如果将对象强制转换为MyClass,那么是否可以将其内联?

c# inline interface

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