[置顶] 坚信天道酬勤,便可以不断超越,再超越

[置顶] 老婆的日记?学习.?工作.?

[置顶] 是我太投入一些东西了?还是真的忘了很多朋友了?

|开发者面临的.Net挑战(二)

进入 .NET

   通过打开不同的 Web 应用程序并把它们呈现为 Web 服务,Microsoft .NET 平台方便了它们之间的集成。通过支持开放的 Internet 协议,.NET 平台允许电子商务应用程序以及其它基于 Web 的应用程序间相互通讯、交换数据并实现了真正的 互操作性。Microsoft 还开发了一套企业级服务器 (共同称为 .NET Enterprise Server),包括数据库服务器、商务到商务 (B2B) 管理服务器以及便于你加强 Web 站点安全性的服务器。

   当应用程序走上 Web 时,你的商业伙伴试图“连接”你时,到底会发生些什么呢?这些应用程序将如何通讯?你能开发一些专有的通讯协议,但那将费时费力,并且最终效果是不大的。而且,每增加一个新伙伴就意味着要创建或采用专有协议,这无疑增加了你的工作量,也增加了你的商业伙伴的工作量,同时减少了成功的机会。或者你可以选择 Windows DNA 结构和 .NET。这样做,你就会有一个认真的头脑来开始满足你每天所面对的、快速变化的需求。

   .NET 铺设了用户和应用程序能从 Internet 的力量中获得益处的道路。在 .NET 里,用户获得数据的能力(无论这些数据在何处)以及不同的应用程序共享和交换?...

标签:

|开始 .Net的旅程(一)

原文出处:http://www.dotnettoday.com/editorial/default.asp <br>
<br>
   目前我主要的兴趣是通过 web 提供分布式计算,从这个角度来看,我发现 .NET 有几个令人激动的思想,它们是:Web 服务、SOAP/XML 和 CLR (Common Language Runtime:通用语言运行环境)。 <br>
<br>
   Web 服务 <br>
<br>
   Web 服务可以看作由 XML 通过 HTTP 协议来调度的远程过程调用 (RPC)。我看 .NET 基本上就是一个创建、分配、使用、支持 Web 服务,并为它提供开发环境的框架。Web 服务许诺:每个应用程序都能以一个 Internet 上的服务出现。Web 服务将成为一个关键技术,因为它是基于每天都使用的、并且是经过检验的机制。 <br>
<br>
   HTTP 传输是一个制定得很好的通道,即使穿越企业的防火墙也能很好地工作。SSL 广泛地用来为 HTTP 提供安全性。任何语言、组件模型和操作系统都可以使用或提供 Web 服务。注意看看下一代 Visual Studio 工具,它们承诺可以更容易地创建 Web 服务。 <br>
<br>
   SOAP <br>
<br>
   SOAP/XML 实际上是 We...

标签:

|用ASP.Net写一个发送ICQ信息的程序

这里我给大家提供一个很实用的例子,就是在线发送ICQ信息。想一想我们在网页上直接给朋友发送ICQ信息,那是多么美妙的事情啊。呵呵,在吹牛啊,其实ICQ本来就有在线发送的代码,不过,这些都是AOL给你写好的代码,多没有意思啊。还是自已写的比较好,呵呵,废话少说,大家来看代码吧 <br>
<br>
<% @ Page Language="C#" %> <br>
<% @ Assembly Name="System.Net" %> <br>
<% @ Import Namespace="System.Net" %> <br>
<% @ Import Namespace="System.Net.Sockets" %> <br>
<% @ Import Namespace="System.IO" %> <br>
<% @ Import Namespace="System.Text" %> <br>
<br>
<Script Language="C#" Runat="Server"> <br>
public void Page_Load(Object src,EventArgs e) <br>
{ <br>
ICQ_Show.Text="如果提交后,在这里显示信息"; <br>
} <br>
<br>
public void Send_Click(Object sender,EventArgs e) <br>
{ <br>
string se...

标签:

|.Net将如何影响我们?(一)

如果找到了所要寻找的信息,那么这个信息也就没有吸引力了。Web 后面的核心思想就是文档不应该以层次结构提供,而是应该让读者能方便地找到和他们正在阅读页面的相关信息,因此,文档应该以交叉连接的方式出现。DotNet 正是让人们能将不同来源的数据组织并显示出来的最新尝试,它的方式是让人们能够根据客户端的需要来处理数据。

   .NET 是什么?

   Microsoft.NET (从前叫做NGWS:Next Generation Windows Services) 是 Microsoft 从以客户机为中心的模式转移到以网络为中心的模式的战略保护伞。Microsoft 花了一段时间才走到这一立场上来。在过去的十年里,Sun 已经在倡导“网络就是计算机”,而 Microsoft 只是在 1998 年才提出了它的第一个支持终端服务的操作系统。然而,一旦 Microsoft 最终意识到 Web 里确实有一些东西,它就立即接受了它。现在,Microsoft接受了基于 Web 的模式。

   这一战略的其它部分是宣布 Microsoft 在 Windows 2000 DataCenter 上的工作、宣布通过应用程序服务商 (ASP) 发放 Windows 应用程序许可的最终模型,以及在 Windows 2000 服务器操作系统的核心部分(包括终端服务)的决定。从?...

标签:

|.Net将如何影响我们?(二)

Microsoft .NET 将怎样影响我们做事的方式?

   眼前,还不会有什么影响。目前 .NET 是一个前景,而不是现实。然而,如果事情都像计划的那样,它将会对三类人有潜在的影响:用户、网络管理员和开发者。

   对于用户能得到的好处,Microsoft 有很多要说。.NET 应用程序倾向于提供一个统一的界面,以便用户可以从一个应用程序里浏览、编辑和创建文档。这个数据模型应该能使应用程序拥有能力查询不同来源的数据,并将其合并到一个可视文档里面。用户将能通过一个兼容的浏览器,从任何设备上访问他们的应用程序和个人设置。在咖啡店的角落里工作将和在家里工作一样 ;-)

   灵活的平台意味着用户的数据自动地根据他们的工作环境来进行调节:在桌面客户端和手持式 PC 的较小浏览器中,同样的数据将以不同的方式来显示。

   这一模式为网络管理员带来了什么?估计 .NET 应用程序会加载到他们自己的目录中,相互之间保持独立。这会产生两个效果。首先,遵从 Microsoft 所赞同的“共享数据而不是代码”的模型,“DLL陷阱”将被终结。从而,不同的应用程序可能以相同的名字覆盖助手库。 其次,估计应用程序将不?...

标签:

|开发者面临的.Net挑战(一)

电子商务的大潮已经袭来,这需要所有的软件都支持 Web。开发者们思考得更多的是如何把现有的应用程序放到 Web 上,如何为 Internet 开发出企业级的、高性能的以及可伸缩的应用程序。我们来看一看这些挑战,以及我们能做些什么吧!

   对基于 Web 的开发过程的充分理解是在 Internet 开发领域取得成功的关键。我们中有许多人听说过那些术语,像 ASP、Web 服务器、事务处理服务器和组件等等,但对它们的真正含义只有一个粗略的理解。像很多其他东西一样,一旦我们理解了它们是什么,事情就简单了。我们来看看一个基于 Web 的应用程序是如何区别于你现在所开发的应用程序的。

   Windows DNA

   在基于 Web 的开发模型中,应用程序是分布式的,也就是说:程序的一些部分运行在客户机上,一些在对象服务器上,另外一些在数据库服务器上。这种结构有很多优点,包括伸缩性、性能、易于配置和扩展,但是它们的有效性要依赖于正确的实现。一个特殊的平台脱颖而出:Microsoft Windows DNA。Windows DNA 的结构涉及到一个 Web 服务器 (Internet Information Server) 和一个事务处理服务器 (Microsoft Transaction Server),以及?...

标签:

|开发者面临的.Net挑战(二)

进入 .NET

   通过打开不同的 Web 应用程序并把它们呈现为 Web 服务,Microsoft .NET 平台方便了它们之间的集成。通过支持开放的 Internet 协议,.NET 平台允许电子商务应用程序以及其它基于 Web 的应用程序间相互通讯、交换数据并实现了真正的 互操作性。Microsoft 还开发了一套企业级服务器 (共同称为 .NET Enterprise Server),包括数据库服务器、商务到商务 (B2B) 管理服务器以及便于你加强 Web 站点安全性的服务器。

   当应用程序走上 Web 时,你的商业伙伴试图“连接”你时,到底会发生些什么呢?这些应用程序将如何通讯?你能开发一些专有的通讯协议,但那将费时费力,并且最终效果是不大的。而且,每增加一个新伙伴就意味着要创建或采用专有协议,这无疑增加了你的工作量,也增加了你的商业伙伴的工作量,同时减少了成功的机会。或者你可以选择 Windows DNA 结构和 .NET。这样做,你就会有一个认真的头脑来开始满足你每天所面对的、快速变化的需求。

   .NET 铺设了用户和应用程序能从 Internet 的力量中获得益处的道路。在 .NET 里,用户获得数据的能力(无论这些数据在何处)以及不同的应用程序共享和交换?...

标签:

|用C#与XML创建动态分层菜单

从在复杂的B2B交易中的交换数据到为应用程序提供配置文件结构,XML在许多方面大显身手!由于XML不断地获得软件的支持,我们完全能够预见:XML的应用将不断增加。本文就介绍这样一种应用程序,它使用XML创建类似于Windows开始菜单的分层菜单系统,从而向终端用户提供更满意的Web体验。

  这个应用程序将使用 C#、XML和服务器端Microsoft .Net框架,创建一个 DHTML 结构,IE4 或更高版本的浏览器可以操作它并在客户端动态显示。由于我们可以快速地访问服务器上的XML,并且XML能够描述层次之间的关系,因此它成为标记“父/子菜单”数据的一个最佳选择。

  (一个三层菜单系统,可点击放大)

  除了学习如何使用XML创建一个菜单应用程序外,我们还要介绍 .Net框架的主要 XML 类,它们位于 System.Xml 集合中。

什么是.Net集合(Assembly)

  要在 C# 文件中使用XML,就必须引用一个特定的名称空间。 .Net平台中的一个名称空间是作为一个程序组件的组织系统使用的,它对于解决命名冲突很重要,这一点很象 XML中的 名称空间。这个基于 XML的菜单系统是用位于System.Xml集合中的System.Xml名称...

标签:

|为什么你总是觉得累?

“好累啊”,不知从何时起成为许多人的口头禅,疲劳感似乎困扰了太多的上班族。其实疲倦并不仅仅是劳累造成的,生活中有许多因素都会消耗人的精力,令人感到疲倦……
  1、用眼过度:
  如果全神贯注于某物过久,人体会感觉骨头松散、四肢麻木,不如闭目养神片刻。
  2、肥胖:
  超重是人体的沉重负担,身上多余的脂肪会令人感觉疲倦。
  3、缺乏运动:
  人们误以为运动会令人疲累。但事实恰好相反,若缺少运动,肌肉会变得虚弱,当机体要运用它们时,便需花更大的气力。
  4、睡眠问题:
  有些人常利用双休日睡懒觉,且振振有词地辩白这是养精蓄锐。殊不知,迟睡迟起扰乱了生物钟,直接影响精神状态。
  5、心理问题:
  抑郁是导致疲倦的最普遍原因;情绪不好、过度紧张也会睡眠不佳,引起疲倦。
  6、营养不良:
  若日常饮食以加工食品为主,人体会感到疲乏,不妨多吃新鲜蔬果、鱼、鸡、全谷类食物和豆类。
  7、甲状腺分泌不足:
  甲状腺控制新陈代谢,如果甲状腺分泌不足,便会减慢新陈代谢,令人觉得疲惫。
  8、脱水:
  人在脱水后,血容量降低...

标签:

2008年北京奥运会国际奥运网球比赛规则

比赛网球比赛分为单打和双打两种形式.球员用网球拍将球击过网,落入对方的场地上.每位球员的目的都是尽 力将球打倒对方的场地上去.就这样一来一回,直到有一方将球打出界或没接到球为止。 发球在正式比赛前,需要确定比赛由谁先发球。整个比赛中,双方球员轮流发球.发球员在发球前应先站在端 线后,中点和边线的假定延长线之间的区域里.。发出的球应从网上越过,落在对角的对方发球区内。每 局开始先从右区端线后发球,得