程序员应学会良好的调试技巧
Justin James最近写了一篇文章寻找高级开发人员。其中他的要求之一是良好的调试能力,这也是一个与我十分接近的话题,因为目前我正和一个调试能力较差的同事共同工作。
Justin James最近写了一篇文章寻找高级开发人员。其中他的要求之一是良好的调试能力,这也是一个与我十分接近的话题,因为目前我正和一个调试能力较差的同事共同工作。
国际标准图书编号(ISBN)是一个唯一的商业书籍标识条形码。如果你用过安排书籍的VB.NET程序,你就会熟悉用它确定指定的ISBN值是否有效的工作。
F#是.NET世界中一种相当独特的语言。它可以被.NET中的任意其它代码编译和调用(也可以调用其它代码)。同时,它还提供了一个交互式运行时环境,该环境已逐行解释的方式工作。
Windows表示层编程框架(Windows Presentation Foundation(WPF))是.NET3.0中最重要的开发环境,本文将介绍WPF和Silverlight的相关内容,以及微软在软件框架上的竞争策...
嵌入式软件工程师M. Tim Jones为IBM Developerworks写了一篇文章《Anatomy of the Linux kernel》,图文并茂地介绍Linux内核,并探究其架构和主要组件。
为了快速的搜索,Google并不是简单的建立一个巨大的web数字目录,而是把整个互联网拷贝下来——每一个字节每一个网页——都被储存到专门的数据中心。
虽然F#的语法与EdScheme大有不同(EdScheme是Scheme的一个版本,是Lisp的一个术语;F#以OCaml为基础),它们的许多原理是一样的,特别是在“标签”与“值”相对的概念方面。
由于最近在Linux 2.6.17和更高内核中对TCP窗口扩大设置进行了改变,所以当你连接到某些网站时可能会遇到一些问题。本文,我们将为大家介绍一种新的工作区解决超时问题。
为了在VB.NET中获取临时文件的文件名,我建议使用Path类的GetTempFileName方法,尽管创建临时文件的方法有很多种,但是最佳的方案是使用System.IO.Path。
Quartz自2001年发布版本以来已经被众多项目作为任务调度的解决方案,Quartz在提供巨大灵活性的同时并未牺牲其简单性,它所提供的强大功能使你可以应付绝大多数的调度需求。
在本系列文章中,我们将为大家介绍此类系统高度动态可扩展的基础体系结构。如果你对C#、消息队列(MSMQ)、扩展标记语言XML及序列化有全面的了解,那么你对本文出现的一些概念将会有更好的理解。
我们可以使用.NET提供的类的功能进行日期处理。例如,如果你需要判断给定的某年是否闰年,你可以使用VB.NET的IsLeapYear函数。下面是如何使用该函数的一个例子。
为了电子邮件的事情你是否感到焦头烂额?邮箱容量的限制是否让你只能不断地删除收件箱中宝贵的消息和附件?或者更糟,每次当你需要恢复单个电子邮件消息时,你是不是不得不导入许多不需要的消息?其实不是没有好的办法。
Outlook提供了一些非常有效的功能,让你对电子邮件,会议,以及通讯录进行管理。问题是,它提供的功能太多了,想一一学习高效使用这些功能将需要花费大量的时间。
在过去的十年里,主要的软件开发商(比如微软)已经将他们的大部分精力和资本都投入了企业市场,分别面向大型企业和小型企业。而唯一缺少关注的,就是夹在中间的中型公司。