小编tac*_*cos的帖子

Microsoft Web API生成WSDL的最简单路径

与某些较旧的Microsoft Web服务技术不同,Web API不会自动生成WSDL文档.

它是自动生成(或快速手动生成)与每个服务调用关联的WSDL的最简单方法是什么?

c# wcf wsdl asp.net-mvc-3 asp.net-web-api

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

如何使用TFS Power Tools备份/还原功能将整个TFS安装从一台服务器还原到另一台服务器

我在现有服务器上安装了TFS 2010,并希望将其移至新服务器.我想保持我的所有排序完整,并尽可能顺利地进行.我还想使用Power Tools备份/恢复功能来执行此操作.我现在在网络位置备份,那么如何可靠地将这些备份恢复到我新安装和修补的TFS 2010盒子上(没有配置)?

backup tfs tfs2010

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

数据网页:text/html不适用于某些WebView文本/ html内容字符串

我使用以下Java代码创建一些用于显示内容的HTML.

public String htmlFromArrayList(ArrayList<TSI> a) {

    StringBuilder returnStringBuilder = new StringBuilder();

    for (TSI i : a) {
        returnStringBuilder.append("<h3>");
        returnStringBuilder.append(i.itemTitle);
        returnStringBuilder.append("</h3><p>");
        returnStringBuilder.append(i.itemText);
        returnStringBuilder.append("</p>");
    }

    return returnStringBuilder.toString();
}
Run Code Online (Sandbox Code Playgroud)

加载我使用的字符串

mWebView.loadData(htmlFromArrayList(mSummaryItemArrayList), "text/html", null);
Run Code Online (Sandbox Code Playgroud)

现在这适用于我的约60%到70%ArrayList<TSI>,但对于其他人,当我打开时,我得到一个错误TSI:

The web page at data:text/html;null,%3Cp%E.......p%3E might be temporarily down or it may have moved...

我假设这与charset中的奇怪字符有关.错误消息是什么意思?

android character-encoding android-webview

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

ICollection <T>到字符串数组(使用字符串属性)

我有一个ICollectionThing.Thingstring房产Name.我想得到一个Name在我的所有ICollection.我知道我可以通过遍历集合并构建数组来实现这一点,但是有一种更简洁的方法来使用lambda表示法吗?

c# linq lambda icollection

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

Yii CUserIdentity与用户模型

我的Yii项目中至少有一个模型需要引用特定的用户ID.在我的模型SQL中,我有类似的东西CONSTRAINT FOREIGN KEY (user_id) REFERENCES User(id).当我遇到CUserIdentity的文档时,我将继续创建一个User模型.我不得不承认我很困惑.CUserIdentity是用户还是与特定用户案例相关联的州?我想尽可能多地使用内置的Yii功能,因为它们根据我的理解处理了许多与安全相关的问题,并且我知道存在一些模块,比如srbac处理用户身份验证和注册管理.请指导我正确的方向.(还有问题:模型和组件之间的关系是什么?)

php oop yii yii-components yii-inheritance

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

使用 POST 将 ViewModel 发送回控制器

对于 MVC4,通过 将ViewModel用于填充视图的视图发送回控制器的最佳实践方法是POST什么?

c# asp.net-mvc post model-binding asp.net-mvc-4

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

从C#中的动态生成POCO

.NET 4.5中是否有任何内容可以从dynamic具有所有自动实现属性的字符串生成字符串C#POCO ?

如果没有,是否有任何内置于.NET中的内容(类似于a),List<KeyValuePair<string, Type>>以便我们可以根据伪代码生成POCO:

foreach (var kvp in list)
{
    builder.AppendFormat("public {0} {1} {{ get; set; }}", kvp.Value, kvp.Key);
}
Run Code Online (Sandbox Code Playgroud)

最后,有没有任何知名的库可以帮助这种非常基本的代码生成?

c# reflection code-generation dynamic poco

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

定义requirejs模块,包括文件夹中的所有文件

我使用text插件require.js包含一些html模板,如下所示:

define([
    'text!/assets/templates/home/myApp.templates.home.home-pane.html',
    'text!/assets/templates/nav/myApp.templates.nav.top-navbar.html',
    'text!/assets/templates/shared/myApp.templates.shared.layout.html',
    ...
], function (HomeTmpl, TopNavbarTmpl, SharedLayoutTmpl, RegisterVerticalTmpl, LoginVerticalTmpl, ThingListItemTmpl, ThingSearchTmpl, TestTestTmpl) {

    var allHtml = function () {
        return HomeTmpl + TopNavbarTmpl + SharedLayoutTmpl + RegisterVerticalTmpl + LoginVerticalTmpl + ThingListItemTmpl + ThingSearchTmpl + TestTestTmpl;
    }

    return {
        All: allHtml,
        HomeTmpl: HomeTmpl,
        TopNavbarTmpl: TopNavbarTmpl,
        ...
    }
});
Run Code Online (Sandbox Code Playgroud)

我真的没有必要保留对每个模板的引用(即使我现在正在这样做); 我真的只需要将所有模板转储到我的head.

这种做事方式很麻烦,因为它要求我为每个新的模板html文件添加引用,而不是双关语.

我想做的是这样的事情:

define(['text!/assets/templates/*'], function(Templates) { return Templates; });
Run Code Online (Sandbox Code Playgroud)

是否有可能做到这一点?如果是这样,将所有包含的文件包含在一起作为一个大引用的语法是什么?

javascript amd requirejs

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

从MVC5或Web API 2控制器操作返回生成的CSS

在我们的多租户应用程序中,我们需要自定义每个租户使用的样式.

我们目前计划在客户端上以下列方式使用LESS和变量:

  1. 从服务器下载相关的LESS文件
  2. 调用Web服务以获取配置对象
  3. 形成具有变量的有效LESS的字符串
  4. 使用less.js编译器根据这些变量和步骤1中的固定LESS文件编译LESS

这种方法有许多缺点:

  • 客户可能会表现得很糟糕
  • 有些浏览器有问题 less.js
  • 编译需要时间

我们宁愿在服务器上处理这项工作,所以粗略地说,这发生在服务器上:

  1. 客户端请求下载一个大的编译样式表 - GET content/styles/{tenantName}.css
  2. 使用tenantName服务器获取配置
  3. 使用模板和适当的变量(可能string.Format或更复杂的东西)
  4. 服务器将LESS编译为CSS字符串
  5. 服务器返回适当的CSS字符串 Content-Type

这是我的问题:

  1. 这是实现上述结果的不寻常或不受欢迎的方式吗?
  2. 如果没有为服务器端JavaScript设置架构,我如何将LESS编译成CSS?
  3. 我必须在控制器操作或路由配置中做什么才能让客户端认为服务器返回一个常规的旧CSS文件,完成缓存控制,而不是修改?

css asp.net-mvc less asp.net-web-api2

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

从版本2.11开始,scala反射功能(特别是wrt注释)的(当前)状态是什么?

scala似乎是JVM世界的一个很好的补充.它让我想起了嵌套在JVM世界中的C++,C#和Swift的奇怪混合体.

但是,由于缺少或过时的文档,许多scala的功能可能无法访问.

就其反射能力而言,这似乎尤其如此.

例如,我正在评估是否可以使用scala注释在运行时或编译时扩充scala类.我使用的是最新的scala版本2.11.作为一个激励性的例子,让我说我做了一个case class SimpleAnnotation() extends StaticAnnotation.我想在运行时case class使用该注释查找所有es.

这可能是注释中最典型和最简单的用例.

在C#和Java中,在运行时确定给定的类是否被注释是相对简单的.这是一个规范的用例,带有规范的答案.然而,在scala中,我不清楚我应该做些什么来实现这种行为,甚至是否可能.特别是,在扫描了scala注释和反射之前的一些材料之后,我想知道:

  • 这可能吗?
  • 这只能在运行时或兼容时间吗?
  • 这只能在scala版本2.10之前或之后实现吗?
  • 这只能在scala类上使用Java注释吗?
  • 为什么要getClass[AnnotatedClass].getAnnotations返回这些看似乱码的信息?
  • 为什么宏和反射似乎在scala中混淆了?

任何指导都表示赞赏......我确信我不是唯一一个感到困惑的人.

java reflection annotations scala

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