Answered by:
What Books Should I buy to Learn and program in MS Visual Studio 2012 ultimate

Question
-
I've been learning HTML 5, JavaScript so I can build Websites with Web stores. I have Adam Freeman "The Definitive Guide to HTML 5. and Professional JavaScript for Web Development-By Nicholas C. Zakas. I need to take advantage of MS VS 2012 Ultimate, I been trying to compare JavaScript to C# (I need a good C# book) and believe they are alike in some ways? I also want to do Android Development, I have "Beginning Android Development" by PawPrint Learning Technologies 2014. I also have "Beginning Programming with Java for Dummies" By Barry Burd, PHD What books do you recommend? To add to these so I can learn to operate MS VS 2012 with these languages? I do have programming experience with C++, VS basic, Assembly, but that has been 10 years ago!
I need help from you guys so I will not buy the wrong kind of books for the environment mentioned above. Any advice along with the books you recommend would be appreciated.
Thanks,
William Johnson
Answers
-
I don't know any books for programming with Visual Studio 2012. And like anything else whoever wrote the book uses their own programming techniques which may or may not be the best for the job at hand.
Here's some links you may want though.
MSDN Library search engine - provides search access to anything pretty much for whatever .Net framework, controls, namespaces, types, Visual Studio information or whatever you may want to research about.
Visual Studio 2012 - C# Programming Guide - "This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.
Most of this section assumes that you already know something about C# and general programming concepts. If you are a complete beginner with programming or with C#, you might want to visit the C# Developer Center, where you can find many tutorials, samples and videos to help you get started."
Telerik - online converter can convert VB to C# if you find a VB app that has code you would like to learn in C#. Works great for C# to VB which I program in VB.
The New Boston Website - Has numerous video tutorials for multiple languages as well as HTML5 and CSS. Although I've never looked at anything other than the VB tutorials and the tutorials may be using older versions of Visual Studio or .Net Framework or coding techniques than what may be available now.
Microsoft Virtual Academy - Look in courses for all that is available.
Reference Source .NET Framework 4.5.2 - This is new. All the code is in C# I believe. But if you go to the link, select a name on the left side of the page, expand the namespace that appears and expand items until the last items are shown that are no longer expandable and select one of those then C# code will display for it as far as I know. Which you may not want to know now but later there may be extensive information you can learn there. Although it is for .Net 4.5.2 I would imagine most of the code will still work for .Net 4.0.
Training Courses - Offline Training Kits - "These courses contain free technical training on emerging Microsoft products and technologies. Each course includes a set of videos, hands-on labs, and source code samples to get you up-to-speed quickly. Watch the videos to get an overview of the technology, then download the source code and follow along in a lab to get your hands on the technology."
La vida loca
- Proposed as answer by Ammar.Zaied Tuesday, February 3, 2015 9:57 AM
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:01 AM
-
You may not need to buy unless you really like the paper book.
You can learn from online.
https://chanmingman.wordpress.com/2007/10/03/learn-from-c-from-visual-c-home-page/
or get free ebook:
https://chanmingman.wordpress.com/2014/01/15/free-book-for-c-beginner/
I never bought any C# book before I was C# MVP. I was active with Microsoft software development since VB 4.
chanmm
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:02 AM
-
Hi William Johnson,
Here are some resources links will be helpful for you.
HTML5
Resources
- HTML5 for Web DevelopersAPI
- HTML5 Semantics by Bruce Lawson Blog
- Semantics in HTML5 by John Allsopp Blog
- Designing a blog with HTML5 by Bruce Lawson Blog
- HTML5 Rocks Tutorials Blog
- Move the Web ForwardsMisc
- HTML5 DoctorBlog
- HTML5 SpecificationAPI
- Dive Into HTML5 by Mark Pilgrim BookFree
JavaScript
Resources
- Eloquent JavaScript by Marijn Haverbeke Book Free
- JavaScript Enlightenment by Cody Lindley Book Free
- JavaScript: The Good Parts by Douglas Crockford Book Paid
- Professional JavaScript for Web Developers by Nicholas Zakas Book Paid
- What to Read to Get Up to Speed in JavaScript by Rey Bango Blog
- Learn jQuery & JavaScript for free by appendTo Video
jQuery
Resources
- jQuery API API
- jQuery Plugin Repository Library
- Learn jQuery & JavaScript for free by appendTo Video
- jQuery Fundamentals by Bocoup Book Free
- Learn jQuery in 30 Days by NETTUTS
Video Free
CSS3
Resources
- Bulletproof Web Design Book
- Getting Started (CSS Tutorial) by MDN Wiki
- Mastering CSS Coding: Getting Started by Soh Tanaka Blog
- The 30 CSS Selectors you Must Memorize by Jeffrey Way Blog
- CSS3 Please Tool
- CSS3 Mastery Blog
- CSS Lint Tool
- CSS Comb Tool
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.
- Edited by Kristin Xie Tuesday, February 3, 2015 9:57 AM
- Proposed as answer by Ammar.Zaied Tuesday, February 3, 2015 9:58 AM
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:02 AM
All replies
-
I don't know any books for programming with Visual Studio 2012. And like anything else whoever wrote the book uses their own programming techniques which may or may not be the best for the job at hand.
Here's some links you may want though.
MSDN Library search engine - provides search access to anything pretty much for whatever .Net framework, controls, namespaces, types, Visual Studio information or whatever you may want to research about.
Visual Studio 2012 - C# Programming Guide - "This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.
Most of this section assumes that you already know something about C# and general programming concepts. If you are a complete beginner with programming or with C#, you might want to visit the C# Developer Center, where you can find many tutorials, samples and videos to help you get started."
Telerik - online converter can convert VB to C# if you find a VB app that has code you would like to learn in C#. Works great for C# to VB which I program in VB.
The New Boston Website - Has numerous video tutorials for multiple languages as well as HTML5 and CSS. Although I've never looked at anything other than the VB tutorials and the tutorials may be using older versions of Visual Studio or .Net Framework or coding techniques than what may be available now.
Microsoft Virtual Academy - Look in courses for all that is available.
Reference Source .NET Framework 4.5.2 - This is new. All the code is in C# I believe. But if you go to the link, select a name on the left side of the page, expand the namespace that appears and expand items until the last items are shown that are no longer expandable and select one of those then C# code will display for it as far as I know. Which you may not want to know now but later there may be extensive information you can learn there. Although it is for .Net 4.5.2 I would imagine most of the code will still work for .Net 4.0.
Training Courses - Offline Training Kits - "These courses contain free technical training on emerging Microsoft products and technologies. Each course includes a set of videos, hands-on labs, and source code samples to get you up-to-speed quickly. Watch the videos to get an overview of the technology, then download the source code and follow along in a lab to get your hands on the technology."
La vida loca
- Proposed as answer by Ammar.Zaied Tuesday, February 3, 2015 9:57 AM
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:01 AM
-
You may not need to buy unless you really like the paper book.
You can learn from online.
https://chanmingman.wordpress.com/2007/10/03/learn-from-c-from-visual-c-home-page/
or get free ebook:
https://chanmingman.wordpress.com/2014/01/15/free-book-for-c-beginner/
I never bought any C# book before I was C# MVP. I was active with Microsoft software development since VB 4.
chanmm
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:02 AM
-
Here I go again. :)
I don't know any good books. The issue I have with books is the code in them is whatever the writer determines the methods to use for whatever they write. Which doesn't mean they are the best methods to use for what they are doing. So I'm just providing some links to online information.
https://social.msdn.microsoft.com/Search/en-US?query=search%20msdn%20library&beta=0&ac=8
MSDN Libary search engine - provides access to pretty much anything concerning development and programming by Microsoft. Including information about Visual Studio.La vida loca
-
https://msdn.microsoft.com/en-us/library/vstudio/67ef8sbd(v=vs.110).aspx
"C# programming guide - This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.Most of this section assumes that you already know something about C# and general programming concepts. If you are a complete beginner with programming or with C#, you might want to visit the C# Developer Center, where you can find many tutorials, samples and videos to help you get started."
La vida loca
- Edited by Mr. Monkeyboy Monday, February 2, 2015 6:16 AM
-
http://channel9.msdn.com/Tags/visual+studio?sort=rating
Channel 9 - has videos for various.La vida loca
-
https://msdn.microsoft.com/en-us/gg299335
Training Courses - "These courses contain free technical training on emerging Microsoft products and technologies. Each course includes a set of videos, hands-on labs, and source code samples to get you up-to-speed quickly. Watch the videos to get an overview of the technology, then download the source code and follow along in a lab to get your hands on the technology."La vida loca
-
http://converter.telerik.com/
Telerik - provides online conversion of C# to VB or VB to C#. I use it for C# to VB since I program in VB. Comes in great if you find an app that you need to convert code for to the language you use if the app is VB or C#.La vida loca
-
https://www.thenewboston.com/videos.php
The New Boston - Has thousands of Videos for various languages. Videos may be older and display older versions of Visual Studio. Also has other videos for HTML5 and CSS.La vida loca
-
http://referencesource.microsoft.com/
Reference Source .Net Framework 4.5.2 - This is new. If you select a name on the left side of the page then namespaces for that name will display. Expand a namespace to its end and the end of the branches code can be displayed which is always in C# I believe but am not positive. C# is all I've seen so far. May help you in the future.La vida loca
-
http://www.microsoftvirtualacademy.com/training-topics/c-app-development
Microsoft Virtual Academy has various training.La vida loca
-
-
Hi William Johnson,
Here are some resources links will be helpful for you.
HTML5
Resources
- HTML5 for Web DevelopersAPI
- HTML5 Semantics by Bruce Lawson Blog
- Semantics in HTML5 by John Allsopp Blog
- Designing a blog with HTML5 by Bruce Lawson Blog
- HTML5 Rocks Tutorials Blog
- Move the Web ForwardsMisc
- HTML5 DoctorBlog
- HTML5 SpecificationAPI
- Dive Into HTML5 by Mark Pilgrim BookFree
JavaScript
Resources
- Eloquent JavaScript by Marijn Haverbeke Book Free
- JavaScript Enlightenment by Cody Lindley Book Free
- JavaScript: The Good Parts by Douglas Crockford Book Paid
- Professional JavaScript for Web Developers by Nicholas Zakas Book Paid
- What to Read to Get Up to Speed in JavaScript by Rey Bango Blog
- Learn jQuery & JavaScript for free by appendTo Video
jQuery
Resources
- jQuery API API
- jQuery Plugin Repository Library
- Learn jQuery & JavaScript for free by appendTo Video
- jQuery Fundamentals by Bocoup Book Free
- Learn jQuery in 30 Days by NETTUTS
Video Free
CSS3
Resources
- Bulletproof Web Design Book
- Getting Started (CSS Tutorial) by MDN Wiki
- Mastering CSS Coding: Getting Started by Soh Tanaka Blog
- The 30 CSS Selectors you Must Memorize by Jeffrey Way Blog
- CSS3 Please Tool
- CSS3 Mastery Blog
- CSS Lint Tool
- CSS Comb Tool
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.
- Edited by Kristin Xie Tuesday, February 3, 2015 9:57 AM
- Proposed as answer by Ammar.Zaied Tuesday, February 3, 2015 9:58 AM
- Marked as answer by Kristin Xie Tuesday, February 10, 2015 8:02 AM