Fork me on GitHub

2012年4月28日

摘要: 不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交互,具体的区别可以参见Web 服务编程,REST 与 SOAP(一)环境准备本机的环境是XP+VS2010,需要安装VS2010 SP1升级包,MVC4升级包,Vs2010安装SP1后会影响SQLServer2008的自动提示功能,需要在安装补丁或插件,安装成功后可以新建如下的 MVC WebAPI 阅读全文
posted @ 2012-04-28 23:44 HackerVirus 阅读(684) 评论(1) 推荐(0)
摘要: By Tom Dykstra, Tom Dykstra is a Senior Programming Writer on Microsoft's Web Platform & Tools Content Team.原文地址:http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-inheritance-with-the-entity-framework-in-an-asp-net-mvc-application全文目录:Contoso 大学 - 使用 EF Code Fir 阅读全文
posted @ 2012-04-28 23:42 HackerVirus 阅读(284) 评论(0) 推荐(0)
摘要: 最近在研究Box2D,能快速上手的中文文档很少,所以翻译了一个经典案例。第一次翻译技术文档,翻译的不好~!欢迎指教----------------------------------------------------------------------------华丽丽的分割线---------------------------------------------制作你的第一个HTML 5游戏最后你将创建的产品:HTML 5以超乎任何人想象的速度发展。强大而专业的解决方案已经被开发出来了……甚至是在游戏的世界。今天,你可以利用Box2D和HTML5的canvas标签来创建你的第一个游戏。什 阅读全文
posted @ 2012-04-28 23:42 HackerVirus 阅读(311) 评论(0) 推荐(1)
摘要: 引言--- 在现今搜索引擎制霸天下的时代,我们不得不做一些东西来讨好爬虫,进而提示网站的排名来博得一个看得过去的流量。 URL优化就是搜索引擎优化的手段之一。 如果某站长的手机网站(基于ASP.NET MVC)分类页面URL是这样的,http://www.xxx.com/category/showcategory?categoryid=1000&view=list&orderby=price&page=1。 他看了一些SEO的资料后向手下的程序猿提出,URL要简短:http://www.xxx.com/category/1000。 等他对SEO更了解之后又提出,URL要 阅读全文
posted @ 2012-04-28 23:41 HackerVirus 阅读(297) 评论(0) 推荐(0)
摘要: C# 小规模网络远程调用的基类(基于Socket方式)实现一,程序逻辑图示物理拓扑就不画了,是一般简单的CS架构二,服务端实现过程 1), 服务端开始监听,并启动接收线程 public void Start(int port) { _listenPort = port; serverSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); serverSocket.Bind(new IPE... 阅读全文
posted @ 2012-04-28 23:40 HackerVirus 阅读(240) 评论(0) 推荐(0)
摘要: 在XMPP消息推送这个问题上,网上已经有很多资料了,本人觉得很好的一篇资料是:http://www.iteye.com/topic/1117043提供了一个连接下载源码:http://115.com/file/bhkfse3i#%20Androidpn.rar很感谢前辈们的研究结果。在源码的使用过程中要注意的地方有两点,网上的那篇资料好像忽略了一个重要的地方,就是要改resources文件夹下面的jdbc.properties,将里面关于数据库的配置改为自己的,另一个需要注意的地方就是改android端的ip了。在项目部署到tomcat下之后,发现了不少的bug,其中一个就是当tomcat重新 阅读全文
posted @ 2012-04-28 23:39 HackerVirus 阅读(361) 评论(0) 推荐(0)
摘要: 前阵参加了小米笔试,最后俩编程题一直没上机试试,今天下午闲着没事,实现了下。第一题题目大题如下:有个字符串,连续两个空格以上,按一个空格算,求出处理后的字符串长度。我的方法是统计多余空格数,最后总长的减去多余空格数即可。?12345678910111213141516171819202122232425#include <stdio.h>#include <string.h>int del_blank(char a[]){int i, flag = 0, count = 0;for (i = 0; i < strlen(a); i++)if (a[i] == &# 阅读全文
posted @ 2012-04-28 23:38 HackerVirus 阅读(276) 评论(0) 推荐(0)
摘要: 关于问答类的应用,最早接触的是stackoverflow和知乎,而Quora作为知乎的原型,因为其创始人来自FaceBook而吸引了我。事实上关于Quora的技术分析,冯大辉和陈皓都已经有所详细的阐述:《Quora 用了哪些技术 ?》《Quora使用到的技术》。通过他们的文章,我看到了一篇更详细的说明《Quora’s Technology Examined》。看完以后感觉有很多东西值得深入的去学习和整理。于是决定将这篇文章先翻译出来,作为后面web学习的引子吧。下面开始吧:Quora因为其流畅的系统已经给IT创业界掀起了一场风暴。Quora为什么这么给力呢,除了有大量聪明的提问者和回答者的支持 阅读全文
posted @ 2012-04-28 23:33 HackerVirus 阅读(189) 评论(1) 推荐(0)
摘要: 据悉,Visual Studio 2011预览版提供了用HTML5、JavaScript、C#、Visual Basic和C++的语言开发Windows 8 Metro应用程序的工具,包括代码解析和检查工具。本次大会上,微软演示了一款可视化编辑器,它允许程序员突出显示一个对象时立即发现相关的代码行。此外,微软还发布了Team Foundation Server 11的预览版,新的工具使得程序员能更好的运用Azure Cloud。他带来了新的Azure程序开发包Azure 1.5,开发包中有升级版的模拟器、远程桌面加密工具和Windows 8工具箱。根据Build大会的最新报道,微软将要把Vis 阅读全文
posted @ 2012-04-28 13:48 HackerVirus 阅读(411) 评论(0) 推荐(0)
摘要: 本人身为一个典型的技术宅,平时看了一些技术书籍。算不上是“博览群书”,但也涉猎不少。抽空出来整理一下,把个人认为不错的推荐给大家,希望能帮助到同仁们。注:本文标题是“.NET...”,但并不局限于.NET领域的,也涵盖一些web开发,数据库相关的等。本人也不是什么高手或者大牛,所以几乎可以完全排除“书托”的嫌疑。(排名部分先后,按记忆整理。基本是按照一般人的学习顺序来的。如果您有自己的不同看法或者好书推荐,欢迎您及时留言指出。)1. C# 编程基础相关的(语法,面向对象基础):【 C#入门经典】传说中的“红皮书”,在北京的时候,看到几乎是“人手一本”。后来自己在网上下载了电子版看了看,感觉还不 阅读全文
posted @ 2012-04-28 09:22 HackerVirus 阅读(274) 评论(0) 推荐(0)