M
M
Max Suprunenko2015-12-06 23:33:03
C++ / C#
Max Suprunenko, 2015-12-06 23:33:03

In what order should I learn c# using trolsen?

In what order should I learn c# using trolsen?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey Pavlov, 2015-12-06
@msuprunenko

I would recommend reading the entire first half (parts I - V, chapters 1 - 18) first, and then reading the rest of the parts that are more interesting and important to you.
The first five parts are the basics of the c# language itself and the basics of .net. This will come in handy at all times and in any type of project. Unless, the fifth part is not as important as the previous parts, but in any case, awareness in the fifth part gives an understanding of how sharp works in general.
But in the remaining parts, specific technologies are considered - working with a database and network programs, working with window applications, and creating sites.
Part VI covers three approaches to working with a database, each of which is worth learning, although you will use EF (or LINQ to SQL, which is not covered in the book). The section also covers working with network programming - how to transfer data from one program to another (or from two instances of one program). If this is not so important to you now, then you can first learn WPF and / or ASP.NET, and then return to this section.
Section VII talks about window programs. Forget about WinForms and use WPF - it's much more powerful and convenient. The only thing WinForms can be useful for is support for older projects, as well as cross-platform platforms (although there are also options with WPF). The book does not cover design patterns, so study the MVVM pattern separately. Even now you don't plan to learn WPF AND windowed Win-applications, but still take the time - what kind of programmer are you who can't make a calculator? :)
Section VIII talks about building websites with ASP.NET. But this section is the most useless of the whole book - now ASP.NET sites are done differently than the author describes - it is much better to use ASP.NET MVC (and ASP.NET MVC 5.0 will be released soon, where a lot will also change). Although this section is still useful, fortunately, not very large.

O
one pavel, 2015-12-06
@onepavel

In order of priority!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question