Reddit mentions: The best windows 10 guides
We found 69 Reddit comments discussing the best windows 10 guides. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 10 products and ranked them based on the amount of positive reactions they received. Here are the top 20.
1. C# 7.0 in a Nutshell: The Definitive Reference
- Removes most types of glue and adhesive
- Gone in 60 seconds
- Removes sticky residue left by decals and graphics
- All natural, water soluble formula
- 32 oz spray bottle
Features:
Specs:
Height | 8.75 Inches |
Length | 5.75 Inches |
Number of items | 1 |
Weight | 3.16583808232 Pounds |
Width | 2 Inches |
2. C# 6.0 in a Nutshell: The Definitive Reference
O'REILLY
Specs:
Height | 9.25 Inches |
Length | 6 Inches |
Number of items | 1 |
Weight | 3.27606921332 Pounds |
Width | 2.25 Inches |
3. Microsoft Visual C# Step by Step (Developer Reference)
Microsoft Pr
Specs:
Height | 9 inches |
Length | 7.38 inches |
Number of items | 1 |
Release date | October 2015 |
Weight | 2.87041865124 Pounds |
Width | 1.83 inches |
4. Windows 10 For Seniors For Dummies
- This Certified Refurbished product is tested and certified by the manufacturer or by a third-party refurbisher to look and work like new, with limited to no signs of wear. The refurbishing process includes functionality testing, inspection, reconditioning and repackaging. The product ships with relevant accessories, and may arrive in a generic white or brown box.
- 15.6” (1920x1080)
- Core i7 - 4800MQ Quad Core, 2GB DDDR5 onboard Graphics, AMD Radeon HD8700
- 8GB RAM, 320GB HDD
Features:
Specs:
Height | 9.25195 Inches |
Length | 7.40156 Inches |
Number of items | 1 |
Weight | 1.2566348934 Pounds |
Width | 0.598424 Inches |
5. Microsoft Excel 2019 Data Analysis and Business Modeling (6th Edition) (Business Skills)
Specs:
Height | 9.1 Inches |
Length | 7.4 Inches |
Number of items | 1 |
Release date | April 2019 |
Weight | 2.9541943108 Pounds |
Width | 1.9 Inches |
6. New Perspectives on Computer Concepts 2018: Comprehensive
Specs:
Release date | July 2017 |
7. Windows 10 For Dummies (For Dummies (Computer/Tech))
Specs:
Height | 9.200769 Inches |
Length | 7.299198 Inches |
Number of items | 1 |
Release date | May 2018 |
Weight | 1.75047036028 Pounds |
Width | 0.999998 Inches |
8. Windows 10 For Seniors For Dummies
For Dummies
Specs:
Height | 9.200769 Inches |
Length | 7.40156 Inches |
Number of items | 1 |
Weight | 1.16404074336 Pounds |
Width | 0.700786 Inches |
9. Windows 10 Bible
- Wiley
Features:
Specs:
Height | 9.200769 Inches |
Length | 6.999986 Inches |
Number of items | 1 |
Weight | 0.00220462262 Pounds |
Width | 1.700784 Inches |
10. Investigating Windows Systems
Specs:
Height | 9.02 Inches |
Length | 5.98 Inches |
Number of items | 1 |
Release date | August 2018 |
Weight | 0.5070632026 Pounds |
Width | 0.31 Inches |
🎓 Reddit experts on windows 10 guides
The comments and opinions expressed on this page are written exclusively by redditors. To provide you with the most relevant data, we sourced opinions from the most knowledgeable Reddit users based the total number of upvotes and downvotes received across comments on subreddits where windows 10 guides are discussed. For your reference and for the sake of transparency, here are the specialists whose opinions mattered the most in our ranking.
“Why is C# better than Python” is a tough question to answer, but the short answer is that all the features of C# were put there for a reason. And there are MANY features; C# has evolved over the years to support virtually all of the programming paradigms you can imagine, from procedural code to object-oriented to functional to low-level memory/hardware interaction to whatever. It’s dauntingly complex to dig into all of it, but you really only need a relatively shallow subset of those features to be productive, and you’ll only get better as you absorb more of the profile. What you find as you watch other languages like Python evolve is that they’re really playing catch-up, trying to patch in features that C# has had from its inception. Of course, trying to stick static type safety in after the fact is extremely difficult, but you’re seeing a lot of that in both Python and JavaScript. The lifecycle typically goes something like this: new developers get a whiff of the complexity of C# and are put off, then are pleasantly surprised by how easy and “flexible” JavaScript seems, spend years working with it, and then after hitting a wall with the limitations of those languages, they start down the rabbit hole of trying to monkey around with them to try to fix them up to be more like C#.
Just from the outset, static typing is a huge necessity for large software projects. You can’t afford to exist in an environment where every change of a property throws the stability of your codebase into question, with a host of problems that you can’t identify until runtime. Code clarity is, I would argue, the DEFINING feature of a stable, healthy project, and what you find with dynamically-typed languages is that people get to be afraid to refactor for clarity, because the code is brittle and can’t be changed with any reasonable
level of confidence.
Som people try to make assertions like “a good linter is just as powerful as a strongly-typed language”, but that just strikes me as nonsense. It’s only true if you can commit to using the language in a very basic, highly-conventional way, and once you’ve done that, what you’ve REALLY done is abandoned the flexibility that was the hallmark of the loosely-typed language in the first place, AND what you end up with is a very limited subset of the features a true statically-typed language gives you. It’s really tantamount to believing that most static-typing support is superfluous, which it is most definitely is not.
The thing about JavaScript in particular is that it received an enormous boost by being the only game in town. It’s still a pretty crappy language, but it used to be considerably worse; people tolerated it because it was the only game in town. Even then, it had its cadre of language evangelists who assured everybody that the overwhelmingly primitive nature of the language was really a great feature, and maybe in some abstract sense they were correct insofar as it was sufficient to become a building block for better transpiled iterations of it. But largely, as new features were introduced, developers embraced them wholeheartedly, which likely wouldn’t have been the case if there really was a ton of value in the extremely raw nature of early JavaScript.
These are a couple of really excellent resources for C#, which really dig into the design motivations of the language:
https://www.amazon.com/C-Depth-3rd-Jon-Skeet/dp/161729134X
https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650
It’s worth noting that they’re both enormous books, and ironically the “Nutshell” book is over a thousand pages! That’s the kind of scope that you’re dealing with to really get into what C# has to offer. But once you do, it can feel awkward to switch between that and less-powerful languages. For that reason, I think every developer in any language could stand to learn about C#, since it’s just a great case study in language design.
All of that said, I always think it’s important to remember that programming in most dynamically-typed languages is pretty much like writing every C# program using Dictionary(string, object) as your only data type.
Here are my two recommendations based on what you're starting with:
https://amzn.com/1430249358 - Beginning C# Object Oriented Programming by Dan Clark
It's circa 2013, but that shouldn't matter too much. The point of this book is to get you understanding the fundamentals which haven't changed a bit in a while. I can't speak to the effectiveness of this book, personally (I came from C++, so for me it was more about learning how inheritance patterns in C# differed and this book wouldn't have worked for me), but I've recommended it to other people looking to get a start in programming and it has been well received. The goal with this book is to get to the point where you can read a serious book on C# and this provides that pretty well.
After that, head right over to:
https://amzn.com/1491927062 C# 6.0 in a Nutshell - by Joseph Albahari and Ben Albahari (O'Reilly Press).
I own every edition of the C# in a Nutshell series and have read each (speed reader - lots of skimming/scanning since each edition has a lot of repeat content). I'm a huge fan of the "in a Nutshell" books - the "signal to noise" ratio of these books is very high - they're excellent books for people who prefer/are best at learning via books - think of it as an "AP Course". It'll take you a while to get through (the last guy who successfully completed both took 9 months front to back at about 20 hours a week using a strategy that involved reading the book about 4 times [topic for another post] -- it was for a job, so he had no choice but to learn). When you're done, though, you'll understand a large percentage of C# code and be able to write many different kinds of applications.
From there, it's time to head toward the particular discipline you'll be developing most frequently with (ASP.Net MVC, etc) or target certain areas (multithreading/thread safety is usually a good place to go next if you have no particular target).
I'd suggest checking out Brackeys/Sebastion Lague/Sykoo On youtube as well as this website for tons of more in-depth written tutorials, for getting started, there's a ton of resources amongst those references. As far as generic C# stuff, for me the only way to tackle a new language is a good OReilly (or similar) book, I have this book which I believe covers a much newer version of C# than unity uses, but still is incredibly helpful.
Also, this is definitely not such a complex language that anyone should be suggesting taking another path first, yes here are are complex parts to C#, a lot of which I myself have yet to master. But you can do a lot of really cool stuff with simple concepts. I just finished building a physics simulator for my procedural engine and that was using only basic C# skills and built in Unity commands, nothing fancy at all. Don't let complexity scare you away, pick what you want to do, learn how to do that specifically to your satisfaction, rinse wash repeat. Do that for 6 months to a year and you'll be amazed by how much you've learned.
Good luck!
Here below is my copy pasta of C#/Unity stuff which I post pretty often here.
Free C# ebook
• http://www.csharpcourse.com/ <- The download link is under 'here' at the end of the first paragraph.
If you want youtube tutorials:
• https://www.youtube.com/playlist?list=PLGLfVvz_LVvRX6xK1oi0reKci6ignjdSa <- apart from C# this dude has also A LOT OF other tutorials on many other languages.
• https://www.youtube.com/watch?v=pSiIHe2uZ2w <- has also pretty good Unity tutorials.
• https://scottlilly.com/build-a-cwpf-rpg/ <- learn WPF (desktop application with GUI) by making simple RPG game.
Book reference guide:
• https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650/ref=sr_1_1?ie=UTF8&amp;qid=1547990420&amp;sr=8-1&amp;keywords=C%23+in+a+nutshell <- But treat is as a language reference guide, not a programming learning guide.
Text-based tutorials
• https://www.tutorialspoint.com/csharp/index.htm <- C#
• https://www.tutorialspoint.com//wpf/index.htm <- WPF (GUI programming)
Udemy - wait for $10 sale which occurs at least once in a month:
• https://www.udemy.com/csharp-tutorial-for-beginners/ <- for C#, dude has also more advanced tutorials to choose from.
• https://www.udemy.com/user/bentristem/ <- for Unity
And for the love of God, do not use Unity before you get good grasp on C# syntax and OOP concepts.
> Are the books any good?
It's been years since I looked at them but they used to be mediocre.
Bonus Data! Microsoft Visual C# Step by Step (9th Edition) (Developer Reference) 9th Edition from Microsoft Press has 11 reviews averaging to 3.7 out of 5.
This search for C# on Amazon shows C# books ranked by average customer review. Some of them are too old. I don't know what to recommend.
I find it amusing, though, that C# 6.0 in a Nutshell is 1136 pages long. That's a BIG friggin' nutshell. :)
I learned with the 7th edition of the Microsoft Step by Step book and found it an excellent introduction to the language. I also went into C# with prior programming experience, so I wanted something more wholesome than a introductory programming book. I would recommend it if you're already familiar with programming.
As far as Unity goes, there are a ton of tutorials out there for both 2D and 3D, just do a quick google search. Their tutorials page also has a couple of 2D-specific tutorials that should help you along. I wouldn't recommend using a book to study Unity, as in my experience tinkering around with the game engine is far more useful for learning. Set up your own projects and learn by discovery.
edit: I'm just going to toss this in here, but Monogame was a big help for me in learning how to program both C# and games. If you're more interested in 2D game development, this might be a good way to go. Monogame is going to be substantially more programming-heavy than Unity, however.
apply, and be up front about about your java background. honestly, java and c# share a ton of similarities. Brush up on a book (this may not be a bad idea anyway as c# and .net jobs are available about anywhere).
Worst case scenario, you learn something new (and can now compare and contrast c# and java) and get some interview experience.
edit: I really enjoyed C# 6.0 in a nutshell. There are a ton of more economic resources out there. Most employers outside of the really big tech companies care more about your passion for learning and your soft skills than if you can deliver a perfect solution on a whiteboard.
Fungus Cave
Github repository, screenshot.
I'd like to share two things this week. First, I want to expand my C# toolkit, so I searched and purchased two books:
I haven't read WPF yet. As for Nutshell, both the price and content is amazing.
Second, I designed and implemented a field of view algorithm. It has following features:
FOV is processed by three classes:
distanceBoard:
> 3 3 3 3 | 3 4 4 4
> 2 2 2 3 | 2 2 # 4
> 1 1 2 3 | 1 1 2 4
> x 1 2 3 | x 1 2 3
FOVRhombus creates another 2D array called distanceBoard. The algorithm changes FOV status in three steps:
Multiple walls cannot make the same grid even darker. If there are multiple obstacles that cast shadow, only the darkest shadow takes effect. If there are light sources, just reduce the distance.
I just got c# 6.0 in a nutshell for Christmas, as I'm trying to get my .NET game up. I'm only about 200 pages in but I find it pretty effective. My first introduction to C# was through this video tutorial, which is good but not even a fraction of what you learn with the book.
C# in a nutshell is a good reference to learn the ins and outs of the language without muddying up the concepts with opinionated frameworks and patterns.
https://www.amazon.com/C-6-0-Nutshell-Definitive-Reference/dp/1491927062
Learning the languages capabilities is only half the battle, and once you have the syntax down you really want to supplement that with a book that teaches you how to write C# as the language designers intended. The following is a little old but written by some of the original members of the .net team and fairly timeless
https://www.amazon.com/Framework-Design-Guidelines-Conventions-Development-ebook/dp/B0017SWPNO
I've worked with several great C++ developers who thought they knew C# but we're really still just writing C++ without ever really learning to embrace the language. Don't be like that
O'Reilly always does a solid job. Any of the recently published Microsoft books on C# / .NET / .NET Core are going to be good too. Though they may be dry, you'll be impressed with what you know how to build once you're through it. Also, going through the online tutorials Microsoft maintains is a good way to start. It'll help you hone in on what you want to focus on learning.
I would suggest Microsoft Visual C# Step by Step. I haven't read this version of the book but the 2013 edition was very well written so I would bet this one is just the same. Although it isn't directed to game development, having a solid grasp on C# will allow you to learn unity much quicker. If you have any questions feel free to shoot me a PM and I will try to help!
My mom is 80 and just made the switch. She took a free class at the library and she bought this book:
https://www.amazon.com/Windows-Seniors-Dummies-Peter-Weverka/dp/1119038596/ref=sr_1_3?s=books&amp;ie=UTF8&amp;qid=1502646709&amp;sr=1-3&amp;keywords=windows+10+for+seniors+for+dummies
She loves Windows 10 and finds it easier to use than Vista. But she was also fairly decent at getting around on a computer. I just made sure the stuff she used the most was on the start menu or task bar.
Microsoft Excel 2019 Data Analysis and Business Modeling (6th Edition) (Business Skills) https://www.amazon.com/dp/1509305882/ref=cm_sw_r_cp_api_i_zdj1Db39QVNX8
Or whatever version of excel you’re running. Very solid stuff. Not just functionality, but real problem solving.
I’m sure you could find a used version of a older excel too if you want
I've also been learning C# for work, and I don't do well in classes: I learn better from books. So if books are your thing, here's a couple recommendations (all of these are on Safari Books Online, see if your work will shell out for a subscription)
This should be a great start. Also can recommend this.
> I do NOT know C#
C# in a Nutshell
IMHO, the best book for learning C# from absolute beginner to advanced topics. Not all stuff will be usable in Unity however. But most stuff in that book will be applicable.
John Sharp's Microsoft Visual C# Step by Step is a great book. It teaches beginner, intermediate, and advanced concepts.
I would recommend:
https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650
Fantastic book for pros.
I just found the following book, and I think it actually looks a bit better than the C# 6.0 in a nutshell book. I'd appreciate if someone could give his/her personal opinions on it.
http://www.amazon.com/gp/product/1509301046?psc=1&amp;redirect=true&amp;ref_=ox_sc_act_title_1&amp;smid=ATVPDKIKX0DER
There's tutorials and getting started links on the side bar. Start there. Then check out pluralsight. The following books are good. Consider getting Microsoft Certified at some point if you really want to.
http://smile.amazon.com/C-6-0-Nutshell-Definitive-Reference/dp/1491927062/ref=sr_1_2?ie=UTF8&amp;qid=1451614908&amp;sr=8-2&amp;keywords=C%23
http://smile.amazon.com/Pro-NET-Framework-Experts-Voice/dp/1430242337/ref=sr_1_1?ie=UTF8&amp;qid=1451614991&amp;sr=8-1&amp;keywords=pro+C%23
http://smile.amazon.com/Pro-ASP-NET-Experts-Voice-ASP-Net/dp/1430265299/ref=sr_1_4?ie=UTF8&amp;qid=1451614991&amp;sr=8-4&amp;keywords=pro+C%23
http://smile.amazon.com/C-6-0-NET-4-6-Framework/dp/1484213335/ref=sr_1_1?ie=UTF8&amp;qid=1451615074&amp;sr=8-1&amp;keywords=pro+C%23+6
Originally MS published a great beginner series called "Learn {thing} Visually" and there was a book for each subject. Instead of teaching boring fundamentals of coding, it started by making simple Windows forms which were drag and drop and slowly taught the programming. I use to buy a stack of these books (they were like $13 on Amazon) and anytime somebody had a series interest I would get one from my trunk and give them the book.
Apparently this series was replaced with the "step by step" series:
https://www.amazon.com/dp/1509301046/
I found Visual Studio C# Step by step to be a good book for people who are just starting or are even on intermediate level.
What helped me, way back in the day was the O'Reilly book.
https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650/ref=sr_1_4?ie=UTF8&qid=1539150580&sr=8-4
&#x200B;
Had to learn C# for work so of course I took tutorials, downloaded some stuff and tinkered around, but I had no idea what I was doing. Started reading the O'Reilly book on my lunch breaks and making up exercise for myself. Took me months, but I learned a ton. Within those few months I already figured out tons of way to save myself time and frustration.
Another good idea is taking the C# Role Track at Pluralsight.
https://www.pluralsight.com/paths/csharp
I'm about halfway through it now, and I've learned quite a bit. I've been a C# dev for years. Really gets into all the nook and crannies of the language.
&#x200B;
Coming from a C++ background I find [C# in a Nutshell] (https://www.amazon.ca/dp/1491987650) to be great. Concise, to the point, but nothing is (or seems to be) left out.
Haven't read it, however you could probably look at this https://www.amazon.co.uk/C-7-0-Nutshell-Joseph-Albahari/dp/1491987650/ref=sr_1_5?keywords=C%23&qid=1563967181&s=gateway&sr=8-5 however if you just want to learn the basics you could just watch youtube tutorials and go from there
I have actually been using this book to learn C# and it has been helping immensely. It even tells you where in the book to begin based on your programming experience. Big book, but it really breaks everything down and lets you know how everything works.
https://www.amazon.com/Microsoft-Visual-Step-Developer-Reference/dp/1509301046
I would suggest C# In A Nutshell. I consider it the definitive reference for people who already know a bit of programming.
https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650
This one
C# in Depth - Jon Skeet
C# 7.0 https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650
this book?
https://www.amazon.com/Perspectives-Computer-Concepts-2018-Comprehensive-ebook/dp/B07515PD9N
I suggest Harlan Carvey’s new book:
Investigating Windows Systems
https://www.amazon.com/dp/0128114150/ref=cm_sw_r_cp_api_i_omwACb023MNYY
For a quick overlook, this. And for a little bit more detail, this one.
oh come on now you need to step up your troll game
https://www.amazon.com/C-7-0-Nutshell-Definitive-Reference/dp/1491987650
The latest edition of this book will be released on August 25, 2017.
https://www.amazon.com/dp/1491987650/_encoding=UTF8?coliid=IFRETBPWLFYRO&amp;colid=11QVEMNY6RZ6
You should watch 'Song of the South"
https://www.amazon.com/Windows-10-Bible-Rob-Tidrow/dp/1119050057
ok