Fork me on GitHub

2013年8月11日

摘要: (翻译)Angular.js为什么如此火呢?2013-08-11 21:02 by 破狼,245阅读,0评论,收藏,编辑在本文中让我们来逐步发掘angular为什么如此火: Angular.js是一个MV*(Model-View-Whatever,不管是MVC或者MVVM,统归MDV(model Drive View))JavaScript框架,其是Google推出的SPA(single-page-application)应用框架,其为我们的web应用开发增加不少魔法变换。我可以花整天的时间告诉你为什么你必须在新项目尝试angular.js,但是我觉得还是百说不如一练。数据绑定和scope.. 阅读全文
posted @ 2013-08-11 22:53 HackerVirus 阅读(379) 评论(0) 推荐(2)
摘要: 使用Word2013发布随笔到博客园使用word2013已经很长时间了,今天写一下如何利用word2013发布随笔到博客园。下面是操作步骤:1.单击"文件"图标,然后单击"新建"。2.选择"博客文章"模板,双击下载安装。3.在"注册博客帐户"对话框中,单击"立即注册"以使用 Word 注册博客帐户。4.在弹出的"新建博客账户"窗口中,选择博客提供商,我们这里选择"其他"。5.单击"下一步",弹出"新建账户"窗口,博客 阅读全文
posted @ 2013-08-11 22:52 HackerVirus 阅读(228) 评论(0) 推荐(0)
摘要: ASP.NET Web API消息处理管道:Self Host下的消息处理管道[下篇]我们知道ASP.NET Web API借助于HttpSelfHostServer以Self Host模式寄宿于当前应用程序中。而通过《上篇》的介绍我们知道Self Host下请求的监听、接收和响应是利用HttpBinding实现的,那么HttpSelfHostServer与上面介绍的HttpBinding又有何关系?HttpSelfHostServer与ASP.NET Web API的消息处理管道又是如何集成的呢?[本文已经同步到《How ASP.NET Web API Works?》]如下面的代码片断所示, 阅读全文
posted @ 2013-08-11 22:51 HackerVirus 阅读(383) 评论(0) 推荐(0)
摘要: ios搭建开发环境好久就想试水IOS开发了,由于开发环境限制,一直局限于理论和虚拟机,近来入手了MacBook Pro,也来尝尝鲜,笔者也是现学现总结,如果有不足,请指正。 IOS开发必备MAC OS X 另加一部iPhone手机,windows操作系统也可以开发,需要安装虚拟机,安装虚拟机请参考Windows 7下虚拟机安装MAC。笔者的开发硬件配置:MacBook Pro+iphone 3gs,手机有点落后了。 我们来看一下MAC下建立iOS开发环境: 首先进入官网https://developer.apple.com,这也是任何程序入门必走的一步,进入官网找到iOS Dev ... 阅读全文
posted @ 2013-08-11 22:50 HackerVirus 阅读(232) 评论(0) 推荐(0)
摘要: ASP.NET MVC从视图传递多个模型到Controller从后台组织好数据然后传递到页面倒是水到渠成很方便,因为MVC自身就将这样的需求内建到了这个系统中。我只需要在后台组织好一个List 或IEnumerable类型的变量,将需要传递的数据模型扔进去便可。比如这里我们向视图返回5条product信息在页面进行展示,仅仅是返回这么简单。然后在页面我们就毫不费力地得到了后台传过来的数据模型,然后进行显示即可。但问题是,如何又将多个模型传回后台去呢。一个form一般只传递一个模型,我们可以在JavaScript里序列化多个模型然后通过ajax 传递回去。1.首先改造页面,假设在页面有很多输入框 阅读全文
posted @ 2013-08-11 22:47 HackerVirus 阅读(200) 评论(0) 推荐(0)
摘要: 那些年,我们一起玩过的响应式布局2013-08-11 12:17 by 靖鸣君,349阅读,4评论,收藏,编辑博客园的资源很丰富,也很精彩。不过这些精彩的东西放到一些移动终端上阅览就不堪入目了,体验相当不好。你可以忍受每一次打开博客,还得放大屏幕阅读么?整个屏幕都挤满了很小很小的文字,反正我是受够了。所以,我们需要改变!!! 先看看什么是响应式布局,你所看的这篇文章就是采用响应时布局~(现代浏览器才能看到效果)什么是响应式布局我的理解就是,为了让用户享受更好的体验效果,给用户展现最有价值的信息,让同一个页面在不同终端上有不一样的展现效果。比如你正在阅读的这篇博客,当你缩小(放大)浏览器窗口时( 阅读全文
posted @ 2013-08-11 22:23 HackerVirus 阅读(186) 评论(0) 推荐(0)
摘要: EntityFramework中使用Repository装饰器随笔- 61 文章- 0 评论- 478EntityFramework中使用Repository装饰器铺垫通常在使用 EntityFramework 时,我们会封装出 IRepository 和 IUnitOfWork 接口,前者负责 CRUD 操作,后者负责数据提交 Commit。 1 public interface IRepository 2 where T : class 3 { 4 IQueryable Query(); 5 6 void Insert(T entity); 7 8 ... 阅读全文
posted @ 2013-08-11 22:17 HackerVirus 阅读(264) 评论(0) 推荐(0)
摘要: 使用Unified Communications Managed API获取Lync在线会议的链接地址最近在项目上遇到一个问题,需要能够在程序中获取Lync会议的链接地址。Lync是微软出品的一套即时通信(IM)客户端软件,配合Microsoft Lync Server使用,其前身是Microsoft Office Communicator(MOC)。与Live Messenger相比,Lync更适合企业内部使用,因为它还具备一定的与企业级应用组件进行整合的功能。在Microsoft Office 2010/2013中,Lync已成为Office中的一个套件。在企业内部使用Outlook和Ly 阅读全文
posted @ 2013-08-11 22:13 HackerVirus 阅读(350) 评论(0) 推荐(0)
摘要: Ubuntu环境搭建(一)其实每次重装Ubuntu系统的时候都要进行一次基本到环境配置,而且每次总会忘记一些环境配置到东西,所以就写下这个博文,方便自己以后重装系统的时候回顾,同时也给大家做为重装系统后基本环境搭建的参考。因为本人系统是64位的,所以下文都是以64位位例子,32位的只要下载32位相应的安装包执行同样步骤安装即可,在参考的时候,注意将安装包名字替换成你的哦一、基本环境的介绍1.系 统:Ubuntu12.04 LTS x642.下载地址:http://www.ubuntu.org.cn/download3.基本原因: 1)具体看大家的需求 2) 一般不用最新的系统,因为我们开... 阅读全文
posted @ 2013-08-11 22:11 HackerVirus 阅读(231) 评论(0) 推荐(0)
摘要: 七个开法者经常忽略或误用的JavaScript基本知识翻译自http://tech.pro/tutorial/1453/7-javascript-basics-many-developers-aren-t-using-properly,我觉得4、5、6条还是蛮有用的哈。1. String.prototype.replace: /g and /i 标识让很多新手疑惑的是,JavaScript里的字符串的replace方法不会替换所有匹配的字符,而是只替换第一次匹配的字符。当然熟悉JavaScript的老手知道我们需要一个正则表达式和一个/g标识。// 错误的用法str ="David 阅读全文
posted @ 2013-08-11 22:10 HackerVirus 阅读(220) 评论(0) 推荐(0)