-- Http://zhan.renren.com/newwindows? TagId = 144134 & from = template & checked = true
1. C # programming BASICS (syntax, object-oriented basics ):
[C # entry classic]
In the legendary red book, when I was in Beijing, I saw almost a hand ". Later, I downloaded an electronic version on the Internet and looked at it. It felt pretty good. It is suitable for beginners and reference.
[C # advanced programming]
The upgraded version of "C # Getting Started classic" is suitable for deep learning. There are many people on the Internet who recommend it. They just looked at it on their own and they felt like they were. Some chapters are translated in general and may be copied to MSDN. (Personal opinion only)
[C # graphic tutorial]
This book mainly explains C # syntax and the basics of object-oriented programming. The lecture is still detailed. In some cases, the C ++ ideology is used for comparison. It is suitable for beginners and intermediate readers. It can be used as a reference document for the case. It is recommended for individuals.
2. web development-related
[JavaScript web development-experiential learning tutorial]
This book is a work of Mr Zhang Xiaoxiang in his early years and is suitable for beginners to learn. After carefully studying the related videos in this book, you can master HTML, CSS, javascript, and other webpage development technologies.
[Proficient in CSS + DIV webpage style layout]
It is suitable for web programmers or web designers. If you want to learn more about web development, DIV layout, browser compatibility, and other technologies.
[Proficient in JavaScript]
This book is the father of jQuery. I strongly recommend this book to learn more about javascript BOM, DOM, and object-oriented programming.
[Basic jQuery tutorial]
It is suitable for users who want to learn jQuery frameworks (class libraries), including DOM programming and event-driven knowledge. With jQeury API documentation, you can use the jQurey framework to develop applications.
3. asp.net development:
There are not many books on asp.net development, but most of them talk about "controls". I don't recommend this kind of books, because it doesn't have much value. After all, I am a visitor and do not want everyone to continue.
I recommend that you first take a look at a complete set of videos, understand the nature of web development, and then look back at the so-called "controls" and "web Forms. In this way, you can quickly master these controls. After some accumulation, we have mastered the essence of asp.net and can grow rapidly. I don't brag about it. When I first graduated from work a few years ago, many programmers who have work experience "Look At Me ". This is the charm of Essence and essence. It is the embodiment of the rapid development of learning ability after mastering internal skills.
Click here to download "a video tutorial on truly profiling the asp.net kernel and explaining the essence of asp.net"
As for books. One or two books are worth reading. For example, asp.net's essence is analyzed from the bottom layer, and the explanation is very deep. Depth is worth reading. (For more information, see the trial chapters on the Internet)
ASP. net3.5 core programming (the predecessor of this book is "ASP. NET.2.0 technical insider". Due to the average translation, the online evaluation is not very good. ASP. net3.5 core programming has some reliable translations, and some new technical points have been added. We recommend that you directly read ASP. net3.5 core programming.)
If you want to learn more about the working principles of those controls and develop your own controls, read the article ASP. NET3.5 controls and component development technology.