随笔分类 - .net
摘要:好久没有写博客了,感觉有点生疏了。 今天和大家分享一个数据库变化自动通知客户端的技巧,现在还是局限在sqlServer上的使用,在文章最后附上源码 今天的主角就是SqlDependency--实现数据库中对于某一张表的监视,好了。废话不多说了,开始搞,今天我新建了个简单的WPF项目如下: 1、首先需
阅读全文
摘要:借鉴自:https://www.cnblogs.com/zhuiyi/archive/2012/09/19/2694438.html
阅读全文
摘要:上文 c#委托事件入门--第一讲:委托入门 中和大家介绍了委托,学习委托必不可少的就要说下事件。以下思明仍然从事件是什么、为什么用事件、怎么实现事件和总结介绍一下事件 1、事件是什么:. 1.1 NET事件建立在委托机制之上,事件是对委托的封装。 1.2 事件的分类: 强类型事件和弱类型事件 2、为
阅读全文
摘要:说起委托,有些刚刚入门c#的人感觉很高大上,没有接触过,但是其实很多人都用过Lambda表达式,实际上Lambda表达式就是一个委托。 关于委托入门有个大神写的很详细:张子阳的博客 C#中的委托和事件 - Part.1 。下面就按照思明的理解介绍一下委托入门 1、委托是什么 委托是一个类,它定义了方
阅读全文
摘要:在 Asp.net SignalR 让实时通讯变得简单 中思明分享了一个直接寄宿到IIS上的SignalR,SignalR同时也可以宿主在任何应用程序,包括控制台,客户端程序和Windows服务等,另外还支持Mono,这意味着它可以实现跨平台部署在Linux环境下。 在我参考的博文 [Asp.net
阅读全文
摘要:巡更项目中,需要发送实时消息,以及需要任务开始提醒,于是便有机会接触到SignalR,在使用过程中,发现用SignalR实现通信非常简单,下面我思明将从三个方面分享一下: 一、SignalR是什么 Asp.net SignalR是微软为实现实时通信的一个类库。一般情况下,SignalR会使用Java
阅读全文
摘要:XML 指可扩展标记语言,XML 被设计用来传输和存储数据。现在做了个小项目,不想把数据存到数据库,直接保存到本地xml文件,这就需要对xml文件进行增删改查。以下就是思明新建的xml处理工具类 XmlHelper 写文章不容易,转载请备注出处
阅读全文
摘要:/// /// 获得当前绝对路径 /// /// 指定的路径 /// 绝对路径 public static string GetMapPath(string strPath) { if (strPath.ToLower().StartsWith("http:...
阅读全文
摘要:现在B/S开发中,前后端分离无疑已经成为一种新的时尚,但是如何把后端开发的接口更好的提供给前段开发呢?还用接口文档?low了吧。不仅要花时间开发接口,还得花时间写文档,白花花的时间不久浪费了吗。如果接口需要调整,还得改文档,这效率不用说了,肯定够呛。今儿思明和大家分享一篇可视化webapi接口开发,
阅读全文
摘要:项目做得多了。。就会发现有些小项目不想建太多的项目。。现在思明在这里和大家分享一下如果再一个项目中同时包含mvc建站以及实现webapi接口 1、新建项目 aps.net web 应用程序 2 新建模板的时候可以有多种方式,这里我和大家分享两种: 2.1、可以直接选择 webapi模板。。它的核心引
阅读全文
摘要:最近做了很多项目,也同时使用了mvc的接口,webapi的接口,以及webservice 的接口。先两两对比如下: mvc和webapi区别: 1、MVC是建站的一种框架,倾向于返回用户的页面请求;api倾向于返回用户数据请求; 2、mvc直接继承System.Web.Mvc.Controller;
阅读全文
摘要:在我的之前随笔 解决api、WebService跨域问题 中有人问到可以用特性来解决跨域问题吗,答案是肯定的,可以的;操作如下: 首先建一个类CrossSiteAttribute:从抽象 ActionFilterAttribute 类继承的特性类来创建操作筛选器或响应筛选器。然后重写方法 OnAct
阅读全文
摘要:很多人的程序在本地运行是好的,但是发布在服务器上后就会有各种各样的问题,但是服务器上又不能直接调试,所以直接读写本地日志成为解决问题的关键,我这个方法,会在发布网站的根目录自动创建 log.txt,并且会自动拼接日志信息。 日志可在如下找到: 代码如下: 1、引用 2、具体方法:
阅读全文
摘要:webapi接口在ajax调用的很多情况下都会出现跨域问题,同样的WebService如果想用ajax调用,也需要接口跨域问题,解决方案如下: 1、IIS配置 打开IIS选择发布后的webapi或者是WebService,选择网站-->选择HTTP 响应表头-->添加。。操作如下: 需要添加的名称和
阅读全文

浙公网安备 33010602011771号