随笔分类 - .NET编程
摘要:public class MyEventArgs{} public delegate void MyEventHandler(object sender,MyEventArgs args);public class MyControlClass:Control { public event MyEv
阅读全文
摘要:第一步,创建WebApi项目。请参考以下地址创建。 https://www.cnblogs.com/JOJJO/p/16602197.html 第二步,指定发布后的运行端口添加appsettings.Production.json文件,录入以下内容。测试期间的端口直接在Properties\laun
阅读全文
摘要:通过HttpWebRequest来请求webservice,按着asmx界面提示的内容组织XML,提交到服务端,Datatable、DataSet的入参居然没有数据。利用WireShark监控分析出原因,让人有点哭笑不得。
阅读全文
摘要:介绍三种序列化,反序列化DataTable的方式。两种的dotnet自带的,一种是笔者自己书写的开源工具类。文本比较三种方式的结果长度及序列化速度。
阅读全文
摘要:web如何控制一个windows和程序?这个随笔记录一个简单的windows程序,可启动了一个webapi。例子中的webapi调用时,会将传入的参数传给windows界面,并显示在label上。AppDomain不能在net5上使用,整个过程都要重新学习。但启动webapi如此方便,转net5似乎很值得期待。
阅读全文
摘要:我内心一直想做一个开源的开发框架,或者只是让自己的职业生涯有点什么东西是属于自己的吧。今天在晾晒衣服的时候突然想,有想法就一步步去实现他吧。 我看了不少的书,极限编程、DDD、DevOps等,我想既然大家如此习惯于数据思维,不如就从数据思维做起,将数据增删改以外的业务逻辑再做DDD一类的组织吧,这样
阅读全文
摘要:直接在命令行中录入 会有一个ssl错误提示 只好下载后再安装,下载地址 https://pypi.org/simple/pythonnet/ 我的python是2.7的32位,于是下载了 pythonnet-2.3.0-cp27-cp27m-win32.whl 直接放在D盘,在命令行转到D盘,执行以
阅读全文
摘要:使用window开发一个简单的asp.net Core的RESTfull程序,网上很多,这里不说,我是直接使用IDE自己生成的项目来发布的。没有修改过主要代码。在IDE里发布到本地目录,得到类似文件 好了,去linux服务器上安装dotnet core https://dotnet.microsof
阅读全文
摘要:最近看的书很杂,也深深被ES6的语法感动了,原来javascript可以这么好用。于是重新学习C#4、5、6,发现有一个dynamic就象是一个javascript对象,好玩!且有人写了一个json到DynamicObject的工具类,我觉得十分好用。 https://archive.codeple
阅读全文
摘要:近来在考虑一个服务选型,dotnet提供了众多的远程服务形式。在只考虑dotnet到dotnet的情形下,我们可以选择remoting、WCF(http)、WCF(tcp)、WCF(RESTful)、asp.net core(RESTful)其中我考察的重点是前4项的效率差异,而在我的测试项目中他们
阅读全文
摘要:最近学习了这几年忽略了的当前几乎所有的开发技术,有深有浅,而服务层最有兴趣的是RESTfull,看的是java的书。因为不熟悉JSP,于是找了本书细细研读了一次。 dotnet的实现也相对简单,网上也很容易找到WCF实现RESTful的例子。于是我想将其作为开源HIS的服务端的基础服务。因为HIS业
阅读全文
摘要:我希望有一个简单的方法实现分布式,解决HIS的数据库压力大的情况。而最需要有类似GUID的形式生成主键。但我拿不准纯数字ID段还是GUID一类的文本ID。最终在mongodb的obejctId的方案中得到启发,决定应用类似方案。 很高兴找到以下文章 https://www.cnblogs.com/g
阅读全文
摘要:动态Update语句 如果Map中指定多个字段 使用以下代码会有麻烦 第25行注释掉的话,你会发现InDate会被设置为null.而实际的工作我们并不希望一行数据所有字段都刷新一次,因为在大型系统里每次都这样做的话,风险太高。 如果只更新指定的字段的内容呢,已有人做出尝试,我觉得不错。https:/
阅读全文
摘要:https://blogs.msdn.microsoft.com/rextang/2009/07/06/convert-vs2010-projects-back-to-vs2008-ones/ 摘抄如下: 使用文本文件打开“项目名称.csproj”文件,找上面代码中每一段上面的一部分,修改为成下一行
阅读全文
摘要:近来写的一个数据查询分析器意外的快捷,不到两晚工夫就搞定了。完成度相当的高。当然少不了关键字着色,不过着色的代码来自的网上,看了一下感觉过多的循环 且关键字的边界也没有处理好。于是重新组织了判断关键字的代码,总的流程是先记录所有关键字及其所用颜色。从头到到尾取出每一个单词着色,以下是主体代码 以下是
阅读全文
摘要:如何利用简单的正则表达式来分析自制的查询分析器中sql语句中所有表名及其别名的正则表达式
阅读全文
摘要:一之半解,以为PageSetting能解决横纵向的问题printdocument.DefaultPageSettings.Landscape = true;//横向printdocument.DefaultPageSettings.Landscape = false;//纵向其实这只是一个进纸方向,...
阅读全文
摘要:我需要得到一个类的Xml序列化后的字符串using (System.IO.MemoryStream mem = new System.IO.MemoryStream()){ XmlTextWriter writer = new XmlTextWriter(mem, Encoding.UTF8); XmlSerializer xz = new XmlSerializer(t.GetType()); xz.Serialize(writer, t); writer.Close(); byte[] bytes = mem.ToArray(); return Syst...
阅读全文
摘要:先说我遇到的问题,我需要访问多个服务器的一个相同的Remoting方法,根据方法返回的结果决定优先使用某个服务器。 于是我发现一个现象,第一个被调用的服务器用时大大超出其他服务器。强调一下,这与服务器IP没关系,以下日志22服务器用时多,如果95和22的先后换一个,那用时多的就是95. 我想到了是不
阅读全文
摘要:Charles Petzold 的大作《Application = Code + Markup》的中文版http://www.charlespetzold.com/中文版的翻译都那么回事,快译加人工,不少地方只能将就地看,但还是想找来看看。虽有电子版,但电脑对得太多了,眼睛不好受。于是想买一本,一查才知道快成绝版书了。只有amazon有两本,但介绍的界面让你看了很是担心。以下是截图一、只有作者、没有译者,这是中文的吧?可能是...二、有多少页?是我要买那一本吗?三、这图片怎么挂个“人民邮电出版社”的图片。结果没敢买。
阅读全文