摘要: 一.什么是ODataOData是一个开放的数据协议(Open Data Protocol)在ASP.NET Web API中,对于CRUD(create, read, update, and delete)应用比传统WebAPI增加了很大的灵活性只要正确使用相关的协议,可以在同等情况下对一个CRUD应用可以节约很多开发时间,从而提高开发效率 二.怎么搭建 做一个简单的订单查询示例我们使用Code ... 阅读全文
posted @ 2015-06-26 16:56 Giant150 阅读(6683) 评论(7) 推荐(10) 编辑
摘要: 当我们默认新建一个ASP.NET MVC项目的时候,使用的身份认证系统是ASP.NET Identity.但是这里的Identity使用的主键为String类型的GUID.当然这是大多数系统首先类型.但是因为历史原因,而我们公司所有项目主键都是用的Int类型(这里不讨论int和GUID的优劣)所以默认的String类型GUID就不能满足我们的需求,所以进行一些扩展,让其支持Int类型。下图为默认使... 阅读全文
posted @ 2015-06-24 14:33 Giant150 阅读(5032) 评论(7) 推荐(3) 编辑
摘要: 早些时候在万网以我自己的英文名买了个域名 giantliu.com又看到万网有一个免费版本的虚拟主机,而且还支持.net4.5这年头支持.net4.5的免费主机不多,本来想用阿里云/windows azure来搭博客的但是工作上时间不是很多,不想麻烦,就用这个免费的来测试一下了如下图为免费空间的一些... 阅读全文
posted @ 2015-06-23 15:19 Giant150 阅读(4804) 评论(1) 推荐(0) 编辑
摘要: 项目做了很多,虽然用memcached的项目也有很多。但是没有太关注安装memcached细节问题最近做了一个项目,把很多东西都放到memcached缓存中,进行缓存。因为内容可能较多,可能会有200M~500M的样子。这样就要在安装memcached的时候。把最大内存使用提高,不然只能使用默认的64M所以下载了memcached文件1.2.6版本然后用命令行进行安装memcached -d install -m 500本想以为这样安装就万事大吉了。因为看到所有的文章都是说这样安装-m参数是用来修改最大使用内存但是用telnet 127.0.0.1 11211stats去查看memcached 阅读全文
posted @ 2013-11-30 13:26 Giant150 阅读(13135) 评论(9) 推荐(14) 编辑
摘要: html5当道.到处都是关于html5的新闻和报道.感觉自己还不去了解下html5就真的快敢不上时代的步伐了所以今天星期六.放假休息在家.没事看了下网上的相关博客.还有一些试例.只不过看归看.不自己动手还是像在喝鸡汤--不经过大脑的.html5新加了很多标记和相关的功能.什么Web Sql DataBase,Web Storage,Web Socket等相关功能还有一些新标记:Canvas,声音,... 阅读全文
posted @ 2011-06-25 20:27 Giant150 阅读(2516) 评论(5) 推荐(2) 编辑
摘要: 看到国内微博兴起.各大门微博都提供了统一的OAuth认证开始有想法做一个统一访问接口了.到时候就可以利用各大门户的注册用户来为我们服务从而也使得最终用户不用每个网站都要去注册一个帐号.还有安全性的问题了从开始一时兴趣.到专心的架构,把博客园有关OAuth认证的文章都看了一下.从不知.到了解,到熟悉再到自己造轮子.利用休息时间.自己终于写好了国内四大门户的三大微博接口.由于搜狐的文档还没有看.用一般... 阅读全文
posted @ 2011-05-14 17:11 Giant150 阅读(15993) 评论(90) 推荐(46) 编辑
摘要: 今天早上打开博客园.看到一文章"开发chrome扩展程序"自己看看,也还很简单,就自己动手写一个翻译插件来看看效果以前用谷歌的翻译接口做了一个翻译功能的网页http://liuju150.cacacoo.com所以我就打算把这个功能做成一个谷歌浏览器的插件这个翻译功能就一个页而.代码也很简单然后看看谷歌的插件文档在C盘下创建了一个文件夹C:\GoogleDemo然后把那个网页放到文件夹里面inde... 阅读全文
posted @ 2010-09-28 18:05 Giant150 阅读(7871) 评论(14) 推荐(11) 编辑
摘要: 唉.一个星期上班的最后一天.项目也快完成了.就是在那里改一下BUG只是公司里电脑不能上网,看着好久没有策QQ了所以今天就想做一个简单一点的聊天室,只要能进去群策就OK了首先上图(项目的架构)用的工厂模式做的再加上最新的jQuery1.4只不过公司里都是用的VS2005.所以环境就只能用VS2005+Sql2005下面是JavaScript代码,主要功能就是去请求数据和绑定数据了代码Code hig... 阅读全文
posted @ 2010-01-22 19:25 Giant150 阅读(5048) 评论(10) 推荐(12) 编辑
摘要: a.net为为们们提供了各个数据库的链接.比如说MSSQL就是System.Data.SqlClientOracle就是System.Data.OracleClientMySql就是MySql.Data.MySqlClient其它的相应就是的了.还有什么DB2.还有等等一些.以前我们做跨数据库的时候用的是反射.只不过看到网上好多评论说反射效率不怎么好所以近来在研究System.Data.Commo... 阅读全文
posted @ 2009-10-08 12:36 Giant150 阅读(6260) 评论(13) 推荐(0) 编辑
摘要: 先来看看几个实现的1.饼图 2.柱型图 3.线型图 第一步当然是要添加dll引用然后再把相关文件放到目录里就像在项目里添加FCK编辑器一样这样的话.开始的环境就好了我的目录结构是这样的 当然只是为了测试,就没有那样去什么什么了当然,在每个页的开始要注册一下这个dll<%@ Register Assembly="am.Charts" Namespace="am.Charts" TagPrefi... 阅读全文
posted @ 2009-09-15 17:14 Giant150 阅读(9792) 评论(22) 推荐(7) 编辑