解释“.NET”给我的祖母 [英] Explaining ".NET" to my Grandmother

查看:43
本文介绍了解释“.NET”给我的祖母的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我非常感谢能够提出一些简单的和简单的类比,可以用来解释什么是.NET?。对某人完全不熟悉编程或计算机技术的人b $ b。这个

对我来说实际上是一个非常重要的问题,能够用非

技术条款回答我的一些更非技术性的问题。客户。


我正在寻找的一个例子就是这个(但以.NET

为主题):

假设我们试图向这样一个人解释一个*算法*是。

我们可以说算法就像你用来制作的食谱一样烘烤饼干......

也就是说,它是一系列指令,非常具体地告诉你

如何产生一些特定的结果。

这很有用,因为几乎每个人都知道食谱是什么。

是的,它过分简化了事情 - 但这就是整个想法 - 简化

而不会产生误导 - 并且绝对没有技术术语。


我需要能够解释什么是.NET?因为这是我收到的问题
。我们都知道它是一个框架,包括一个IDE,多个

语言支持IL,CLR,基类库,ADO.NET,等等等等等等等等。但是b $ b blah - 但是我甚至不能开始向这些客户解释它。


所以,任何类似的类比的建议都可以提供合理的
回答问题,什么是.NET?非常感谢

赞赏。


谢谢!

I would greatly appreciate some assistance in coming up with a brief and
simplistic analogy that can be used to explain "what is .NET?" to someone
who is completely unfamiliar with programming or computer technology. This
is actually a very important question for me to to be able to answer in non
technical terms for some of my more "non technical" customers.

An example of the sort of thing I''m looking for would be this (but with .NET
as the topic):
Suppose we''re trying to explain to such a person whan an *algorithm* is.
We could say "an algorithm is like a recipe you''d use to bake cookies..."
that is, it is a series of instructions that tell you very specifically how
to produce some specific result.
This is useful because practically everyone understands what a recipe is.
Yes, it oversimplifies things - but that''s the whole idea - to simplify
without misleading - and absolutely no technical jargon.

I need to be able to explain "what is .NET?" as that is the question I have
been receiving. We all know it''s a framework that includes an IDE, multiple
language support ala IL, CLR, base class libraries, ADO.NET, blah blah
blah - but I can''t even begin to explain it like that to these customers.

So, any suggestions for such a similar analogy that would provide a
reasonable answer to the question, "what is .NET?" would be greatly
appreciated.

Thanks!

推荐答案

嗯,如果一个算法是一个配方,那么.NET和CLR就是烤箱,而且框架及其中的类是配方的成分。


:)


" Fred Newton" < A@B.COM>在留言中写道

新闻:ef ************* @ TK2MSFTNGP09.phx.gbl ...
Well, if an algorithm is a recipe, then .NET and the CLR are the oven, and
the framework and the classes in it are the ingredients for the recipe.

:)

"Fred Newton" <A@B.COM> wrote in message
news:ef*************@TK2MSFTNGP09.phx.gbl...
我将非常感谢一些帮助提出一个简单而简单的类比,可以用来解释什么是.NET?对某人完全不熟悉编程或计算机技术的人。这对我来说实际上是一个非常重要的问题,能够以我的更多非技术的方式回答
非技术术语。客户。

我正在寻找的那种东西的例子就是这个(但以
..NET为主题):
假设我们是试图向这样一个人解释*算法*是。
我们可以说算法就像你用来烤饼干的食谱......
即它是一系列的说明,非常具体地告诉你
如何产生一些特定的结果。
这很有用,因为几乎每个人都了解食谱是什么。
是的,它过于简化了事情 - 但是那个'这是一个完整的想法 - 简化
而不会产生误导 - 绝对没有技术术语。

我需要能够解释什么是.NET?因为那是我收到的b $ b的问题。我们都知道它是一个框架,包括一个IDE,
多语言支持,IL,CLR,基类库,ADO.NET,等等等等等等等等 - 但我甚至无法开始向这些客户解释它。

所以,对于这样一个类似的类比的任何建议都能提供一个合理的答案,什么是.NET?非常感谢。

谢谢!
I would greatly appreciate some assistance in coming up with a brief and
simplistic analogy that can be used to explain "what is .NET?" to someone
who is completely unfamiliar with programming or computer technology. This
is actually a very important question for me to to be able to answer in non technical terms for some of my more "non technical" customers.

An example of the sort of thing I''m looking for would be this (but with ..NET as the topic):
Suppose we''re trying to explain to such a person whan an *algorithm* is.
We could say "an algorithm is like a recipe you''d use to bake cookies..."
that is, it is a series of instructions that tell you very specifically how to produce some specific result.
This is useful because practically everyone understands what a recipe is.
Yes, it oversimplifies things - but that''s the whole idea - to simplify
without misleading - and absolutely no technical jargon.

I need to be able to explain "what is .NET?" as that is the question I have been receiving. We all know it''s a framework that includes an IDE, multiple language support ala IL, CLR, base class libraries, ADO.NET, blah blah
blah - but I can''t even begin to explain it like that to these customers.

So, any suggestions for such a similar analogy that would provide a
reasonable answer to the question, "what is .NET?" would be greatly
appreciated.

Thanks!



Fred Newton< A @ B. COM>写道:
Fred Newton <A@B.COM> wrote:
我非常感谢一些帮助,提出了一个简单的,简单的类比,可以用来解释什么是.NET?对某人完全不熟悉编程或计算机技术的人。这对我来说实际上是一个非常重要的问题,能够用非技术术语回答我的一些非技术性的问题。客户。

我正在寻找的那种东西的例子就是这个(但以.NET
为主题):
假设我们正在尝试向一个人解释一个*算法*是。
我们可以说算法就像你用来烤饼干的食谱......
就是说,它是一系列的说明,非常具体地告诉你如何产生一些特定的结果。
这很有用,因为几乎每个人都了解食谱是什么。
是的,它过分简化了事情 - 但是''整个想法 - 简化
而不会产生误导 - 绝对没有技术术语。

我需要能够解释什么是.NET?因为那是我收到的问题。我们都知道它是一个框架,包括一个IDE,多个语言支持,IL,CLR,基类库,ADO.NET,等等等等等等等等 - 但我甚至无法开始向这些客户解释它。


实际上,我不会说框架*包含了一个IDE。

所以,对于这样一个类似的类比的任何建议都会提供这个问题的合理答案,什么是.NET?将会非常感激。
I would greatly appreciate some assistance in coming up with a brief and
simplistic analogy that can be used to explain "what is .NET?" to someone
who is completely unfamiliar with programming or computer technology. This
is actually a very important question for me to to be able to answer in non
technical terms for some of my more "non technical" customers.

An example of the sort of thing I''m looking for would be this (but with .NET
as the topic):
Suppose we''re trying to explain to such a person whan an *algorithm* is.
We could say "an algorithm is like a recipe you''d use to bake cookies..."
that is, it is a series of instructions that tell you very specifically how
to produce some specific result.
This is useful because practically everyone understands what a recipe is.
Yes, it oversimplifies things - but that''s the whole idea - to simplify
without misleading - and absolutely no technical jargon.

I need to be able to explain "what is .NET?" as that is the question I have
been receiving. We all know it''s a framework that includes an IDE, multiple
language support ala IL, CLR, base class libraries, ADO.NET, blah blah
blah - but I can''t even begin to explain it like that to these customers.
Actually, I wouldn''t say that the framework *did* include an IDE.
So, any suggestions for such a similar analogy that would provide a
reasonable answer to the question, "what is .NET?" would be greatly
appreciated.




我可能会使用管道类型的类比:框架是

管道,阀门等等在系统中。开发商可以建造他们自己的管道,也可以用管道做事 - 例如制作水磨机。

CLR本身就是泵送水管围绕整个

系统。


这不是一个很好的类比,但它是一个开始...

-

Jon Skeet - < sk *** @ pobox.com>
http://www.pobox.com/~skeet

如果回复该群组,请不要给我发邮件。 />



I would possibly use a plumbing type of analogy: the framework is the
pipes, valves etc in the system. The developer can build their own
pipes, and can also do things with the pipes - eg making a water mill.
The CLR itself would be the pump making the water go round the whole
system.

It''s not a great analogy, but it''s a start...

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet
If replying to the group, please do not mail me too


我采取了一种不同的方法,认为她真的意味着为什么''。'''而不是'b $ b''什么是.NET''。 />

这是微软为锁定其客户而发明的东西,而b / b b b压制其竞争对手,从而增加其市场份额和收入。它需要很多新的培训才能获得,因为它与以前的不同有很多新的培训。它将在5 - 10年内被淘汰,当它被其他东西继承时。


" Fred Newton"写道:
I take a different approach thinking she really means why ''.NEt'' rather than
''what is .NET''.

"Its something that was invented by Microsoft to lock in its customers and
squash its competition, thus increasing its market share and revenue. Its
something that requires lots of new training to pick up because its so
different to what came before. And it will all be obsolete in 5-10 years when
it is succeeded by something else."

"Fred Newton" wrote:
我非常感谢能够提出一个简单而简单的类比,可以用来解释什么是.NET?。对某人完全不熟悉编程或计算机技术的人。这对我来说实际上是一个非常重要的问题,能够用非技术术语回答我的一些非技术性的问题。客户。

我正在寻找的那种东西的例子就是这个(但以.NET
为主题):
假设我们正在尝试向一个人解释一个*算法*是。
我们可以说算法就像你用来烤饼干的食谱......
就是说,它是一系列的说明,非常具体地告诉你如何产生一些特定的结果。
这很有用,因为几乎每个人都了解食谱是什么。
是的,它过分简化了事情 - 但是''整个想法 - 简化
而不会产生误导 - 绝对没有技术术语。

我需要能够解释什么是.NET?因为那是我收到的问题。我们都知道它是一个框架,包括一个IDE,多个语言支持,IL,CLR,基类库,ADO.NET,等等等等等等等等 - 但我甚至无法开始向这些客户解释它。

所以,对于这样一个类似的类比的任何建议都能提供一个合理的答案,什么是.NET?非常感谢。

谢谢!
I would greatly appreciate some assistance in coming up with a brief and
simplistic analogy that can be used to explain "what is .NET?" to someone
who is completely unfamiliar with programming or computer technology. This
is actually a very important question for me to to be able to answer in non
technical terms for some of my more "non technical" customers.

An example of the sort of thing I''m looking for would be this (but with .NET
as the topic):
Suppose we''re trying to explain to such a person whan an *algorithm* is.
We could say "an algorithm is like a recipe you''d use to bake cookies..."
that is, it is a series of instructions that tell you very specifically how
to produce some specific result.
This is useful because practically everyone understands what a recipe is.
Yes, it oversimplifies things - but that''s the whole idea - to simplify
without misleading - and absolutely no technical jargon.

I need to be able to explain "what is .NET?" as that is the question I have
been receiving. We all know it''s a framework that includes an IDE, multiple
language support ala IL, CLR, base class libraries, ADO.NET, blah blah
blah - but I can''t even begin to explain it like that to these customers.

So, any suggestions for such a similar analogy that would provide a
reasonable answer to the question, "what is .NET?" would be greatly
appreciated.

Thanks!



这篇关于解释“.NET”给我的祖母的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆