C#学习积累
相关c#知识学习反馈
蓑笠翁2015
专注电气自动化上位机方向研究,工业互联网平台开发,数据上云,工业APP等。
展开
-
WCF简单Demo
WCF,光看书的原理,稍微有点枯燥,通过自己动手,会更容易理解契约声明,面向服务,分布式等概念。1.创建WCF服务。2.WcfService1.CS中声明新的契约。namespace WcfService1{ // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IService1”。 [ServiceContract]原创 2017-10-17 08:12:58 · 1094 阅读 · 0 评论 -
C#曲线分析平台的制作(六,Sqldependency+Signalr+windows 服务)
在经过五天的学习和资料收集后,终于初步实现了利用sqldependency进行数据库变化监控,signalr进行前后台交互,数据实时更新。下面将源代码贴出进行初步分析:1.系统整体框架构成:2.具体代码分析:1.signalr交互(利用persistence connection)a.新建web程序b.引入Signalr(通过nuget包引入)c.使用pe...原创 2018-08-29 14:30:06 · 803 阅读 · 0 评论 -
C#曲线分析平台的制作(五,Sqldependency+Signalr+windows 服务 学习资料总结)
在前篇博客中,利用interval()函数,进行ajax轮询初步的实现的对数据的实时显示。但是在工业级别实时显示中,这并非是一种最好的解决方案。随着Html5 websocket的发展,这种全双工的通讯模式,使得服务器也能主动将数据发送给客户端,刚好满足我们对实时数据的要求。 基于快速开发的需求,使用微软的signalr框架(websocket框架)+sqldependen...原创 2018-08-29 11:18:13 · 357 阅读 · 0 评论 -
C#制作网盘搜索工具(简单的爬虫)
最近学习C#编程,在网上发现一篇winform下制作百度网盘搜索器的文章,故而下载源码学习一二。无奈原博所用的网址失效,故而自己改写了网址和相关源代码,也进行了实现。因为初学,接触的知识较多,为免忘记,进行整理复习。1.知识点: 思路:主要是利用HttpWebRequest,HttpWebResponse进行http模拟请求,然后利用HtmlAgilityPack+XPath...转载 2018-07-05 17:03:41 · 1428 阅读 · 0 评论 -
C#曲线分析平台的制作(四,highcharts+ajax加载后台数据)
在上一篇博客:C#曲线分析平台的制作(三,三层构架+echarts显示)中已经完成了后台的三层构架的简单搭建,为实现后面的拓展应用开发和review 改写提供了方便。而在曲线分析平台中,往往有要求时间轴联动功能,即不仅能够实时的查看在线曲线,还要能通过拉动时间轴来实现往期数据的回顾。在这一点上highcharts旗下的highstock很好的实现了时间轴联动功能,故而制作一个小dem...原创 2018-07-02 17:18:45 · 748 阅读 · 0 评论 -
C#曲线分析平台的制作(三,三层构架+echarts显示)
本文依据CSDN另一位网友关于三层构架的简单搭建,基于他的源码进行修改。实现了三层构架合理结构,以及从数据库中传递数值在echarts显示的实验目的。废话不多说,show me codes:具体构建方式:点击打开链接1.MODEL层代码:依据数据库中定义的表格结构,构造实体类中的各个属性值。using System;using System.Collections.Generic;us...转载 2018-06-26 10:42:46 · 2057 阅读 · 0 评论 -
C#曲线分析平台的制作(一,ajax+json前后台数据传递)
在最近的项目学习中,需要建立一个实时数据的曲线分析平台,这其中的关键在于前后台数据传递过程的学习,经过一天的前辈资料整理,大概有了一定的思路,现总结如下:1.利用jquery下ajax函数实现: <script src="Scripts/jquery-3.3.1.min.js"></script> <script type="text/javascript"&g...转载 2018-06-19 00:23:35 · 526 阅读 · 0 评论 -
C# JSON学习之序列化与反序列化
在我的个人计划中,学习制作c#下的曲线平台属于下半年的重点。关于前后端的数据传递-json数据的学习很有必要,通过一个例子来加深自己的理解。新建一个console控制台程序,通过导入NewstonSoft的dll来实现json的转换,具体用法如下:1.导入:使用nuget包导入方式,在命令行中输入:install-package newtonsoft.json 进行安装。2.使用:using S...原创 2018-06-21 16:19:46 · 636 阅读 · 0 评论 -
C#曲线分析平台的制作(二,echarts前后台数据显示)
在上一篇博客中,学习了使用javascript和jquery两种方法来进行前后台交互。本篇博客着重利用jquery+echarts来实现从后台取数,从前端echarts中展示。1.html页面编写:a.echarts.js导入,jquery框架导入。<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><...原创 2018-06-21 11:07:32 · 2840 阅读 · 1 评论 -
SQL SERVER 作业问题(SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。),以及其它定时sql执行方式探索
在实时曲线测试平台中,需要用到实时测试数据作为依据,评估程序的可靠性。在编写sql server作业时,出现了一些问题,经过研究给予解决,供大家参考。1.编写脚本如下:declare @i intdeclare @datetimee datetimeset @datetimee=CONVERT(varchar,GETDATE(),120)set @i=cast( floor(r...原创 2018-08-29 18:00:22 · 2078 阅读 · 0 评论