dotnet
Ants-double
听风走过,代码江湖。
展开
-
ASP.NET Core MVC 和 Entity Framework Core 连接mysql(一)
看到官网上的教程可操作性不强,而且数据库是sql server所以这里另写一点记录不同,写成一文章提交超时。所以分开新建工程确保安装了Visual Studio 2017 和.net core 2.0 或以上新建一个项目 项目名称为ContosoUniversity 选择开发框架 设置网站样式打开Shared /_layoumnt.cshtml文件把下面的替...原创 2018-06-24 07:47:06 · 975 阅读 · 0 评论 -
[MVVM]04-MVVMLight不支持命令的控件把事件转换成命令
MVVMLight不支持命令的控件把事件转换成命令场景checkbox不支持命令,但是要在选中在时候在ViewModel中进行相应的操作,那么要怎么实现呢操作我们可以把事件转化为命令 引用System.Windows.Interactivity 在blend中带的有,vs2017引入mvvmlight会自动添加在xaml引入System.Windows.Interactivity。原创 2017-11-25 22:55:33 · 807 阅读 · 0 评论 -
[MVVM]02-MVVMLight页面前后台消息和命令传递
MVVMLight页面前后台消息和命令传递场景一个文本框一个按钮点击按钮把文本框的内容弹出来操作建立View和ViewMode之间的关系 就是指定窗口xaml的Datacontext也就是窗口上下文为ViewMode类 可以直接通过绑定来实现 “` - 可以通过构造函数public MainView() { this.DataC原创 2017-11-25 23:01:54 · 2162 阅读 · 0 评论 -
[MVVM]01-MVVMLight安装
MVVMlight安装场景这里主要讲的是WPF先讲操作,后面的章节会讲mvvm的理论,网上也有大量的文章大家可以参考操作用源代码安装 点这里进行下载源代码编译,然后把用到的dll添加到工程中去用nuget安装 打开vs在引用添加右键 打开nuget输入mvvmlight之后选版本安装 下面的输出窗口会有提示,成功后有添加引用的dll和添加了Viewmodel文件夹 这就完成安装 了原创 2017-11-25 23:10:24 · 813 阅读 · 0 评论 -
[MVVM]05-MvvmLight页面与Model层的交互含UI线程
MvvmLight页面与Model层的交互含UI线程场景页面初始化显示model层的信息,并且可以通过ViewModel更改相应的信息后及时在View上显示操作添加windows.xaml并添加对应的ViewModel并建立关联 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition/>原创 2017-11-26 11:23:38 · 1107 阅读 · 0 评论 -
[RTSP]WPF用Emgu显示RTSP视频
[RTSP]WPF用Emgu显示RTSP视频场景拿到一个RTSP之后如何显示,有很多办法,就是拿流解码显示,这里我们是用WPF的image控件来显示,WPF没有控件句柄的概念,所以我们要用自带的方式优美的显示出来。操作下载emgu可以到官网下载同样也可以在github下下载3.0以上的版本集成了ffpeng,所以可以用ffpeng来解码执行我们新建一个WPF工程。.net 4.0以上,原创 2017-11-30 22:47:23 · 4054 阅读 · 5 评论 -
[RTSP]WPF用VLC显示RTSP视频
WPF用VLC显示RTSP视频场景vlc是一个开源的解码库,有很多的版本当然也有WPF的版本,但是WPF其实是WinForm的基础上实现的。所有控件不自己处理的话,一直处于顶层。但它可以自带解码和显示的功能操作下载对VLC播放器,找到安装目录把libvlc.dll,libvlccore.dll,和plugins文件夹拿出来,插件看自己的需要,用多少加多少。一般方便管理我们都会在工程目录下新建一原创 2017-11-30 23:11:04 · 7450 阅读 · 2 评论 -
[linux]挂载硬盘安装mysql和mono进行.net开发
Ubuntu14.04挂载硬盘安装mysql和mono进行.net开发前期准备设置root 密码(如果已有不用重设) 进入终端 快捷键Ctrl+ALT+T 输入 sudo passwd root然后设定新密码 用root账户登录 su root安装mysql (默认所有操作在root下,如果不是所有的命令前加sudo)更新系统 apt-get update不能确定某些软件依赖库是否影原创 2017-12-07 19:58:49 · 515 阅读 · 0 评论 -
Electron.net入门
Electron.Net 入门安装环境node.jsdownload.netcoredownload能开发运行.netcore的环境,这里用的vsdownload操作流程新建一个工程 选择.net core 添加electron.net api的引用打开Startup.cs修改代码 public Startup(IConfigura原创 2018-01-23 19:51:59 · 11026 阅读 · 1 评论 -
调用百度语音识别C#SDK
调用百度语音识别C#SDK首先新建一个工程从nuget下载Baidu.AI 登录百度帐号,如果没有注册一下,然后申请一个应用key如下图 下载测试文件添加代码文件 // 设置APPID/AK/SK var APP_ID = "1*****"; var API_KEY = "GQl*******Eq"; ...原创 2018-02-23 17:55:16 · 2994 阅读 · 4 评论 -
ASP.NET Core MVC 和 Entity Framework Core 连接mysql (二)
EF Core打开negut管理器 安装如下的包 添加Models类添加Studentsusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace ContosoUniversity.Models{ p...原创 2018-06-24 10:22:36 · 502 阅读 · 0 评论 -
[语言]C#7.1尝尝试
C#7.1深入理解C#讲了C#的起源,让我们知道C#是如何呈现今天的这样的子的,但是第三版只是讲到了5,之后的没有讲,但是我们可以知道这是一个不断发展的语言,也不断吸收别的语言优势的语言。C#8.0要出了同时这几天一天在提的Connect()也是让人心动不已。所有的平台所有的语言都可以在这里统一开发连接一切。vsfor AI也是前景不错。激动。。。本文主要讲C#7.1运行环境vs2017同时原创 2017-11-22 21:59:48 · 1988 阅读 · 0 评论