|
Starting at C# level zero.
Does that exists, or do I have to start from scratch ?
I have a C# application that I need to understand and extract some of the code, but, AFAIK, everything is so tightly coupled with binding and LINQ stuff that I can't wrapped my head around it.
Dead wood or pixel based ...
Thanks in advanced.
I'd rather be phishing!
|
|
|
|
|
I would try Pluralsight or youtube.
|
|
|
|
|
R. Giskard Reventlov wrote: Pluralsight
Jeremy Falcon
|
|
|
|
|
Thanks, will look at Pluralsight.
I'd rather be phishing!
|
|
|
|
|
Maximilien wrote: everything is so tightly coupled with binding and LINQ stuff that I can't wrapped my head around it.
Good luck -- my only advice is divide and conquer. Start with something, perhaps the LINQ, and figure out what it does so you understand how the data is being mapped/reduced/filtered. Work your way out, figuring out what each method/property is doing, until you hit the data binding, which is where you can start tying together how the code-behind is interacting with the UI. Along the way, whenever you see something about C# that you don't understand, look it up, which might involve a quick read of how generics and type inference works, which is the basis of LINQ, and some basics of XAML data binding.
[edit]My reason for starting with the code rather than a tutorial is that you will probably encounter specific stuff in the code that no tutorial will decently cover, so the code is, ironically, your best tutorial.[/edit]
|
|
|
|
|
My upvoTe, because ThaT is whaT I did when I sTumbled across LINQ in my projecT, a week inTo my job.
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
WhaT's wiTh the capiTal T's?
|
|
|
|
|
LoL, my keyboard lost its T key, I was using Ctrl+V to write Ts. Didn't bother to copy the appropriate T
I am not the one who knocks. I never knock.
In fact, I hate knocking.
|
|
|
|
|
Our Microsoft consultant recommended us "C# 5.0 Unleashed" from Bart De Smet. Although it's not the best IT book I've stumbled upon, it covers most of the C# bases and more.
Also In the "Language Integrated Query Essentials" chapter, you will find something about LINQ.
Amazon[^]
There is only one Vera Farmiga and Salma Hayek is her prophet!
Advertise here – minimum three posts per day are guaranteed.
|
|
|
|
|
It is very highly ignorance, that higher rep members are welcome with such a post here and not noticed to read first the top of the page or explaining "Google is your friend"
Nice sh*t
|
|
|
|
|
Member 13450518 wrote: Nice sh*t
Woke up on the wrong side of the bed, did we?
Google is great for specific questions, but when you're wanting a recommendation based on other people's experiences, Google is not the place to go. A forum like this is.
|
|
|
|
|
Quote: Woke up on the wrong side of the bed, did we?
Yes of course Sir.
Quote: Google is great for specific questions, but when you're wanting a recommendation based on other people's experiences, Google is not the place to go. A forum like this is.
Remember you in case a low rep mem ask a Q like this here!
|
|
|
|
|
Because I prefer asking real professional/person instead of guestimate what is good on google.
I'd rather be phishing!
|
|
|
|
|
I started on winforms and decided to learn WPF.
Before I did so I read around a bit and what I read was that it's a steep learning curve.
I actually found that this book really helped me - Sams Teach Yourself WPF in 24 Hours (Sams Teach Yourself...in 24 Hours)[^]
...and yes it was a very steep learning curve for me, I was unable to bring very much from my winforms experience to bear on learning about xaml and binding.
I would advise against picking up bits here and there on various forums as there is a certain amount of background you need to know before you can do very much.
The good news is that it's a rewarding challenge and understanding the binding and xaml will be of use in other areas and other frameworks you will encounter.
[edit] LINQ is a bit more straightforward and some decent 101/essentials tutorials online should give you enough to start with, I use LINQ a lot nowadays as it simplifies a lot of nested/ienumerable logic[/edit]
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
modified 7-Oct-17 7:04am.
|
|
|
|
|
Thanks.
I'd rather be phishing!
|
|
|
|
|
at 1:30:23 : the glorious outcome ... which said geeks, high on flashing led's ? ... blissfully ignore: [^].
If you get off watching screwdrivers in action, and cable routing, you'll certainly want to watch the entire show.
«While I complain of being able to see only a shadow of the past, I may be insensitive to reality as it is now, since I'm not at a stage of development where I'm capable of seeing it. A few hundred years later another traveler despairing as myself, may mourn the disappearance of what I may have seen, but failed to see.» Claude Levi-Strauss (Tristes Tropiques, 1955)
|
|
|
|
|
I'm afraid I've put together enough PCs in my time to know better than to expect to be entertained by watching others do just that.
|
|
|
|
|
|
Yes, December 15th, 1999.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Citation from BBC news ...
"In principle, if someone was able to... hack all the autonomous Teslas, they could say - I mean just as a prank - they could say 'send them all to Rhode Island' - across the United States.
"And that would be the end of Tesla, and there would be a lot of angry people in Rhode Island."
This is really scary ... but is it possible ?
|
|
|
|
|
Tachyonx wrote: but is it possible ? Yes. Everything can be hacked.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
A bag of flour can be hacked?
|
|
|
|
|
Sure, why not? Do yours come in secure packages?
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Yes a bag of flour can be hacked - by spreading it evenly through the air as an aerosol and igniting it, it makes a very effective explosive!
|
|
|
|
|
sounds like double hijacking - real hijacking by technological hijacking
|
|
|
|