小编Rob*_*vić的帖子

WPF模糊字体问题 - 解决方案

问题在以下链接中描述和演示:

说明:WPF中的文本清晰度.此链接具有字体比较.

我想为这个问题收集所有可能的解决方案.Microsoft Expression Blend使用WPF但字体看起来可读.

  • Microsoft Expression Blend中的深色背景
  • 增加字体大小和更改字体(Calibri ...)[链接]
  • 嵌入窗体[链接]
  • 使用GDI +和/或Windows窗体TextRenderer类将文本呈现到位图,然后将该位图呈现为WPF控件.[链接]

有没有更多的解决方案?

这将在VS2010(和WPF4)beta 2中修复

WPF 4.0文本堆栈改进

它看起来像它已被最终解决!

Scott Hanselman的ComputerZen.com:WPF和Text Blurriness,现在有完整的Clarity
WPF文本博客:其他WPF文本清晰度改进

wpf fonts

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

通用存储库 - IRepository <T>或IRepository

我已经看到了两种不同的方法来创建通用存储库.这两种方法之间有什么区别(利弊)?请对方法有所区别,因为我对它们之间的区别感兴趣

 public interface IRepository<T> where T : class
Run Code Online (Sandbox Code Playgroud)

 public interface IRepository : IDisposable
Run Code Online (Sandbox Code Playgroud)

功能,灵活性,单元测试有什么不同......?我会得到或失去什么?
它们在依赖注入框架中的注册方式有何不同?

选项1

 public interface IRepository<T> where T : class
 {
       T Get(object id);
       void Attach(T entity);
       IQueryable<T> GetAll();
       void Insert(T entity);
       void Delete(T entity);
       void SubmitChanges();
 }
Run Code Online (Sandbox Code Playgroud)

选项2

 public interface IRepository : IDisposable
    {
        IQueryable<T> GetAll<T>();
        void Delete<T>(T entity);
        void Add<T>(T entity);
        void SaveChanges();
        bool IsDisposed();
    }
Run Code Online (Sandbox Code Playgroud)

c# linq generics repository

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

SQL Server Management Studio 2008智能感知

我刚刚安装了SQL Server Express 2008,因为它具有智能感知功能.它起初工作,但它停止工作.正在寻找检查和稍后咨询Google的选项我发现如果连接到SQL Server 2005数据库,它看起来像Microsoft禁用智能感知.

这绝对正确吗?
有没有解决方案(一些注册表"切换")?

intellisense ssms sql-server-2005 sql-server-2008

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

带有确认电子邮件的ASP.NET成员资格提供程序

是否有任何框架/库用于使用ASP.NET成员资格提供程序和确认电子邮件,可以使用哪些内容?

几乎所有公共网站都使用标准功能.

.net asp.net authentication asp.net-membership

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

使用NServiceBus或MassTransit的服务总线的故障转移很有意义

我需要构建像Microsoft的http://login.live.com这样的身份服务器.

要处理故障转移,我将拥有多个Web服务器节点.计划是通过向数据库服务器发送消息来完成所有数据库写入操作.数据库将被镜像或复制.这个想法是数据库订阅写操作,但其他节点也订阅.这样,其他节点不需要从数据库读取并可以更新其缓存.

我刚刚开始学习服务总线架构,我不清楚如何处理服务总线的故障转移场景.

题:

  1. 如果数据库服务器不可用,发布的消息会发生什么?
  2. 它们会存放在某个地方吗?
  3. 我是否需要额外的机器或群集来处理服务总线的故障转移?
  4. 我读过SQL Server可以用作消息存储但是我可以使用持久的MSMQ吗?我正在排队消息以便能够将它们写入数据库,那么我为什么要先将它们存储到数据库中,然后将它们再次写入?或者,我错了,DB仅用于订阅列表而不用于消息?

failover masstransit nservicebus

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

使用Windows键在Windows上的Emacs中向下翻页和向上翻页

我正在尝试学习Emacs并试图为我找到最好的键盘布局.有一件事让我烦恼.我在.emacs中添加了以下行

(global-set-key "\C-y" 'scroll-up)
(global-set-key "\M-y" 'scroll-down)
Run Code Online (Sandbox Code Playgroud)

当我按住Control并按y几次时,它会在每次按下时向下翻页y.

但是,当我按住Windows键(映射为Meta)并按y几次时,它只会在第一次按下时向上翻页,y然后所有后续按下y我都会在缓冲区中插入'y'字符.

页面可以像页面向下一样吗?我想按住Meta并继续按下y以滚动多个页面.

我在LENNART-69DE564上使用了2008-05-12的GNU Emacs 23.0.60.1(i386-mingw-nt5.1.2600)(打补丁).它是带有EmacsW32补丁的Emacs.这个Emacs有问题吗?Meta键问题?

我尝试了原始的GNU Emacs(没有修补),它可以正常工作Alt.但我的问题不是我想要在不释放任何键的情况下滚动.我释放按键y并按下它多次,但不想释放Meta按键.这里描述了同样的问题:

http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/f30f4b75a8b75b10

问题不在于我改变了键映射.看起来它是EmacsW32版本中的一个错误.以下是该问题的另一种描述: 未发布的Meta/Win修饰符

windows emacs editor

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

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

如何部署具有多个站点的Sharepoint发布站点

我正在开发发布网站,它将具有复杂的树结构.
有没有办法使用SharePoint解决方案部署站点结构(多个子站点 - SPWeb)?
我知道我可以通过编程方式创建站点树.

sharepoint moss

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