摘要: 自己动手创建 .NET Framework 语言编译器Joel Pobar本文讨论: 语言定义 编译器各阶段 CLR 抽象堆栈 正确获得 IL 的工具 本文使用了以下技术: .NET Framework 目录 语言定义 高级体系结构 扫描器 分析器 以 .NET Framework 为目标 正确获得 IL 的工具 代码生成器 总结...几乎涵盖所有方面 动态方法调用 使用 LCG 快速执行后期绑定 动态语言运行时 编译器黑客在计算机科学领域算得上名声远扬。我曾在“专业开发人员大会”上看到 Anders Hejlsberg 发表一篇演讲之后走下演讲台时,立即有一群人请求他在书上签名并摆出各种姿势 阅读全文
posted @ 2008-08-24 20:49 William Zhao 阅读(371) 评论(0) 推荐(0) 编辑
摘要: NET 语言和模式的调查Joel Pobar本文讨论: 面向对象的编程 函数式编程 动态编程 .NET 语言的新模式 本文使用了以下技术: C#、C++、F#、IronPython、IronRuby、Visual Basic 目录 面向对象 函数式编程 动态语言 安全实用 LINQ Visual Basic 9.0 中的内嵌 XML 更多资源 Windows 操作系统 对编程人员而言是再合适不过的平台了。针对 Windows® 的语言有数百种,它们有的直接通过 Win32® API 或 CLR 来实现,但更多的还是通过您的编写来构建。CLR 的目标之一就是要在一个兼容的生态 阅读全文
posted @ 2008-08-24 20:47 William Zhao 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server的连接) ",现在针对此问题总结如下: 明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的几种情况。 ◆1.数据库引擎没有启动。有两种启动方式: (1)开始->程序->Microsoft SQL Server 2005->SQL Serv 阅读全文
posted @ 2008-08-24 20:43 William Zhao 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 转载(http://msdn.microsoft.com/zh-cn/library/ms181087(SQL.90).aspx)SQL Server 2005 联机丛书(2007 年 9 月)SQL Server Browser 服务更新日期: 2006 年 4 月 14 日 SQL Server 浏览器程序以 Windows 服务的形式运行。 SQL Server 浏览器侦听对 Microsoft SQL Server 资源的传入请求,并提供计算机上安装的 SQL Server 实例的相关信息。 SQL Server 浏览器可用于执行下列操作:浏览可用服务器列表连接到正确的服务器实例连接到 阅读全文
posted @ 2008-08-24 20:41 William Zhao 阅读(260) 评论(0) 推荐(0) 编辑