- 博客(17)
- 收藏
- 关注
原创 ASP.NET高级应用(3)
使用MSMQ MSMQ(MicroSoft Message Queue,微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queu
2001-09-22 18:11:00 969
原创 ASP.NET高级应用(2)
三层结构及其应用 概念及环境 ASP.NET中的三层结果开发方法,其实其思想跟Java的一样。Java中的三层架构为前端的html、Jsp、Servlet,中间层为JavaBean、EJB,后面为数据库服务器。而在ASP.NET中,前段为html、asp、aspx等,中间层为有.vb、.cs等文件编译而成的.dll控件,后面为数据库服务器。
2001-09-22 18:10:00 946
原创 ASP.NET高级应用(1)
XML及其应用 XML 是标准扩展语言的简称,是未来Web编程的标准。在这一章中,我们将讲述XML在ASP.NET中的应用 制作广告条 在这个程序中,我们通过XML语言实现每次访问网页时,将显示不同的广告条。在本例中,我们只调用了两条广告 源文件:advanceapp/intro.aspx Intr
2001-09-22 18:09:00 945
原创 了解Java,便了解了微软.NET
人们对于美国微软在经过精心策划后于6月宣布的“Microsoft.NET”的设想是见仁见智。在传媒中“目前还很难说”的反应居多。实际上,由于具体产品开始出笼还是2~3年以后的事,现在说三道四确实为时尚早。 这里有一把可以用来快速理解Microsoft.NET的钥匙。那就是先了解Java技术。这是因为微软自己就说过,“只要知道Java就可以更快地理解Microsoft.NET”
2001-09-22 18:07:00 1144
原创 Net 是未来的趋势, 为什么?
Net姗姗来迟了.但是终于我觉得应该谈论一下.NET的未来了.原因很简单,我现在每天都收到几乎50封邮件询问.NET的未来以及与其它技术相比,它有什么样的优势等.所以在这里,我将介绍我个人对这项技术未来发展的看法. 我将从开发者的期望开始并以公司(软件工业企业)的视点结束. 好了! 当一个开发者开始开发一个软件的时候,他所要求或需要的是:
2001-09-22 18:05:00 1297 1
原创 开放源码阵营加入Microsoft.NET利大于弊
最近,开放源码阵营传出要根据尚在草拟阶段的欧洲计算机制造商协会(ECMA)标准,建立一套开放源码版本的Microsoft.net,此一消息曝光后让开放源码阵营的人一阵哗然 。GNOME的原创者之一Miguel de Icaza公布了Mono计划。GNOME计划最初的目的是希望提供标准使用者接口与接口数据库,让开发人员得有撰写程序的依据,并藉此提升Unix在桌面软件的竞争力(类似W
2001-09-22 18:02:00 1139
原创 《.net编程先锋C#》第七章 异常处理
《.net编程先锋C#》第七章 异常处理Christoph Wille|2001-9-3 第七章 异常处理通用语言运行时(CLR)具有的一个很大的优势为,异常处理是跨语言被标准化的。一个在C#中所引发的异常可以在Visual Basic客户中得到处理。不再有 HRESULTs 或者 ISupportErrorInfo 接口。尽管跨语言异常处理的覆盖面很广,但这一
2001-09-05 10:07:00 1022
原创 《.net编程先锋C#》第六章 控制语句
第六章 控制语句 有一种语句,你在每种编程语言控制流程语句中都可以找到。在这一章中,我介绍了C#的控制语句,它们分为两个主要部分:。选择语句。循环语句如果你是C或C++程序员,很多信息会让你感到似曾相似;但是,你必须知道它们还存在着一些差别。6.1 选择语句当运用选择语句时,你定义了一个控制语句,它的值控制了哪个语句被执行。在C#中用到两个选择语句:。if 语句。switch 语句 6.1.1 i
2001-09-05 10:05:00 1180
原创 《.net编程先锋C#》第五章 类
《.net编程先锋C#》第五章 类Christoph Wille|2001-9-1 第五章 类前一章讨论了数据类型和它们的用法。现在我们转移到C#中至关重要的结构——类。没有了 类,就连简单的C#程序都不能编译。这一章假定你知道了一个类的基本组成部分:方法、属性、构 造函数和析构函数。 C#在其中增加了索引和事件。在这一章中,你学到下列有关类的话题。。 使用构造
2001-09-05 10:04:00 1179
原创 《.net编程先锋C#》第四章 C#类型
《.net编程先锋C#》第四章 C#类型Christoph Wille|2001-9-1 第四章 C#类型 既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统。在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么。尽管这一章的不侧重于例子,但你可以学到很多重要的信息,关于如何创建现成类型的程序。4.1 值类型 各种值类型总
2001-09-05 10:01:00 814
原创 《.net编程先锋C#》第三章 第一个C#应用程序
《.net编程先锋C#》第三章 第一个C#应用程序Christoph Wille|2001-9-1 第三章 第一个C#应用程序 3.0 选择一个编辑器尽管我是一个顽固的Notepad狂,但这次我不建议用它编辑源码。原因是你正在与真正的编程语言打交道,使用Notepad编辑源码编译时可能产生大量的错误信息行(C++程序员知道我在说什么。)你有几种选择。可以重新配置
2001-09-05 09:59:00 756
原创 《.net编程先锋C#》第二章 理论基础-公用语言 运行环境
《.net编程先锋C#》第二章 理论基础-公用语言 运行环境Christoph Wille|2001-9-1 第二章 理论基础-公用语言 运行环境既然你已经具有了C#全面的印象,我也想让你了解NGWS runtime的全貌。C#依靠由NGWS提供的运行时;因此,有必要知道运行时如何工作,以及它背后所蕴含的概念。所以,这一章分为两部分——它们是所有的概念和使用的基
2001-09-05 09:57:00 865
原创 《.net编程先锋C#》第一章 C#简介
《.net编程先锋C#》第一章 C#简介Christoph Wille|2001-9-1 第一章 C# 简介 欢迎您加入C#的世界! 这一章将把您引进C#的天地,并回答一些相关的问题,如:您为什么要使用C#,C++和C#的主要有什么不同点,以及为什么C#使开发更容易而且还使您感到很有趣。为什么是另外一种编程语言? 必须回答的一个问题:当您已经使用C++或VB
2001-09-05 09:55:00 946
原创 《.net编程先锋C#》前言
前言0.1 提要欢迎阅读《展现 C#》(Presenting C#)。这本书是你提高企业编程语言的一条捷径。这种企业编程语言带有下一代编程语言服务运行时(NGWS Runtime):C#(发音"C sharp")。NGWS Runtime 是一个不仅管理执行代码、同时也提供使编程更加容易的动态环境。编译器产生受管代码以指向这种受管理执行环境。你获得跨平台语言集成、跨平台语言异常处理、增强安全性、版
2001-09-05 09:52:00 841
原创 谁持彩练当空舞"-- 看Java、C#大比拚(3)
应答/请求层: 这个层次抽象掉了所有网络层的细节,提供了一个可以双向传输数据的象流那样的接口。Java可以接受HTTP URL,并通过下面的命令完成GET命令: URL url= new URL( "http://to.post.to.com" ); URLConnection urlConnection url.openConnection();
2001-09-02 09:40:00 736
原创 谁持彩练当空舞"-- 看Java、C#大比拚(2)
实现流操作 Java和C#中的流数据非常地相似。如果对Java中的流操作足够熟悉,在C#中完成流操作就不会是太困难的事儿了。Java和C#中实现流操作的最主要的差别不仅仅是需要实现的适当的读或写方法,还有C#中的Stream类还可以作为"读者"或"作者"和准确反映Stream容量的属性。 表2:Java和C#中Stream操作的
2001-09-02 09:39:00 1183 1
原创 谁持彩练当空舞"-- 看Java、C#大比拚(1)
Java作为一种编程语言如此普及的原因之一,是它解决了其他语言中常见的I/O、网络操作中非常困难的问题,C#语言也采用了与Java类似的方法,提供了一些库来完成对I/O和网络的操作,并隐藏了其复杂的实现方法。本篇文章将着重讨论C#中与I/O、网络操作有关的名字空间以及这些库的一些模板的通用用法。为了方便熟悉Java的编程人员更好地掌握C#,使广大读者能够对二种语言进行比较,在本篇文章中我们也都给出
2001-09-02 09:38:00 952
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人