小编Hug*_*hgo的帖子

.Net Core中的RNGCryptoServiceProvider

我在.NetCore中找不到System.Security.Cryptography.RNGCryptoServiceProvider类.

对于我试图从.Net Framework移植的应用程序来说,这是必不可少的,因为它用于生成加密的初始化向量.

它是以不同的名称存在,还是有其他方式来实现此功能?

cryptography .net-core

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

React Native v Xamarin Forms - 选择跨平台应用程序环境

我一直在寻找Xamarin Forms来构建跨平台应用程序.我们想要一个针对iOS,Android和Windows Phone的框架.它似乎是一个不错的产品,但许可证成本可能会导致我们的业务模式出现问题,而Windows Phone开发的许可也不清楚.

我遇到了另一个名为React Native的框架,声称能够构建跨平台的应用程序.我想知道是否有人能够让我了解它的优点和缺点,特别是如果可能的话,相对于Xamarin Forms.有一件事是它使用Javascript,它可能无法很好地扩展(无论是代码维护还是执行性能).但是,如果有人密切关注React,并对其有用性形成了一些客观的意见,我将不胜感激.

https://facebook.github.io/react-native/

谢谢.

android ios windows-phone xamarin.forms react-native

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

Visual Studio 15编译失败 - 清理项目

我正在使用Visual Studio 15 Preview 3

当我创建一个新项目(ASP.Net 5"空"项目)并按下构建时,它无法构建.我收到以下错误.

Severity    Code    Description Project File    Line    Suppression State
Error   MSB4063 The "VsTsc" task could not be initialized with its input parameters.    WebApplication3 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0\TypeScript\Microsoft.TypeScript.targets 247 
Error   MSB4064 The "OutputLogFile" parameter is not supported by the "VsTsc" task. Verify the parameter exists on the task, and it is a settable public instance property. WebApplication3 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v15.0\TypeScript\Microsoft.TypeScript.targets 261 
Run Code Online (Sandbox Code Playgroud)

请给我任何建议.我没有添加任何代码,只是创建了项目并按下了构建.

visual-studio-2017

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

.Net Core如何实现SQLAdapter ./ DataTable函数

我有一个简单的.Net Framework例程,它运行一个查询并返回一个DataTable对象.我需要将其移植到.Net Core,但我推断不支持SQLAdapter和DataTable

SqlConnection con = new SqlConnection(m_ConnectString);
SqlCommand cmd = new SqlCommand(strQuery);
SqlDataAdapter sda = new SqlDataAdapter();
// assign the transaction and connection to the command object
cmd.Connection = con;
sda.SelectCommand = cmd;
DataTable dt = new DataTable();
// execute query and soak up results
sda.Fill(dt);
return dt;
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我如何使用支持的内容重新实现此代码?谢谢

c# datatable .net-core

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

如何从.Net Core连接到MySQL

我将ASP.Net框架/ SQL Server应用程序移植到ASP.Net Core/MySQL.

我在查找文档时遇到问题,该文档显示了如何将我已移植到.Net Core的现有代码连接到MySQL数据库.

有没有人这样做过?

谢谢.

mysql asp.net-core

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

npgsql:选择空数据将引发错误,错误为“列为空”

我在Ubuntu上使用.NetCore运行npgsql v3.7。

当我执行选择查询并且结果中任何行中的单元格为空时,将引发异常,并显示错误消息“列为空”。

我必须通过将select子句中的每一列放在case语句中测试NULL来解决此问题

"CASE WHEN " + fieldName + " IS NULL THEN '' ELSE " + fieldName + " END "
Run Code Online (Sandbox Code Playgroud)

这似乎有些极端,应该没有必要。还有其他人遇到过这个问题。

谢谢。

postgresql null npgsql

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

Mailkit 如何发送和检查异步 SMTP

因此,网上有一些很好的示例,说明如何使用 Mailkit 通过 SMTP 发送电子邮件。

通常以:

client.Authenticate(theSMTPUsername,theSMTPPassword);
client.Send(emailMessage);
client.Disconnect(true);
Run Code Online (Sandbox Code Playgroud)

但是,如果需要异步,这不好:

client.Authenticate(theSMTPUsername,theSMTPPassword);
client.SendAsync(emailMessage);
client.Disconnect(true);
Run Code Online (Sandbox Code Playgroud)

但是,我想知道的是异步发送何时完成,或者它是否不成功。在 .Net 本机库下,这是通过回调(事件处理程序)实现的。

是否可以为 MailKit SendAsync 定义一个“已完成”的回调处理程序,如果不是,那么发现它是否成功的最佳实践是什么。

谢谢

email asynchronous smtp mailkit

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

Startup.cs错误(ASP.Net核心配置)

我正在尝试设置ASP.Net Core应用程序以从json文件中读取配置设置.我正在使用VS2015和.NetCore 1.0(带.Net Core Tools预览版2).我在编写一个简单的锅炉板代码时遇到了问题.

我使用以下代码,该代码发布于 http://asp.net-hacker.rocks/2016/03/21/configure-aspnetcore.html

 public Startup(IHostingEnvironment env)
    {
        // Set up configuration sources.
        var builder = new ConfigurationBuilder()
            .AddJsonFile("appsettings.json")
            .AddEnvironmentVariables();

        if (env.IsDevelopment())
        {
            // This will push telemetry data through Application Insights 
            // pipeline faster, allowing you to view results immediately.
            builder.AddApplicationInsightsSettings(developerMode: true);
        }
        Configuration = builder.Build();
    }
Run Code Online (Sandbox Code Playgroud)

但是,IDE /编译器抱怨"名称"Configuration"在当前上下文中不存在"(最后一行代码).IDE的唯一建议是包含Microsoft.Extensions.Configuration.但是,这是一个名称空间,它不包含名为"Configuration"的对象或属性.

此外,"AddApplicationInsightsSettings"失败,IConfigurationBuilder不包含AddApplicationInsightsSettings的定义,也没有扩展方法AddApplicationInsightsSettings接受类型IConfigurationBuilder的第一个参数

有什么建议吗?谢谢

configuration visual-studio-2015 asp.net-core

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