Fork me on GitHub

01 2014 档案

摘要:这是一个采用 .NET Enterprise Application Server 技术的端到端示例应用程序。应用程序代码可以从 这里 下载. 代码中演示了WCF服务和移动开发,包括用Xamarin Android和Xamarid ios 开发的移动客户端。这里有个视频介绍:Updating Mic... 阅读全文
posted @ 2014-01-31 16:19 张善友 阅读(1738) 评论(3) 推荐(0) 编辑
摘要:如果你已经完成了自己新的MongoDB应用程序的开发,并且现在正准备将它部署进产品中,那么你和你的运营团队需要讨论一些关键的问题: 最佳部署实践是什么? 为了确保应用程序满足它所必须的服务层次我们需要监控哪些关键指标? 如何能够确定添加分片的时机? 有哪些工具可以对数据库进行备份和恢复? 怎样才能安全地访问所有新的实时大数据? 本文介绍了硬件选择、扩展、... 阅读全文
posted @ 2014-01-31 08:19 张善友 阅读(8692) 评论(0) 推荐(1) 编辑
摘要:可视化和了解代码综合了如何使用visual studio可视化代码来帮助理解代码: 理解代码和代码之间的关系:(1)Code Map(2)Dependency Graphs 理解代码交互:Sequence Diagrams 理解类结构:(1)UML Diagram(2)Class Diagram 描述系统设计和验证按照设计进行的编码:Layer Diagram ... 阅读全文
posted @ 2014-01-29 11:21 张善友 阅读(2193) 评论(0) 推荐(0) 编辑
摘要:当我们要创建一个Tcp/UDP Server connection ,我们需要一个范围在1000到65535之间的端口 。但是本机一个端口只能一个程序监听,所以我们进行本地监听的时候需要检测端口是否被占用。命名空间System.Net.NetworkInformation下定义了一个名为IPGlobalProperties的类,我们使用这个类可以获取所有的监听连接,然后判断端口是否被占用. //... 阅读全文
posted @ 2014-01-27 22:03 张善友 阅读(11616) 评论(1) 推荐(4) 编辑
摘要:空白字符是指在屏幕不会显示出来的字符(如空格,制表符tab,回车换行等)。空格、制表符、换行符、回车、换页垂直制表符和换行符称为 “空白字符”,因为它们为与间距单词和行在打印的页 )的用途可以读取更加轻松。 标记分隔 (一定) 由空白字符和由其他标记,例如运算符和标点。在分析代码时, C 编译器忽略空白字符,除非使用它们作为分隔符或作为字符常数或字符串文本元素。使用空白字符使程序更易于阅读。请注意编译器还将注释作为空白。下面贴一段c#处理空白字符的代码:public static class TypeExtensions { // The Trim method only ... 阅读全文
posted @ 2014-01-27 21:12 张善友 阅读(9201) 评论(1) 推荐(2) 编辑
摘要:微软开源技术公司于发布了Tx,这是一个Apache 2协议的开源项目,可以使用日志/跟踪文件辅助调试,以及创建实时监控和告警系统。 下面是几个引人关注的功能—— 允许在原始事件源上使用LINQ 允许在真实事件源上使用“反应式扩展框架(Reactive Extensions)”,而且支持事件序列的多路复用(单个包含不同类型事件的序列,其中事件的顺序为其发生顺序)。 可以提供跨... 阅读全文
posted @ 2014-01-26 14:10 张善友 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:Jeff Handley’s进行了多年的项目——基于一份开源许可发布WCF RIA Services。遵循Apache 2许可,捐赠给Outercurve基金会的ASP.NET Open Source Gallery。 作为开源项目发布后,它将被命名为Open RIA Services,项目的领导者是MVP Colin Blair,他已经发布了未来三个版本的路线图: Open RIA S... 阅读全文
posted @ 2014-01-26 13:57 张善友 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:SQL Server 2012对T-SQL进行了大幅增强,其中包括支持ANSI FIRST_VALUE和LAST_VALUE函数,支持使用FETCH与OFFSET进行声明式数据分页,以及支持.NET中的解析与格式化函数。 codeproject上有几篇文章全面介绍了SQL Server 2012 的T-SQL查询: Using SQL Server 2012 T-SQL New Featu... 阅读全文
posted @ 2014-01-13 22:23 张善友 阅读(1303) 评论(2) 推荐(0) 编辑
摘要:早上衣明志 在QQ群里说他的博客开源了,地址在 https://github.com/qihangnet/MZBlog,基于NancyFX和MongoDB开发的。博客内容需要使用 MarkDown 进行编写。Nancy框架是ASP.NET之外用.NET开发Web App的一种选择,而且也是一种很简单的选择。所以本文本着学习Nancy 框架的分析了下衣大哥的代码,下图是个脑图:1、MongoDB:数据存储采用NoSQL MongoDB,采用官方的驱动 mongocsharpdriver。2、核心库的测试项目MZBlog.Core.Tests:项目采用xUnit.NET测试框架,xUnit.net 阅读全文
posted @ 2014-01-11 21:38 张善友 阅读(6707) 评论(10) 推荐(6) 编辑
摘要:大家好! 今天的博文深入讨论我们今天推出的开发人员工具和框架中的一些新功能。我们通过与 ASP.NET 和 Visual Studio 团队合作开发了一些重大的增强功能,让开发人员能够轻松使用 Windows Azure Active Directory 作为其身份验证服务。 我们今天的客座博友是 Vittorio Bertocci,很多人都是通过他的许多个人演讲和网络广播认识他的。Vitto... 阅读全文
posted @ 2014-01-04 23:11 张善友 阅读(1773) 评论(0) 推荐(0) 编辑