小编Ste*_*tes的帖子

如何在Dart中引用另一个文件?

这可能听起来像一个愚蠢的问题,但老实说我没有任何线索,我知道你可以使用library,import甚至#import,但这是正确的?

我有两个文件,MainClass.dart而且Library.Dart,我想添加一个对Library.dartin 的引用MainClass.dart.我怎样才能做到这一点?

dart

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

构成Type Script项目的多个文件

最近我一直在使用TypeScript,一切都很好,我真的非常喜欢..让JavaScript再次可行!:)

我们试图遵循与任何.net项目背后相同的想法,例如每个类/接口的单个​​文件

module Infrastructure {
    export interface IBaseViewModel {
        addOrRemoveClass(selector: string, className: string);
    }
}
Run Code Online (Sandbox Code Playgroud)

我们遇到的问题是 - 所有相关文件都没有被包含在内?说到跑步.

如果你查看这个文件是我们的应用程序的主要入口点,我在创建一个新的ViewModelBuilder时收到一个未定义的错误

module Infrastructure {
    export class Fusion {
        constructor() {
            this.vmBuilder = new ViewModelBuilder();
            this.setApplicationDefaults();
            this.start();
        }

        private vmBuilder: IViewModelBuilder;

        private start() {
            this.vmBuilder.process();
        }

        private setApplicationDefaults() {
            $.pnotify.defaults.styling = "jqueryui";
            $.pnotify.defaults.history = false;
            $.pnotify.defaults.auto_display = false;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在我们的文件的顶部

/// <reference path="../Typings/jquery.d.ts" />
/// <reference path="ViewModelBuilder/ViewModelBuilder.ts" />
/// <reference path="ViewModelBuilder/IViewModelBuilder.ts" />
Run Code Online (Sandbox Code Playgroud)

还有ViewModelBuilder

module Infrastructure {

    export class ViewModelBuilder { } …
Run Code Online (Sandbox Code Playgroud)

javascript typescript

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

Anti XSS和Classic ASP

我目前正在尝试从XSS中保护我的经典ASP应用程序.我在网上遇到了微软的AntiXSS,我想知道这是否适用于经典应用程序?

如果没有,你有什么想法我可以去消毒弦?

security xss asp-classic

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

SignalR轮询数据库以进行更新

我希望使用SignalR为客户端提供更新,更新将来自一个消息表,当应用程序发生事情时更新.

我的问题是该应用程序将有大约500-600个并发用户,我不能让他们所有人都连接到数据库并不断轮询表格.

id喜欢做什么是有一个事情{?}轮询表然后更新集线器而不是每个连接轮询..我在考虑使用单例吗?所以也许当应用程序启动时会创建一些东西,然后真正完成所有的工作..

我的问题是 - 说我有一个单身人士,每当有更新时就会被解雇.比如500个控制器订阅这个事件会有什么表现?

另外..如果有更好的方法,那么请说..这是我的第一个也是唯一的想法!

任何帮助都会很棒!

编辑:数据由遗留应用程序提供,我无法控制数据的输入方式,因此需要进行数据库轮询.

STE.

asp.net asp.net-mvc-4 signalr

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

WPF Prism如何在一个区域内有重复的视图

我目前正在使用Tab控件并创建了一个区域,因此它将成为我的主机.

我想要做的是将相同的视图添加到一个区域两次..你可能会问为什么?因为应用程序是一个简单的聊天应用程序 - 视图会有很多实例,但每个实例都有不同的信息.

我的代码到目前为止;;

        IConversationDetailsPresentationModel convDetailsView1 =
            this.Container.Resolve<IConversationDetailsPresentationModel>();

        IRegionManager manager = this.Container.Resolve<IRegionManager>();

        manager.RegisterViewWithRegion("TabRegion", () => convDetailsView1);

        IConversationDetailsPresentationModel convDetailsView2 =
            this.Container.Resolve<IConversationDetailsPresentationModel>();

        manager.RegisterViewWithRegion("TabRegion", () => convDetailsView2);
Run Code Online (Sandbox Code Playgroud)

我的观点是如此一致地注册的;;;

   this.Container.RegisterType<IConversationDetailsPresentationModel,                   ConversationDetailsPresentationModel>(
            new TransientLifetimeManager());

        this.Container.RegisterType<IConversationDetailsView, ConversationDetailsView>(
            new TransientLifetimeManager());
Run Code Online (Sandbox Code Playgroud)

还有,我的XAML

<TabControl TabStripPlacement="Left"
            Width="Auto"
            Height="Auto"
            cal:RegionManager.RegionName="TabRegion"
            Name="TabRegion"
            SelectedItem="{Binding SelectedTab}">
    <TabControl.ContentTemplate>
        <DataTemplate>
            <ContentControl cal:RegionManager.RegionName="TabContentRegion">

            </ContentControl>
        </DataTemplate>
    </TabControl.ContentTemplate>
</TabControl>
Run Code Online (Sandbox Code Playgroud)

编辑:我的实际问题是这个..是否有可能在一个区域内有重复的视图?当我尝试它时,我得到一个关于它已经被注册的例外..我真正需要的是绕过这个或者可能创建一个允许它的区域.

谢谢你的帮助!!

干杯.STE.

wpf prism

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

在MVC3中扩展ClaimsIdentity

我使用azure用MVC3设置了我的声明,一切都很顺利.

我现在需要做的是扩展当前线程/ http上下文中的Claim Identity并添加我自己的信息(DOB,Address ..那种东西)

所以我的问题是 - 最好的地方在哪里?任何例子都会很棒..

我假设当用户通过身份验证时,必须转到数据库并为用户提取相关记录,然后将其添加到自定义的"声明身份"对象中?

asp.net-mvc claims-based-identity asp.net-mvc-3

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

将字符串转换为XML的最快方法

嘿伙计们 - 有个问题.

我们有一个使用+ =(:()的XMLIDList助手

我正在寻找的是最快的方法.这不是一个问题,因为列表已经<10项,但我们添加了一个新的功能,可以通过15k项目,你可以想象..它的狗慢!

  public static string EncodeGuidListToXML(IList<Guid> elementsToEncode)
        {
            if (elementsToEncode == null || elementsToEncode.Count == 0)
                return String.Empty;

            string beginItemNode = BeginItemNode;
            string endItemNode = EndItemNode; 

            string xml = BeginRootNode;

            foreach (Guid item in elementsToEncode)
            {
                xml += beginItemNode + item.ToString().ToUpper() + endItemNode;
            }

            xml += EndRootNode;

            return xml;
        }
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# string optimization building

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

IIS 7.5的SignalR性能

过去几周我一直在使用Signal R进行一个项目并且表现很好,我甚至昨天对Crank进行了压力测试,并且有1000名用户没有真正的延迟.

我需要继续进行今天的下一个测试阶段,所以我决定将其移至IIS 7.5

移动它并进行快速触摸测试后,我决定做另一个压力测试 - 这次我只有10个用户,网站已经死了..

有谁知道为什么会这样?我已经跟踪了有关Signal R性能调整的所有信息以及它的零差异.

有人可以帮忙吗?

c# iis-7.5 signalr

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

取消注册自定义元素

是否可以注销由createCustomElement创建的自定义元素?

我们使用Web组件包装垂直功能,在将Web组件添加到DOM之前,先下载功能的所有“部分”。

我们真正想要的是在该功能不再活动但看上去好像没有可用的API时完全销毁该组件。

有人有运气吗?

javascript web-component angular-elements

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