框架的使用和意义 [英] using and meaningful of Framework

查看:60
本文介绍了框架的使用和意义的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想学习C#中的框架...您能给我一些有关框架C#的文档吗?
谢谢In Advanced ......谢谢您的阅读....等待您的来信...

I want to learn Framework in C#... Could you give me some document about framework C#?
Thank In advanced......Thank for reading....waiting to hearing from you.....

推荐答案

请参阅我对这个问题的评论.你明白我的意思吗?知道很少的知识是完全可以的,因为绝对每个人都是从那个职位开始的,但是提出一个有意义的问题至少应该有一定的理解水平.这就是为什么做一些家庭作业非常重要,至少可以使您确信您的问题不是完全的胡言乱语.再说一次,甚至说胡言乱语( http://en.wikipedia.org/wiki/胡言乱语 [ http://en.wikipedia.org/wiki/Common_Language_Runtime [ http://en.wikipedia.org/wiki/.NET_framework [ http://en.wikipedia.org/wiki/Common_Language_Infrastructure [ http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29 [ ^ ].
阅读此内容后,情况可能至少会以某种方式发展:您可能会走得更远,或者比开悟更困惑.让我们一一解决这两种情况.

如果可以走得更远,则可以从这里开始:
http://msdn.microsoft.com/en-us/netframework/ [ http://msdn.microsoft.com/en-us/vstudio/hh341490 [ ^ ],
http://en.wikibooks.org/wiki/C_Sharp_Programming [ http://norvig.com/21-days.html [ http://en.wikipedia.org/wiki/Computing_platform [ http://en.wikipedia.org/wiki/Computer_language [ http://en.wikipedia.org/wiki/Compiled_language [ http://en.wikipedia.org/wiki/Executable_files [ http://en.wikipedia.org/wiki/Turing_machine [ http://en.wikipedia.org/wiki/Algorithm [
Please see my comment to this question. Do you see my point? Knowing too little is perfectly fine as absolutely everyone starts with that position, but there should be at least some level of understanding required to ask a question which would make sense. That''s why it is very important to do some homework which at least make you confident that your question is not a complete gibberish. Then again, even saying gibberish (http://en.wikipedia.org/wiki/Gibberish[^]) is fine at times, only it is pretty much useless in you want to get some help.

So, how to get to the level where your question makes at least minimal sense? Let me demonstrate it on the example of the topic which a thorough reader (:-)) could find in your question.

Here is the way you could do this homework:

First, read this:
http://en.wikipedia.org/wiki/Common_Language_Runtime[^],
http://en.wikipedia.org/wiki/.NET_framework[^],
http://en.wikipedia.org/wiki/Common_Language_Infrastructure[^],
http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29[^].
After reading this, the situation may develop in at least to ways: you could be able to go further or get more confused than enlightened. Let''s address these two situations one by one.

If you can go further, you might be able to start from here:
http://msdn.microsoft.com/en-us/netframework/[^],
http://msdn.microsoft.com/en-us/vstudio/hh341490[^],
http://en.wikibooks.org/wiki/C_Sharp_Programming[^].

If you came to be able to understand the matter referenced above, you are close to getting some final answers to your question. Remember that the good understanding might take considerable time. You should make a good number of programming exercises, but make sure they are simple enough to keep you 100% aware of what are you doing in every single line of code. Don''t go into UI, Windows Services, ASP.NET and other advanced topics. Make sure you are really comfortable with simple console application.

Pay attention: I did not recommend any books. But this is not because they are useless. No. This is because I personally saw too few books on the topic and because I found some flaws in all books I saw; and, most importantly, the Web sites I referenced above are more than enough for successful start. Also, using them for learning is very convenient.

Also, this is a very encouraging article every developer should know and understand:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html[^].

Now, if you got more confused, you might need to go to the very basics. This might be harder:
http://en.wikipedia.org/wiki/Computing_platform[^],
http://en.wikipedia.org/wiki/Computer_language[^],
http://en.wikipedia.org/wiki/Compiled_language[^],
http://en.wikipedia.org/wiki/Executable_files[^],
http://en.wikipedia.org/wiki/Turing_machine[^],
http://en.wikipedia.org/wiki/Algorithm[^].

…well, it can lead us too far. :-) If you find it hard to catch things by yourself, you would need some kind of school or tutoring. This is far beyond the format of CodeProject. When thinking about all this, please keep in mind: many people of my age learned all this very well without any school at all, all by themselves, and, what''s even more important — well before Internet became accessible. So, no need to complain about the lack of support right now. :-)

Now, all this reading might not bring you to understanding of .NET, CLR, C# (and other languages). My statement is much weaker: it could bring you to the level where you can ask a question which would make a real sense. Please see above :-).

—SA


这篇关于框架的使用和意义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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