小编ken*_*nny的帖子

我应该使用什么样的MVVM框架?

我正在使用MVVM模型开发一个应用程序,但我已经达到了需要选择使用哪个框架的程度.

可能的选择包括:

  • MVVM工具包
  • MVVM基金会
  • WPF应用框架(WAF)
  • 轻MVVM
  • 卡利
  • 肚带
  • 棱镜

根据您的经验,哪个更好?

wpf frameworks mvvm

230
推荐指数
9
解决办法
6万
查看次数

XAML中的#region

我实际上不喜欢我的代码中的#region.由于某种原因让我发疯,我想把它们放在我的XAML中.我希望整个部分都有#region-like的东西并将它们折叠起来(例如我的<Window.CommandBindings>,<Grid.*Definitions>,<Menu>,<Toolbar>等等.

这存在吗?如果没有,<RegionCollapse>怎么样

wpf xaml visual-studio

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

是否有类似于Ruby的Sinatra的.NET框架?

有没有人知道是否有类似于Ruby的Sinatra的.NET库/ API ?

只是想知道自从ASP.NET MVC,WCF和.NET 3.5中的新路由API以来,它似乎是一种可能性.

.net ruby frameworks sinatra

36
推荐指数
3
解决办法
7505
查看次数

使用FileStreamResult,MemoryStream是如何关闭的?

以下代码有效,但我想知道MemoryStream创建是否正确关闭.应该如何执行或FileStreamResult为我处理它?

public FileStreamResult DownloadBudgetedRoleOpportunities(
    Guid projectGuid, 
    IEnumerable<Guid> guidRequiredRoles)
{
    var rolebroker = new ProjectRoleBudgetBroker();
    var memstream = rolebroker.CreateBudgetedRoleOpportunies(
        projectGuid, 
        guidRequiredRoles);

    var fsr = new FileStreamResult ( memstream, "application/csv" )
              {
                FileDownloadName = "RoleOpportunities.csv"
              };
    // memstream.Close(); throws exception
    return fsr;
}
Run Code Online (Sandbox Code Playgroud)

.net memorystream filestreamresult asp.net-mvc-3

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

检测PNG图像文件是否是透明图像?

我正在寻找一种方法来快速确定PNG图像是否具有透明功能.也就是说,图像的任何部分是否是半透明的或以任何方式显示背景.有没有人知道一种简单的方法来检测这个?

更新:好的,是否有一个不那么复杂的方式来拉出PNG规范和黑客代码?

.net c# png image

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

在Eclipse中调试Android小部件代码

我开始使用Android 解锁安卓/曼宁的安卓编程,这是一本非常好的书.在运行了一些小测试和示例之后,我正在为我自己的应用程序开发概念.

我希望我的应用程序作为Home Widget执行,我正在使用此示例作为我的模型开始.

虽然我能够在Android ADB模拟器中加载和运行示例的Wiktionoary中的代码示例,这是一个普通的Android应用程序.我无法运行,但只能将名为SimpleWiktionary的代码的Widget版本加载到模拟器中.

我可以使用模拟器调试Android Home Widgets吗?如果是这样,我在启动/激活Widget或将其显示在Apps窗口时缺少什么?

T,肯尼

android android-widget android-emulator

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

是否有API调用来启动硬件设备的扫描

此问题相关,但是......是否可以通过API触发新的硬件设备扫描?我有一个串口蓝牙设备,我通过API调用与32feet.net .NET蓝牙自动配对,效果非常好.虽然我可以在扫描设备时查询串行服务,但COM端口不会显示在"蓝牙设备"对话框的"COM端口"选项卡中.

.net windows winapi bluetooth

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

Windows CDROM弹出

有没有人知道在Windows 2000或更高版本上以编程方式关闭CD托盘的方法?打开CD托盘存在,但我似乎无法让它关闭,尤其是在W2k下.

我特别想找一种方法从批处理文件中执行此操作,如果可能的话,但API调用可以.

windows winapi

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

VSTO Excel工作簿加载项未通过Visual Studio调试器在1台计算机上加载

我有一个VSTO Excel工作簿项目,我可以在我的笔记本电脑上进行调试.该项目解决方案还访问另一台计算机上的一些特殊硬件,该项目昨天在VS2010中进行了调试.今天,它停止了在这台计算机上调试Excel.F5启动Excel,但加载项不会在Workbook启动事件等中加载断点...版本控制中的相同项目在我的笔记本电脑上调试很好,所以在这台计算机上使用Excel或VS进行了某些操作.我似乎在VSTO日志记录和重置Excel上有一些相关的注释/帖子,但有没有打败他们的头呢?

更新:这个解决方案对我不起作用.在我打字的时候,我发现这个类似且很有前途的标题...... 当在Visual Studio 2010的调试模式下运行时,Excel将无法打开/启动VSTO AddIn

excel vsto ms-office

7
推荐指数
3
解决办法
8021
查看次数

通过Skype4COM.dll COM API控制Skype

我正在使用C#使用Skype4COM.dll COM API,它可以很好地满足我们所需的所有通信功能.我们正试图在Skype上放置一个更容易使用的界面,这个界面已经融入了我们的应用程序.

我的麻烦在于控制或禁用哪些Skype窗口使用而不使用.我相信我唯一需要的Skype窗口是Skype视频电话/会议窗口.我想隐藏和控制Skype可以呈现的每个窗口.我甚至想要禁用在来电时弹出的来电对话窗口,因为我们将展示自己的答案提示.除了窗口管理之外,我对API很满意.

通过API,我可以看到如何启用Windows,但我似乎无法弄清楚如何隐藏它们,而不是将Windows消息黑客攻击到Skype应用程序.我错过了什么吗?

谢谢你的帮助,肯尼

c# com skype

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