小编Dev*_*per的帖子

C#中的复杂计算

.NET(C#)中用于计算的最佳工具(效率最高)是什么:

  • 积分
  • 偏导数
  • 其他非平凡的数学

人们可以评论Mathematica和Matlab以及它们与C#的集成吗?

c# math matlab wolfram-mathematica

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

如何在链接点击上显示jquery datepicker?

我需要jquery datepicker在链接点击时显示,当选择日期时将链接文本更改为此日期,我该怎么办?

jquery datepicker onclick hyperlink

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

在wpf中ToolBarPanel和ToolBarTray之间的确切区别是什么?

之间有什么准确的区别ToolBarPanelToolBarTrayWPF

wpf toolbar

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

通过C#检测耳机是否已插入

没有示例如何通过C#检测耳机是否插入.

我认为应该是一些事件......

使用WMI有意义吗?

 ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\cimv2",
                                                                  "SELECT * FROM Win32_SoundDevice");

foreach (ManagementObject queryObj in searcher.Get())
{
    Console.WriteLine("-----------------------------------");
    Console.WriteLine("Win32_SoundDevice instance");
    Console.WriteLine("-----------------------------------");
    Console.WriteLine("StatusInfo: {0}", queryObj["StatusInfo"]);
}
Run Code Online (Sandbox Code Playgroud)

有人会很高兴提供它吗?

谢谢!

.net c# headphones audio-device

12
推荐指数
2
解决办法
6538
查看次数

DispatcherTimer应用间隔并立即执行

基本上当我们应用一些间隔即5秒时我们必须等待它.

是否可以立即应用间隔和执行定时器,不等待5秒?(我的意思是间隔时间).

任何线索?

谢谢!!

public partial class MainWindow : Window
    {
        DispatcherTimer timer = new DispatcherTimer();

        public MainWindow()
        {
            InitializeComponent();

            timer.Tick += new EventHandler(timer_Tick);
            this.Loaded += new RoutedEventHandler(MainWindow_Loaded);
        }

        void timer_Tick(object sender, EventArgs e)
        {
            MessageBox.Show("!!!");
        }

        void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            timer.Interval = new TimeSpan(0, 0, 5);
            timer.Start();
        }
    }
Run Code Online (Sandbox Code Playgroud)

.net c# timer

11
推荐指数
3
解决办法
9701
查看次数

ASP.NET MVC,EntityFramework,DBContext,Repository在不同的Project中

我目前正在开发一个ASP.NET MVC 5项目,我正在努力改进项目的架构; 让人们在将来尽可能干净,轻松地工作.

对于初学者,我已将我的EntityFramework模型(包括IdentityUser和AccountViewModel)移动到同一解决方案中的类库项目.目前主要的MVC项目引用了这一点.

但是,我现在正在考虑创建一个新的数据访问层项目,该项目将保存DbContext(或DbContexts,如果我决定使用多个DbContexts)以及数据访问层.这样做的最佳方法是什么?

此DAL项目将引用Model项目,主MVC项目将仅引用DAL项目.

看完这篇文章后!我想知道在使用EntityFramework时确实存储库模式确实已经过时了.

所以我的两个主要问题是:

1)什么是将DAL拉入单独项目的最佳方式

2)使用EF访问数据库内容的最佳方式是什么

c# asp.net asp.net-mvc entity-framework data-access-layer

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

如何在OWIN ASP.NET MVC5中注销用户

我有一个ASP.NET MVC5项目的标准AccountController. 当我尝试注销用户,我面临的一个错误堂妹HttpContextnull.(我的意思是HttpContext.GetOwinContext().身份验证为空)

所以当会话结束时我无法了解如何注销用户...

global.asax我有这个

protected void Session_Start(object sender, EventArgs e)
{
     Session.Timeout = 3; 
}

protected void Session_End(object sender, EventArgs e)
{
            try
            {
                 var accountController = new AccountController();
                 accountController.SignOut();
            }
            catch (Exception)
            {
            }
}
Run Code Online (Sandbox Code Playgroud)

的AccountController

public void SignOut()
{
      // Even if I do It does not help coz HttpContext is NULL
      _authnManager = HttpContext.GetOwinContext().Authentication;    

    AuthenticationManager.SignOut();


}

private IAuthenticationManager _authnManager;  // Add this …
Run Code Online (Sandbox Code Playgroud)

c# session logout owin asp.net-mvc-5

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

简单的IIS重写出站规则会导致错误和页面崩溃

我尝试在IIS上使用IIS重写出站规则,其中某些网站已成功实施.

所以我创建了一个简单的规则,将"test"替换为"123456".

我收到了这个错误

500内部服务器错误.您正在查找的资源存在问题,无法显示.

Web.config文件

<system.webServer>  
        <!--<urlCompression dynamicCompressionBeforeCache="false" />     -->
        <urlCompression doStaticCompression="false" doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
Run Code Online (Sandbox Code Playgroud)

似乎如果我添加任何(只是任何)oubound规则网站崩溃.我的意思是规则的模式没有影响,但规则本身就是一个条目.

任何线索?

PS我应该安装URL Rewrite Module 2.0,因为我似乎已经安装了旧版本......它会解决这个问题吗?

在此输入图像描述

在此输入图像描述

PS我做了一些额外的改动,但它根本不起作用.

  1. 我用

<urlCompression doStaticCompression ="false"doDynamicCompression ="false"dynamicCompressionBeforeCache ="false"/>

  1. 我安装了此修复程序rewrite_2.0_rtw_x64_KB2749660.msp(https://support.microsoft.com/en-us/kb/2749660 "FIX:在IIS重写模块2.0中为IIS 7.0或IIS 7.5配置传出规则时,响应已损坏")

我在这里也问过这个问题https://forums.iis.net/t/1226401.aspx?Outbound+rule+is+giving+500+error+for+the+entire+website

asp.net iis iis-7 url-rewriting

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

缺少System.Windows.Freezable

我有一个类库项目,我为我的WPF应用程序和RIA服务保留了一些接口和类.

进入我要添加成员的类之一

Brush BackgroundColor { set; get; }
Run Code Online (Sandbox Code Playgroud)

要么

SolidColorBrush BackgroundColor { set; get; }
Run Code Online (Sandbox Code Playgroud)

但我得到了这个错误.

错误2类型'System.Windows.Freezable'在未引用的程序集中定义.您必须添加对程序集'WindowsBase,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'的引用.

这是怎么回事?

如果在Add Reference窗口下我怎么修复它根本看不到那个组件?

c# wpf dll class brush

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

WPF应用程序中的任务栏丑陋图标

在我的WPF应用程序中,任务栏中的图标看起来非常难看.

设计师给我发了一些PNG,比如:

32x32,64x64,96x96,128x128,192x192,256x256,512x512.

我需要做什么才能获得goodloking任务栏图标?

谢谢!

wpf icons

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