小编nsh*_*haw的帖子

Telerik UI使用jQuery控制与客户端UI

我正在尝试决定如何处理面向外部的Web应用程序的UI.因为它是外部的,所以由页面膨胀引起的延迟可能是个问题.

我过去曾经使用过jQuery,现在正在评估Telerik控件.我在Telerik控件上看到了很多很好的建议,包括一些关于StackOverflow的建议.事实上,他们看起来确实功能齐全.我也毫不怀疑我可以使用这些控件比使用jQuery更快地开发应用程序.但是,我担心它们会在我的页面上造成太大的膨胀.

你们有没有经验比较这些控件的性能与纯粹的jQuery实现?特别,

  • Telerik的RadScriptManager是否真的比MS Ajax ScriptManager更好?
  • Telerik控件是否存在性能问题?
  • 是否有任何jQuery的插件接近RadGrid的网格功能?

任何其他相关信息也是有用的.

asp.net jquery telerik

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

如何使用jQuery ajax避免快速结果的"闪烁"进度?

我正在使用jQuery来使用这种方法对ASP.NET后端进行AJAX调用.我使用.ajaxStart和.ajaxStop来显示和隐藏进度指示器.当AJAX请求非常快地完成时,进度指示器"闪烁",因为它没有显示足够长的时间.

一种可能的解决方案是仅在最短时间后显示(如MS AJAX中的UpdateProgress.DisplayAfter).另一种方法是确保指标显示最短时间.不幸的是,jQuery Pause插件似乎不起作用,像这样的效果延迟技巧也不起作用.基于JavaScript setTimeout的某种解决方案类似于这个SO答案似乎很可能,但问题是Ajax调用会继续处理.因此,当进度指示器仍然可见时,将显示结果.

那么,可以做到吗?如果是这样,怎么样?

asp.net ajax jquery

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

在C#中,在类中引用成员属性的普遍接受的方法是什么?

已经阅读了MSDN命名指南并且找不到明确的答案,除此之外,您应该尽量避免使用下划线.假设我有以下内容:

public class Employee
{
    private string m_name;  //to store property value called Name

    public string Name
    {
        get { return m_name; }
        set { m_name = value; }
    }

    public void ConvertNameToUpper()
    {
        //by convention should you use this
        return m_name.ToUpper();

        //or this
        return Name.ToUpper(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

上面m_name的正确命名约定是什么?例如,在代码我继承我常见:

  • m_name
  • _名称
  • 名称
  • myName或其他一些随机标识符

哪一个(或另一个)最常被接受?

作为后续,在类的方法中,您是指内部(私有)标识符还是公共属性访问器?

c# class-design naming-conventions

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

标签 统计

asp.net ×2

jquery ×2

ajax ×1

c# ×1

class-design ×1

naming-conventions ×1

telerik ×1