随笔分类 -  C#

C#学习知识
Ubuntu上安装mono并进行C#代码测试
摘要:微软的.NET框架与Linux开发和管理,是Buider AU和一个更广泛行业的两个最流行的主题。大多数时候,这两个主题往往会产生冲突,很少有开发者需要同时了解这两个工具。但是,许多人都没意识到,其实我们可以通过开源mono计划,把二者组合起来。本文将说明如何在Linux上安装mono并运行基本的.... 阅读全文

posted @ 2015-02-13 14:54 荣锋亮 阅读(1203) 评论(0) 推荐(0)

Web Pages razor 学习
摘要:1.Web Pages razorWeb Pages 是三种 ASP.NET 编程模型中的一种,用于创建 ASP.NET 网站和 web 应用程序。其他两种编程模型是 Web Forms 和 MVC (Model, View, Controller)。Web Pages 是最简单的 ASP.NET ... 阅读全文

posted @ 2014-12-31 12:57 荣锋亮 阅读(877) 评论(0) 推荐(0)

CSQuery 简单测试
摘要:1. 使用环境 vs2010 ,csquery2. 测试的内容 学习了解csquery3. 代码 添加csquery 的就不用写了 测试的例子是获取我的博客的信息,使用webbrowser 控件进行显示,一个显示的是博客的信息,一个是去掉了浏览信息的代码如下: 显示所有博客信息的 Serv... 阅读全文

posted @ 2014-12-24 16:13 荣锋亮 阅读(1623) 评论(0) 推荐(0)

Nancy 简单学习
摘要:1. 环境 vs2010 , nancy2. 需要测试的功能 1. 输出 页面输出简单文本 2. 输出json 数据3. 操作 1. 创建asp.net 空项目 2. 添加引用Nancy库 使用nuget 如图: 4. 编码 创建模块:UserLoginModel public cla... 阅读全文

posted @ 2014-12-24 13:58 荣锋亮 阅读(368) 评论(0) 推荐(0)

C#模板引擎 DotLiquid
摘要:DotLiquid 是一个简单、快速和安全的模板引擎,移植自 Ruby 的 Liquid 标签。示例模板:{{ user.name }}has to do:{% for item in user.tasks %}{{ item.name }}{% endfor %} 阅读全文

posted @ 2014-12-24 09:02 荣锋亮 阅读(1961) 评论(0) 推荐(0)

OLEDB操作Excel
摘要:使用OLEDB操作Excel 的方法OleDbConnection conn = null; try { //fileName 表示要操纵的Excel的文件路径,如果excel不存在,现创建它,可以通过模版文件复制创建。 string strConn; strConn = "Provider=Mic... 阅读全文

posted @ 2014-12-22 09:30 荣锋亮 阅读(1119) 评论(0) 推荐(0)

Mysql 批量插入数据的方法
摘要:使用的方式是MySqlBulkLoader方法如下:1. 转化datatable 为文件2. 使用MySqlBulkLoader 进行数据的加载代码:public static void CreateCSVfile(DataTable dtable, string strFilePath){Stre... 阅读全文

posted @ 2014-12-20 11:18 荣锋亮 阅读(440) 评论(0) 推荐(0)

C# 判断操作系统的位数
摘要:判断操作系统的位数有一下几种方法:1. 特征值IntPtr2. WMI1的实现如下: public static int GetOSInfo() { if (IntPtr.Size == 8) { return ... 阅读全文

posted @ 2014-11-17 17:13 荣锋亮 阅读(1156) 评论(0) 推荐(0)

UNIX 时间戳 C#
摘要:/// 将Unix时间戳转换为DateTime类型时间 /// /// double 型数字 /// DateTime public static System.DateTime ConvertIntDateTime(double d) ... 阅读全文

posted @ 2014-10-19 13:57 荣锋亮 阅读(349) 评论(0) 推荐(0)

C# winform javascript 互调用
摘要:1.准备环境 vs20102. 项目结构 index.htm 为需要显示的web页面 其中需要操作提供的方式的C# 调用的javascript 方法 以及进行测试javascript 调用C# 方法的测试 源码如下: demo javascript访问... 阅读全文

posted @ 2014-10-16 09:43 荣锋亮 阅读(1947) 评论(0) 推荐(0)

C#拦截系统消息
摘要:首先我们看下有哪几种拦截系统消息的方法://一、截取系统消息//方法一://添加监视消息privatevoidForm_Load(objectsender,System.EventArgse){ Application.AddMessageFilter(this);}//撤消消息监视private... 阅读全文

posted @ 2014-10-09 14:52 荣锋亮 阅读(475) 评论(0) 推荐(0)

p/Invoke工具
摘要:开源的工具下面这个链接来下载这个工具:http://download.microsoft.com/download/f/2/7/f279e71e-efb0-4155-873d-5554a0608523/CLRInsideOut2008_01.exe实际上这个工具已经开源了,你可以从这里http://... 阅读全文

posted @ 2014-10-05 16:37 荣锋亮 阅读(373) 评论(0) 推荐(0)

转微软最新的Web服务器Katana发布了版本3
摘要:作者Jonathan Allen,译者邵思华发布于 2014年8月28日Katana是微软对OWIN(基于.NET的开放Web接口)标准自行开发的一套实现方案,它是一种相对于IIS及System.Web命名空间的轻量级实现,这也是由于IIS及System.Web命名空间包含了某些无用的特性,或是某些... 阅读全文

posted @ 2014-09-02 11:26 荣锋亮 阅读(520) 评论(0) 推荐(0)

asp.net MVC 使用wifidog 协议实现wifi认证
摘要:在网上看到的很多实现的wifidog 协议一般都是PHP 的,了解一下PHP 但是比较喜欢.net ,所以实现了简单的一个进行登录认证的功能(好多协议中的功能目前没有实现)1. 开发环境(vs2010 )2. 路由(支持wifidog协议的 ddwrt )3. 环境的配置 主要是进行路由的配置截图如... 阅读全文

posted @ 2014-08-31 02:34 荣锋亮 阅读(2072) 评论(0) 推荐(0)

在.NET中实现Actor模型的不同方式
摘要:上周,《实现领域驱动设计》(Implementing Domain-Driven Design)一书的作者Vaughn Vernon,发布了Dotsero,这是一个使用C#编写的、基于.NET的Actor模型工具包,它的实现参考了AkkaAPI。Akka工具包是对Actor模型的一种实现,目前为止已... 阅读全文

posted @ 2014-08-26 12:31 荣锋亮 阅读(1320) 评论(0) 推荐(0)

.NET4.0框架退休日期逐渐临近
摘要:微软宣布了.NET框架4.0至4.5.1版本的生命周期终结计划。 2016年1月12日之后,所有的技术支持,包含安全和非安全的更新补丁,都将会停止。开发人员和用户到时候可以选择回退到.NET 3.5 SP 1版本,或者升级到4.5.2版本。2009年发布了.NET 4.0框架的预览版本,并且在201... 阅读全文

posted @ 2014-08-26 12:28 荣锋亮 阅读(397) 评论(0) 推荐(0)

PowerCollections
摘要:Wintellect 的Power collections 库BigListstr=newBigList();str.Add("ddddddddddddd");str.Add("dddddddddd");foreach(variteminstr){Response.Write(item);}BigL... 阅读全文

posted @ 2014-08-21 17:24 荣锋亮 阅读(649) 评论(0) 推荐(0)

Json.NET Updates: Merge, Dependency Injection, F# and JSONPath Support
摘要:Json.NET6.0 received 4 releases this year,the latest last week. Over these releases, several new features have been added, including several F# specif... 阅读全文

posted @ 2014-08-19 21:33 荣锋亮 阅读(291) 评论(0) 推荐(0)

转 Katana 项目入门
摘要:Katana 项目入门Howard Dierking当 ASP.NET 首次在 2002 年发布时,时代有所不同。那时,Internet 仍处于起步阶段,大约有 5.69 亿用户,每个用户平均每天访问 Internet 的时间为 46 分钟,大约有 3 百万个网站。仅仅在 10 年之后,相同的测量指... 阅读全文

posted @ 2014-08-17 19:27 荣锋亮 阅读(521) 评论(0) 推荐(0)

获取汉字首字母
摘要://获取汉字拼音的第一个字母 static public string GetChineseSpell(string strText) { int len = strText.Length; string myStr = ""... 阅读全文

posted @ 2014-08-07 18:14 荣锋亮 阅读(332) 评论(0) 推荐(0)

导航