小编Rat*_*_Ge的帖子

在便携式类库中使用SQLite

最近我们开始研究一个新项目,其中包括Windows 8 Metro,Windows Phone和桌面应用程序的客户端.决定使用MVVM模式作为主要架构,因为在项目之间共享ViewModel对我们来说是更可接受的解决方案.

我们决定为此目的使用可移植类库,但问题是在我们尝试添加对适当库的引用后,从Visualstudio 2012扩展库下载并安装SQLite for Windows运行时,我们根本看不到这些库.这让我们想到,在Portable类库项目中不可能使用SQLite.

也许你已经完成了一些并且知道我们实现这种功能的方式?请提供正确的方法来开发此任务,因为使用SQLite并且在开发的这个阶段具有可重用的代码非常重要

c# sqlite portable-class-library windows-8 windows-phone-8

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

基于Web的全屏幻灯片,带有视频元素

我想在全屏幕上开发基于HTML 5的幻灯片,其中包含图像和视频.当几分钟没有用户活动时,这将是我们的一个售货亭上的某种屏幕保护程序.我们已经在全屏幕上实现了基于图像的幻灯片放映,所以这没有问题,但现在我们想要添加视频自动播放功能,例如,让我们说这是屏幕保护程序内容的顺序

  • image.jpeg
  • image2.jpeg
  • videoclip.mp4
  • image3.jpeg
  • someothervide.mp4

在jquery脚本运行之后,我们希望连续运行这些文件并显示图像几秒钟或自动启动视频并在播放视频时移动到下一张幻灯片

有人可以建议如何做到这一点,如果有任何已经实现的jQuery插件,你可以提供链接吗?

jquery html5 slideshow html5-video

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

便携式类库和反射

我正在为桌面,Windows 8商店和Windows手机同时构建新的应用程序.所以我创建了可移植类库,以便在所有平台上具有通用功能.我的问题是,当我尝试在PCL中重用我的代码时,我无法访问库中的一些方法和属性.根据MSDN,支持这些方法,但我现在知道为什么我无法访问它们.

        var property = memberExpression.Member as PropertyInfo;
        if (property == null)
        {
        }

        var getMethod = property.GetGetMethod(true);
        if (getMethod.IsStatic)
        {}
Run Code Online (Sandbox Code Playgroud)

这是无法编译的代码片段.GetGetMethod和IsStatic在Visual Studio编辑器中是红色的.我不知道为什么会发生这种情况以及如何访问这些属性.

所以,如果那里的任何人做过类似的事情,请帮我编译这段代码.

c# reflection portable-class-library

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

基于用户权限的MEF组件

几个月前我向MEF迈出了第一步,到现在为止一切似乎还可以.我想要做的是现在使用MEF我的真实应用程序和加载,或者我们可以说基于经过身份验证的用户权限显示UI组件.我正在为诊所开发患者管理系统,我想实现基于用户类型显示MEF组成的UI组件的场景.例如,如果经过身份验证的用户是医生,我想显示特定组件并隐藏其他组件.

我想要实现的是类似的东西

ISystemComponent它具有一些属性和方法,因此管理员可以控制每个用户的访问级别,并根据DB记录,MEF组成的控件将显示给最终用户.我还想到在导出组件时使用MetaData接口,所以使用这个如何获得所需的结果?

任何正确的方向将不胜感激

c# authentication user-controls mef

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

如何基于Pattern生成字符串

我有一个案例,我必须根据具体模式生成交易号码模式如下:

MA 0000000/dd/mm/YYYY/00000

其中第一个零是随机数,那么当前日期和最后一个零应该是增量的

(00001 ... 00010 ... 00100 ... 00578)

能否请您提供正确的方法来实施此案例.

c# string string-formatting

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