我怎样才能学习ASP.NET?

时间:2023-01-16 16:01:50

I am an absolute beginner at ASP.NET. How can I learn it better?

我是ASP.NET的绝对初学者。我怎样才能更好地学习它?

Currently I am reading ebooks. Can you suggest better ways, or other ways, I can learn ASP.NET?

目前我正在阅读电子书。您可以建议更好的方法或其他方式,我可以学习ASP.NET吗?

18 个解决方案

#1


6  

As everyone else suggested you, I suggest asp.net learning pages, too. But first of all reading a book on topic is a better way I think. Because books are well structured to learn something.

正如其他人所建议的那样,我也建议使用asp.net学习页面。但首先,阅读一本关于主题的书是我认为更好的方式。因为书籍结构合理,可以学习一些东西。

Also take a look at that question if you're also new to .net or web development.

如果您也是.net或Web开发的新手,请查看该问题。

And one more thing, find a project for yourself to improve your skills and to implement what you learn. Develop your own blog, your own wiki, or whatever you like.

还有一件事,为自己找一个项目来提高你的技能并实现你学到的东西。开发自己的博客,自己的wiki或任何你喜欢的东西。

#2


5  

I prefer the Apress books. I don't know if they are translated.

我更喜欢Apress的书。我不知道他们是否翻译过。

ASP.NET: http://www.apress.com/book/view/9781590598931

ASP.NET:http://www.apress.com/book/view/9781590598931

ASP.NET MVC: http://www.apress.com/book/view/9781430210078

ASP.NET MVC:http://www.apress.com/book/view/9781430210078

#3


3  

I would say Beginning ASP.NET 3.5: In C# and VB would be a good read and after that Professional ASP.NET 3.5: In C# and VB .. because I actually own both of these books

我会说开始ASP.NET 3.5:在C#和VB中读得很好,然后是专业的ASP.NET 3.5:在C#和VB中...因为我实际上拥有这两本书

Keep in mind reading these books will only give you a foundation of what to expect, but you wll only get the full understanding by using asp.net yourself

请记住,阅读这些书只会给你一个预期的基础,但你只能通过自己使用asp.net获得全面的理解

#4


2  

Learn ASP.NET http://www.asp.net/learn/

学习ASP.NET http://www.asp.net/learn/

#5


2  

I would start out at ASP .NET Learning Pages

我将从ASP .NET学习页面开始

They have plenty of videos ranging from beginners to more advanced stuff... Great resource... G

他们有很多视频,从初学者到更高级的东西......很棒的资源...... G

#6


2  

The best way, of course, is to actually build a website in asp.net ...

当然,最好的方法是在asp.net中实际构建一个网站...

#7


2  

You can learn asp from multiple sites it won't be that hard to find with google?

您可以从多个网站学习asp,谷歌不难找到吗?

http://www.asp.net/web-forms/tutorials

http://www.asp.net/web-forms/tutorials

I do have multiple positive experiences with this site.

我对这个网站有很多积极的经验。

It also contains some videos

它还包含一些视频

I also checked this site it seems okay but didn't fully check it. http://www.codeproject.com/Articles/207797/Learn-MVC-Model-view-controller-Step-by-Step-in-7

我也检查了这个网站似乎没关系,但没有完全检查它。 http://www.codeproject.com/Articles/207797/Learn-MVC-Model-view-controller-Step-by-Step-in-7

If you want to have you asp.net skills pushed a bit I really advice to go to an event like the Microsoft TechDays. For students like you there are depending on your country free days. During those days or day you can ask questions to the experts giving the sessions.

如果你想让你的asp.net技能推得一点我真的建议去参加微软TechDays这样的活动。对于像您这样的学生,取决于您所在国家的免费日期。在这些日子或某天,您可以向提供会议的专家提问。

Or watching an other programmer code is a mind opening experience.

或者观看其他程序员代码是一种开放心态。

I hope my answer helped.

我希望我的回答有所帮助。

#8


1  

Read book and solve your problem with the knowledge you get from there.

阅读本书并使用从那里获得的知识解决您的问题。

Being in the same position as you but with Struts and Java I found very useful to ask questions on * to the questions I couldn't find any answer in the book.

与Struts和Java处于相同的位置我觉得在*上提问我在书中找不到任何答案的问题非常有用。

#9


1  

the asp.net website has a lot of (video) tutorials on many subjects.

asp.net网站上有很多关于许多主题的(视频)教程。

#10


1  

Read books as the other posters have suggested. This will let you know what you can and can't do (easily). After reading a book then build a website and learn the rest through experience.
Then get a more advanced book and go through the same process. :)

像其他海报所建议的那样阅读书籍。这将让你知道你能做什么,不能做什么(轻松)。读完一本书后,建立一个网站,通过经验学习其余的。然后获得更高级的书并完成相同的过程。 :)

#11


1  

practice while you watch http://www.asp.net/learn

在观看http://www.asp.net/learn的同时练习

There are a plenty of videos for a basic user and you can take it from there..

基本用户有很多视频,你可以从那里拿走它。

Forget not to practice!!!

忘了练习!!!

#12


1  

The best way to learn asp.net is by practice. Walk through some tutorials, build some things you like yourself. You might even wanna try to get someone's code and just look through it so you can addept way's off approaching things in asp.net. And if you just google after "asp.net learn" or "asp.net tutorial" like all other users did posting comments before me, you can actually find alot of info.

学习asp.net的最好方法是练习。浏览一些教程,自己构建一些你喜欢的东西。您甚至可能想尝试获取某人的代码,然后仔细查看它,这样您就可以在asp.net中解决问题。如果您只是在“asp.net学习”或“asp.net教程”之后谷歌,就像所有其他用户在我之前发表评论,您实际上可以找到很多信息。

GL,

GL,

Younes

尤尼斯

#13


1  

I recommend this book, I reading it right now and it's well categorized from the beginner level to advanced

我推荐这本书,我现在正在读它,它从初学者到高级都很好

ASP.NET 4 Step by Step

ASP.NET 4 Step by Step

,try to watch videos on ASP.NET/Learn is simple and useful, and try to watch TechEd and MIX videos to keep yourself updated what new in the technology.

,尝试观看ASP.NET / Learn上的视频简单而有用,并尝试观看TechEd和MIX视频,以便自己更新技术中的新功能。

#14


1  

Check out the learning section of the official ASP.NET website:

查看官方ASP.NET网站的学习部分:

http://www.asp.net/learn/

http://www.asp.net/learn/

Also, check out the Murach books.

另外,看看Murach书籍。

#15


1  

There are tons of books and it is very easy to get lost in it all. My first run in with ASP.NET was the MVC3 framework, which I ended up liking quite abit!

有大量的书籍,很容易迷失在这一切。我第一次使用ASP.NET是MVC3框架,我最终喜欢这种框架!

The tutorials found here: http://www.asp.net/mvc/pluralsight are free and proved invaluable to further my understanding of the framework.

在这里找到的教程:http://www.asp.net/mvc/pluralsight是免费的,并证明非常有价值,以进一步了解框架。

In addition to the tutorials I would advice you to maybe brush up on some jQuery as it is an active part of the dynamic elements on the client side.

除了教程之外,我建议你也可以刷一些jQuery,因为它是客户端动态元素的活跃部分。

#16


1  

I would suggest a video tutorial series, just follow a long and actually write every line of code you see.

我会建议一个视频教程系列,只需要花很长时间,然后实际编写你看到的每一行代码。

there are several sites for this just search for "video asp.net tutorial".

有几个网站只为搜索“视频asp.net教程”。

#17


0  

W3Schools.com is one of the best website to learning for beginners.

W3Schools.com是初学者学习的最佳网站之一。

#18


0  

Its not something that you should start by reading through all the details. After learning the basic concepts and how it works (you can find this information on google easily) you should deal with more code and projects. I suggest that think of a project and try to code it from scratch.

它不应该通过阅读所有细节开始。在学习了基本概念及其工作原理后(您可以轻松地在谷歌上找到这些信息),您应该处理更多的代码和项目。我建议考虑一个项目并尝试从头开始编写代码。

Here you can find some projects with source codes: http://www.dotnetspider.com/projects/

在这里您可以找到一些包含源代码的项目:http://www.dotnetspider.com/projects/

If you cannot think of a projects, just pick a project from the list. Code it on your own and compare the result and approach of yours with the one in the given source code.

如果您无法想到项目,只需从列表中选择一个项目。自己编码并将您的结果和方法与给定源代码中的结果和方法进行比较。

#1


6  

As everyone else suggested you, I suggest asp.net learning pages, too. But first of all reading a book on topic is a better way I think. Because books are well structured to learn something.

正如其他人所建议的那样,我也建议使用asp.net学习页面。但首先,阅读一本关于主题的书是我认为更好的方式。因为书籍结构合理,可以学习一些东西。

Also take a look at that question if you're also new to .net or web development.

如果您也是.net或Web开发的新手,请查看该问题。

And one more thing, find a project for yourself to improve your skills and to implement what you learn. Develop your own blog, your own wiki, or whatever you like.

还有一件事,为自己找一个项目来提高你的技能并实现你学到的东西。开发自己的博客,自己的wiki或任何你喜欢的东西。

#2


5  

I prefer the Apress books. I don't know if they are translated.

我更喜欢Apress的书。我不知道他们是否翻译过。

ASP.NET: http://www.apress.com/book/view/9781590598931

ASP.NET:http://www.apress.com/book/view/9781590598931

ASP.NET MVC: http://www.apress.com/book/view/9781430210078

ASP.NET MVC:http://www.apress.com/book/view/9781430210078

#3


3  

I would say Beginning ASP.NET 3.5: In C# and VB would be a good read and after that Professional ASP.NET 3.5: In C# and VB .. because I actually own both of these books

我会说开始ASP.NET 3.5:在C#和VB中读得很好,然后是专业的ASP.NET 3.5:在C#和VB中...因为我实际上拥有这两本书

Keep in mind reading these books will only give you a foundation of what to expect, but you wll only get the full understanding by using asp.net yourself

请记住,阅读这些书只会给你一个预期的基础,但你只能通过自己使用asp.net获得全面的理解

#4


2  

Learn ASP.NET http://www.asp.net/learn/

学习ASP.NET http://www.asp.net/learn/

#5


2  

I would start out at ASP .NET Learning Pages

我将从ASP .NET学习页面开始

They have plenty of videos ranging from beginners to more advanced stuff... Great resource... G

他们有很多视频,从初学者到更高级的东西......很棒的资源...... G

#6


2  

The best way, of course, is to actually build a website in asp.net ...

当然,最好的方法是在asp.net中实际构建一个网站...

#7


2  

You can learn asp from multiple sites it won't be that hard to find with google?

您可以从多个网站学习asp,谷歌不难找到吗?

http://www.asp.net/web-forms/tutorials

http://www.asp.net/web-forms/tutorials

I do have multiple positive experiences with this site.

我对这个网站有很多积极的经验。

It also contains some videos

它还包含一些视频

I also checked this site it seems okay but didn't fully check it. http://www.codeproject.com/Articles/207797/Learn-MVC-Model-view-controller-Step-by-Step-in-7

我也检查了这个网站似乎没关系,但没有完全检查它。 http://www.codeproject.com/Articles/207797/Learn-MVC-Model-view-controller-Step-by-Step-in-7

If you want to have you asp.net skills pushed a bit I really advice to go to an event like the Microsoft TechDays. For students like you there are depending on your country free days. During those days or day you can ask questions to the experts giving the sessions.

如果你想让你的asp.net技能推得一点我真的建议去参加微软TechDays这样的活动。对于像您这样的学生,取决于您所在国家的免费日期。在这些日子或某天,您可以向提供会议的专家提问。

Or watching an other programmer code is a mind opening experience.

或者观看其他程序员代码是一种开放心态。

I hope my answer helped.

我希望我的回答有所帮助。

#8


1  

Read book and solve your problem with the knowledge you get from there.

阅读本书并使用从那里获得的知识解决您的问题。

Being in the same position as you but with Struts and Java I found very useful to ask questions on * to the questions I couldn't find any answer in the book.

与Struts和Java处于相同的位置我觉得在*上提问我在书中找不到任何答案的问题非常有用。

#9


1  

the asp.net website has a lot of (video) tutorials on many subjects.

asp.net网站上有很多关于许多主题的(视频)教程。

#10


1  

Read books as the other posters have suggested. This will let you know what you can and can't do (easily). After reading a book then build a website and learn the rest through experience.
Then get a more advanced book and go through the same process. :)

像其他海报所建议的那样阅读书籍。这将让你知道你能做什么,不能做什么(轻松)。读完一本书后,建立一个网站,通过经验学习其余的。然后获得更高级的书并完成相同的过程。 :)

#11


1  

practice while you watch http://www.asp.net/learn

在观看http://www.asp.net/learn的同时练习

There are a plenty of videos for a basic user and you can take it from there..

基本用户有很多视频,你可以从那里拿走它。

Forget not to practice!!!

忘了练习!!!

#12


1  

The best way to learn asp.net is by practice. Walk through some tutorials, build some things you like yourself. You might even wanna try to get someone's code and just look through it so you can addept way's off approaching things in asp.net. And if you just google after "asp.net learn" or "asp.net tutorial" like all other users did posting comments before me, you can actually find alot of info.

学习asp.net的最好方法是练习。浏览一些教程,自己构建一些你喜欢的东西。您甚至可能想尝试获取某人的代码,然后仔细查看它,这样您就可以在asp.net中解决问题。如果您只是在“asp.net学习”或“asp.net教程”之后谷歌,就像所有其他用户在我之前发表评论,您实际上可以找到很多信息。

GL,

GL,

Younes

尤尼斯

#13


1  

I recommend this book, I reading it right now and it's well categorized from the beginner level to advanced

我推荐这本书,我现在正在读它,它从初学者到高级都很好

ASP.NET 4 Step by Step

ASP.NET 4 Step by Step

,try to watch videos on ASP.NET/Learn is simple and useful, and try to watch TechEd and MIX videos to keep yourself updated what new in the technology.

,尝试观看ASP.NET / Learn上的视频简单而有用,并尝试观看TechEd和MIX视频,以便自己更新技术中的新功能。

#14


1  

Check out the learning section of the official ASP.NET website:

查看官方ASP.NET网站的学习部分:

http://www.asp.net/learn/

http://www.asp.net/learn/

Also, check out the Murach books.

另外,看看Murach书籍。

#15


1  

There are tons of books and it is very easy to get lost in it all. My first run in with ASP.NET was the MVC3 framework, which I ended up liking quite abit!

有大量的书籍,很容易迷失在这一切。我第一次使用ASP.NET是MVC3框架,我最终喜欢这种框架!

The tutorials found here: http://www.asp.net/mvc/pluralsight are free and proved invaluable to further my understanding of the framework.

在这里找到的教程:http://www.asp.net/mvc/pluralsight是免费的,并证明非常有价值,以进一步了解框架。

In addition to the tutorials I would advice you to maybe brush up on some jQuery as it is an active part of the dynamic elements on the client side.

除了教程之外,我建议你也可以刷一些jQuery,因为它是客户端动态元素的活跃部分。

#16


1  

I would suggest a video tutorial series, just follow a long and actually write every line of code you see.

我会建议一个视频教程系列,只需要花很长时间,然后实际编写你看到的每一行代码。

there are several sites for this just search for "video asp.net tutorial".

有几个网站只为搜索“视频asp.net教程”。

#17


0  

W3Schools.com is one of the best website to learning for beginners.

W3Schools.com是初学者学习的最佳网站之一。

#18


0  

Its not something that you should start by reading through all the details. After learning the basic concepts and how it works (you can find this information on google easily) you should deal with more code and projects. I suggest that think of a project and try to code it from scratch.

它不应该通过阅读所有细节开始。在学习了基本概念及其工作原理后(您可以轻松地在谷歌上找到这些信息),您应该处理更多的代码和项目。我建议考虑一个项目并尝试从头开始编写代码。

Here you can find some projects with source codes: http://www.dotnetspider.com/projects/

在这里您可以找到一些包含源代码的项目:http://www.dotnetspider.com/projects/

If you cannot think of a projects, just pick a project from the list. Code it on your own and compare the result and approach of yours with the one in the given source code.

如果您无法想到项目,只需从列表中选择一个项目。自己编码并将您的结果和方法与给定源代码中的结果和方法进行比较。