ASP.NET - 学习 .NET Framework 3.0 / 3.5
我想学习 ASP.NET(完整的 .NET Framework 3.0 / 3.5),但没有时间参加任何培训中心的培训课程。
如果您知道是否还有其他好的替代方案/选项可供学习,请告诉我。
也请提供详细信息。
I would like to learn ASP.NET (Complete .NET Framework 3.0 / 3.5) and not getting time to attend training classes in any training center.
Kindly let me know if you know if there are any other good alternates/options to learn.
Kindly provide the details too.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以从 http://www.asp.net/get-started/ 开始
you can start at http://www.asp.net/get-started/
要真正学习任何语言和支持平台,您需要编码,并且需要大量编码。那里的资源非常多,所以从这个意义上说,我可以理解你的问题,即有哪些建议。下面是我会考虑获得初步推动力的列表,它将使您能够开始成为一名可靠的程序员的旅程。
1) 我将从 Microsoft 的 MSDN、Codeplex、ASP.NET 网站和开发工具开始。 Microsoft 提供了在 .NET 框架中构建/编码所需的所有工具,您可以免费下载。他们的在线文档确实已成为可靠的资源,并且可以在 Codeplex.com 上找到他们的示例以及其他示例。 ASP.NET还拥有丰富的资源和相当好的论坛供用户讨论和知识共享。
2) SourceForge:寻找开源计划并参与其中。一开始你会学习,但如果专注,即你喜欢这个项目,你将在短时间内帮助其他人。我推荐的 Microsoft ASP.NET 开源计划的一个示例是 DotNetNuke。核心团队成员非常友善,整个社区非常乐于助人并且不断成长。您甚至可能有一天会发现您正在开发和销售自己的自定义模块,用于在 Snowcovered.com 上扩展 DotNetNuke - 因此,我为您的努力提供了一份金钱收益!
3) Learnvisualstudio.net:我几年前加入了这个网站,并以很少的费用购买了终身会员资格。该网站提供基于视频的培训,这还不错。除了终身会员资格之外,还有其他可能适合您需求的计划,而且所有这些计划都非常实惠。顺便说一句,他们几个月前推出了有关 Visual Studio 2010 .NET 4 的新系列 - “First Impressions Visual Studio 2010 - ASP.NET 4.0”。他们还提供两种视频格式;一种用于桌面程序,即 Win Media Player 和 VLC,另一种用于移动设备,例如 iPhone/iPod Touch。
4) Informit's Books Online 或 Books24x7.com:作为在 Borders/Amazon/等处购买书籍的可能替代方案。您可能会发现电子书架选项是一种宝贵的资源,您可以在自己的书架上装载更多您需要的技术书籍。全包服务的价格约为每月 40 美元或每年 500 美元。它们都有一个试用期,因此您可以看到各自的情况,因为它们都有自己的+/-。考虑一下您通常每年在入门技术书籍上花费多少费用,并采用类似的计划(我相信 Informit 的在线图书有更多的定价选项)。如果您找到想要的书,可以以会员折扣价购买。最后,如果您拥有黑莓、iPhone 等移动设备,您可以使用设备提供的格式浏览您的书架,这种格式在线实时且非常易读(与 Apple 用来浏览下载的 safari 书包形成鲜明对比)在 Safari 在线图书上购买的内容的 PDF 版本 - 我觉得有点难以阅读)。
5)如果你能负担得起的话,买一台自己的好电脑。我喜欢戴尔台式机和联想 Thinkpad 笔记本电脑,如果不确定该选择哪个制造商,请查看 CNET 的评论。这样的投资可能会为您提供一点额外的学习动力,并且您可以根据需要配置您的机器。 Windows 7 非常棒,您可以使用 Virtual PC 2007,如果您希望在 SharePoint 中进行开发或学习其他基于服务器的技术,您可以使用 Virtual PC 2007 来托管服务器和其他操作系统。
我的最后评论是,如果您相信只要购买一些东西就能学会如何编码,那么这些资源中的任何一个都没有任何意义。这个列表仅代表一些随机的想法,这只是一个开始。这需要时间、奉献精神和对自己诚实的目标……并且有时会感到沮丧。一个与你有着相似愿望的好朋友可以在你踏上成为一名优秀“任何人”的道路时发挥巨大的作用。有时这是一项繁重的工作,当它如此时,你会需要一个观察员在身边。
从小处开始,然后祝你好运
!
To really learn any language and supporting platform you need to code, and code a lot. Resources are quite numerous out there, so in this sense I can understand your questions, i.e. what are some recommendations. Below is a list I would consider to get that initial push that will enable you to begin your journey to becoming a solid coder.
1) Microsoft's MSDN, Codeplex, ASP.NET website, and development tools are where I would start. Microsoft offers all the tools needed to build/code in the .NET framework which you can freely download. Their online documentation has really become a solid resource and their examples, along with others, can be found at Codeplex.com. The ASP.NET also has a wealth of resources and a pretty good forum for user discussion and knowledge sharing.
2) SourceForge: Look for Open Source initiatives and become involved in them. At first you will be learning but if dedicated, i.e. you like the project, you will be helping others in short order. An example of a Microsoft ASP.NET Open Source initiative I would recommend is DotNetNuke. The core team members are very nice and the community as a whole very helpful and continually growing. You may even find one day that you are developing and selling your own custom modules for extending DotNetNuke at snowcovered.com - so there is a monetary benefit I've provided for your efforts!
3) Learnvisualstudio.net: I joined this several years back and purchased a life-time membership for very little. This site offers video based training which is not bad. In addition to life-time memberships there are other plans which might suite your needs and all of which are very affordable. BTW, they have had a new series out for a few months on Visual Studio 2010 .NET 4 - "First Impressions Visual Studio 2010 - ASP.NET 4.0". They also offer two video formats; one for desktop programs, i.e. Win Media Player and VLC, and one for mobile devices such as iPhone/iPod Touch.
4) Informit's Books Online or Books24x7.com: As a possible alternative to purchasing books at Borders/Amazon/etc. you might find the option of an electronic bookshelf a valuable resource in which you can load up your own bookshelf with much more technical books that you'll ever need. The all inclusive offerings are about $40/month or $500/yr. They both have a trial period so you can see what each is like since they both have their +/-'s. Consider how much you normally spend on technical books a year for starters and go with a comparable plan (Informit's Books Online has more pricing options, I believe). If you find a book you wish to have in hand, you can purchase it for a reduced member's price. Finally, if you own a mobile device such as a Blackberry, iPhone, etc. you can browse your bookshelf with your device in a format they provide, which is live online and very readable (in contrast with Apple’s safari book bag used to browse downloaded PDF versions of content purchased at Safari’s Books Online - which I find sorta tough to read).
5) Get a nice computer of your own if you can afford it. I like Dell desktops and Lenovo Thinkpad notebooks, and if not sure what manufacturer to go with take a look at reviews by CNET. An investment like this might give you a little added push from behind to learn and you can configure your machine as you wish. Windows 7 is terrific and you can use Virtual PC 2007, which is a free tool you can use to host server and other OS’es if you wish to develop in SharePoint or learn other server based technologies.
My final comment is that not a single one of these resources will mean anything if you believe that just by purchasing something you will learn how to code. This list represents just some random thoughts and it is just a begining. It takes time, dedication, and honesty with yourself about your goals … and expect to be frustrated at times. A good friend who shares similar aspirations as you can make a huge difference when embarking down the path to becoming a good "anything”. It is heavy lifting at times and you’ll want a spotter around when it is so.
Start small and be reasonable with your expectations. Best of luck!
John
我发现此出版物非常有帮助:
Pro ASP.NET 3.5 in C# (Apress)
我喜欢这位作者的写作风格,因为它用简单易懂的术语表达。您可以在 Apress 网站上下载一些示例材料。此外,如果您在亚马逊上查看,似乎也可以以相当不错的价格买到二手副本。
希望这有帮助!
I found this publication to be very helpful:
Pro ASP.NET 3.5 in C# (Apress)
I like this author's writing style since it's put in straightfoward, understandable terms. You can download some sample material on the Apress site. Additionally, it looks like used copies can be had for a pretty decent price as well if you check on Amazon.
Hope this helps!
学习任何框架的最好方法就是用它来编写。
我能给出的最好建议是访问网站此处,然后继续前进。
继续在其中编写应用程序,您就会学会它。
Best way to learn any framework is to write in it.
Best advice I can give is to go the web site start here, and move forward.
Keep writing applications in it and you will learn it.