小编And*_*ken的帖子

你如何使用.net反射与T4?

我有一个包含文本模板的ac #project.我想这个模板基于反映项目中的C#类来生成一些SQL.

如何使用T4访问当前项目的内容?是否有可能,如果是,可以使用Reflection,还是只能访问必须解析的原始源?

提前致谢!

.net c# reflection t4

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

View Controller Presentation的"Multiple"和"Single"有什么区别?

我一直在使用Xcode中的OS X应用程序.完全困扰我的一个选项是"Presentation",有两个选项"Single"和"Multiple"这个属性有什么作用?

在此输入图像描述

macos xcode interface-builder

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

Javascript文件是否应包含BOM?

我相信大多数人建议使用UTF-8作为Javascript文件的编码.

是否有关于这些文件是否包含字节顺序标记的标准,还是不包括它?(即JS文件是否应该使用/不使用UTF-8 BOM?)

我希望看到一个RFC,或者这个"事实上"的标准,而不是个人喜欢哪种意见.

javascript byte-order-mark web-standards

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

.Net WebDAV服务器

我期待在ASP.Net中实现WebDAV服务器.该应用程序将部署到IIS 6.我已经看到了一些提供此功能的框架,但我似乎无法确定如何在没有(显然)修改IIS设置的情况下完成它.

我的具体问题是如何配置IIS和ASP.Net,以便IHttpModule/IHttpHandler可能有机会处理任何其他WebDAV动词(即LOCK,OPTIONS,PROFIND等)

.net c# webdav

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

在T4中获取.tt文件的位置

使用T4我想基于检查相对于正在执行的模板文件的目录中的文件来生成一些代码.

在c#中有一种方法可以识别当前模板文件的路径是什么吗?

.net c# t4

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

如何在MassTransit中配置多个消息使用者?

我正在考虑使用MassTransit将事件从一个进程发布到关注该事件的所有其他进程.在我的环境中,订阅该事件的多个进程可以在同一个盒子上运行.

基于MassTransit的示例代码,这里有一个非常简单的概念验证,它不会尝试处理多播(流程也将分布在许多机器上).将下面的"消息"视为"事件",并且我希望此进程的每个实例都获取该消息:

using System;
using MassTransit;

namespace BasicPubSub
{
    public class Message
    {
        public String Text { get; set; }
    }

    public class Program
    {
        static void Main(string[] args)
        {
            //initialize the bus
            var bus = ServiceBusFactory.New(sbc =>
            {
                sbc.UseMsmq();

                //cause the DTC and MSMQ to get installed/fixed if needed.
                sbc.VerifyMsDtcConfiguration();
                sbc.VerifyMsmqConfiguration();

                //sbc.UseMulticastSubscriptionClient();//Doesn't behave for a private queue.
                sbc.ReceiveFrom("msmq://localhost/test_queue");

                //Listen for interesting events.
                sbc.Subscribe(subs =>
                {
                    subs.Handler<Message>(msg => Console.WriteLine(msg.Text));
                });
            });

            //stay open until the user types "exit" …
Run Code Online (Sandbox Code Playgroud)

c# masstransit servicebus publish-subscribe

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

转换Web字体格式是“有损”过程吗?

Web字体以各种格式提供,以适应不同的浏览器要求,我知道的主要格式是:

  • ttf
  • OTF
  • ot
  • 沃夫
  • svg

我也知道并非所有主流浏览器供应商都支持所有这些格式。但是,似乎fontforge(可能还有许多其他实用程序)能够轻松在这些格式之间进行转换。据我了解,“ woff”似乎是网络字体的“新”标准。

我的问题是这样的:

如果我从WOFF文件开始,转换为OTF,然后又转换回WOFF,那么是否有某种形式的“有损”格式,我最终会得到一个没有所有元数据的文件吗?还是这些格式本质上如此相似,以至于它们中的任何一种都与以所有格式获得字体的起点一样好?

css fonts webfonts font-face web

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

如何使用 Entity Framework Code First 确定多对多联结表名称?

我知道 Code-First 使用模型绑定约定,并且这是默认可用(并且处于活动状态?)的约定列表。

看来多对多关系的联结表名称的选择有点随机

使用哪个引用约定来确定连接表名称?用于确定该名称的算法是什么?

.net code-first entity-framework-4.1

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

ReactiveKit:如何获取ObservableCollection的更改条目的值?

我正在使用ReactiveKit1.x。它有一个非常有用的功能ObservableCollection<T>,它使您可以监视集合的更改。就我而言,我正在与Dictionary<String,String>

所述的ObservableCollection产生类型的事件CollectionEventChange<T>,并且它包括用于属性insertupdatedelete。对于字典,这些是DictionaryIndex<String,String>

为了检查deleteupdate条目的内容,似乎我需要保留对先前集合的引用。

是否可以使用这些属性中列出的元素在事件的collection属性中查找更改的条目?

我想念什么吗?(我猜想该解决方案可能与ReactiveKit无关,只是对Swift Dictionaries的一般使用。)

swift reactivekit

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