Build on your existing programming skills and upskill to professional-level C# programming.
In Code Like A Pro in C# you will learn:
Unit testing and test-driven development Refactor a legacy .NET codebase Principles of clean code Essential backend architecture skills Query and manipulate databases with LINQ and Entity Framework Core
Critical business applications worldwide are written in the versatile C# language and the powerful .NET platform, running on desktops, cloud systems, and Windows or Linux servers. Code Like a Pro in C# makes it easy to turn your existing abilities in C# or another OO language (such as Java) into practical C# mastery. There’s no “Hello World” or Computer Science 101 basics—you’ll learn by refactoring an out-of-date legacy codebase, using new techniques, tools, and best practices to bring it up to modern C# standards. about the technology
You know the basics, now get ready for the next step! Pro-quality C# code is efficient, clean, and fast. Whether you’re building user-facing business applications or writing data-intensive backend services, the experience-based, practical techniques in this book will take your C# skills to a new level.
Last Updated June 2021
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
.pad/0
380.9 KB
.pad/1
35.4 KB
.pad/10
922.2 KB
.pad/11
141.1 KB
.pad/12
256.8 KB
.pad/13
804.2 KB
.pad/14
138.4 KB
.pad/15
292.5 KB
.pad/16
367.7 KB
.pad/17
782.9 KB
.pad/18
957.9 KB
.pad/19
780.6 KB
.pad/2
292 KB
.pad/20
234 KB
.pad/21
513.4 KB
.pad/22
831.4 KB
.pad/23
180.5 KB
.pad/24
253.8 KB
.pad/25
204.2 KB
.pad/26
250.4 KB
.pad/27
559.1 KB
.pad/28
97.5 KB
.pad/29
925.6 KB
.pad/3
501.2 KB
.pad/30
408 KB
.pad/31
437.8 KB
.pad/32
467.7 KB
.pad/33
467.8 KB
.pad/34
638 KB
.pad/35
132.9 KB
.pad/36
692.9 KB
.pad/37
32.4 KB
.pad/38
80.8 KB
.pad/39
316.3 KB
.pad/4
906.6 KB
.pad/40
398.9 KB
.pad/41
889.7 KB
.pad/42
19.8 KB
.pad/43
88.8 KB
.pad/44
931.6 KB
.pad/45
354.2 KB
.pad/46
598.5 KB
.pad/47
695.1 KB
.pad/5
92.8 KB
.pad/6
385.5 KB
.pad/7
487 KB
.pad/8
269.4 KB
.pad/9
469.5 KB
TutsNode.com.txt
63 B
[TutsNode.com] - Code like a Pro in C#, video edition/03-Chapter 1. Reason 2 - C# is maintainable.mp4
50.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/05-Chapter 1. Switching to C#.mp4
48.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/06-Chapter 1. What you will learn in this book.mp4
58.8 MB
[TutsNode.com] - Code like a Pro in C#, video edition/07-Chapter 2. .NET and how it compiles.mp4
57.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/08-Chapter 2. How CLI-compliant languages are compiled.mp4
58.8 MB
[TutsNode.com] - Code like a Pro in C#, video edition/09-Chapter 2. Step 2 - Common Intermediate Language (assembly level), Part 1.mp4
50.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/13-Chapter 3. How bad is this code.mp4
66.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/14-Chapter 3. Coming to terms with the existing codebase.mp4
53 MB
[TutsNode.com] - Code like a Pro in C#, video edition/15-Chapter 3. The existing codebase - Web service configuration files.mp4
46.3 MB
[TutsNode.com] - Code like a Pro in C#, video edition/16-Chapter 3. Considering models and views in the existing codebase, Part 1.mp4
47.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/17-Chapter 3. Considering models and views in the existing codebase, Part 2.mp4
55.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/18-Chapter 4. Manage your unmanaged resources!.mp4
55.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/19-Chapter 4. Collecting flight information with collections.mp4
89.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/21-Chapter 4. The FlightController - Assessing GET _flight_{flightNumber}.mp4
67.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/22-Chapter 4. The FlightController - DELETE _flight_{flightNumber}.mp4
53.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/27-Chapter 5. Implementing the database access layer.mp4
57.8 MB
[TutsNode.com] - Code like a Pro in C#, video edition/28-Chapter 5. Configuration methods and environment variables.mp4
77.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/30-Chapter 6. Test-driven development and dependency injection.mp4
63.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/32-Chapter 6. Validating against invalid characters.mp4
62.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/33-Chapter 6. Object initializers and autogenerated code.mp4
45.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/34-Chapter 6. Locks, mutexes, and semaphores.mp4
62.2 MB
[TutsNode.com] - Code like a Pro in C#, video edition/37-Chapter 7. Comparing objects.mp4
72.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/38-Chapter 7. Custom exceptions, LINQ, and extension methods.mp4
57.8 MB
[TutsNode.com] - Code like a Pro in C#, video edition/39-Chapter 7. Congruence - From the Middle Ages to C#.mp4
60.2 MB
[TutsNode.com] - Code like a Pro in C#, video edition/41-Chapter 7. Testing equality by overriding the Equals method.mp4
61.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/44-Chapter 8. Input validation, separation of concerns, and coupling.mp4
72.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/45-Chapter 8. Using object initializers.mp4
59.8 MB
[TutsNode.com] - Code like a Pro in C#, video edition/46-Chapter 8. Programming with generics.mp4
48.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/47-Chapter 8. Conditionals, Func, switches, and switch expressions.mp4
87 MB
[TutsNode.com] - Code like a Pro in C#, video edition/49-Chapter 9. Extension methods, streams, and abstract classes.mp4
56.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/50-Chapter 9. Validating the AirportID input parameter.mp4
78.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/52-Chapter 9. Querying the database for an Airport object, Part 2.mp4
47.4 MB
[TutsNode.com] - Code like a Pro in C#, video edition/54-Chapter 9. The IsPositive extension method and “magic numbers”.mp4
50 MB
[TutsNode.com] - Code like a Pro in C#, video edition/55-Chapter 9. Getting a flight out of the database.mp4
50.1 MB
[TutsNode.com] - Code like a Pro in C#, video edition/58-Chapter 10. Implementing the CustomerService.mp4
59.2 MB
[TutsNode.com] - Code like a Pro in C#, video edition/59-Chapter 10. Implementing the BookingService.mp4
56.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/61-Chapter 10. Mocking a class with the Moq library, Part 1.mp4
55.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/62-Chapter 10. Mocking a class with the Moq library, Part 2.mp4
59.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/64-Chapter 11. Runtime type checking revisited and error handling.mp4
67.5 MB
[TutsNode.com] - Code like a Pro in C#, video edition/65-Chapter 11. Cleaning up the BookingServiceTests class.mp4
63.2 MB
[TutsNode.com] - Code like a Pro in C#, video edition/66-Chapter 11. Calling the Flight repository from a service class, Part 1.mp4
65.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/68-Chapter 12. Using IAsyncEnumerable_T_ and yield return.mp4
72.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/69-Chapter 12.Combining two data streams into a view.mp4
62.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/70-Chapter 12. Using the yield return keywords with try-catch code blocks.mp4
82.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/73-Chapter 13. Middleware, HTTP routing, and HTTP responses.mp4
53.3 MB
[TutsNode.com] - Code like a Pro in C#, video edition/75-Chapter 13. Injecting dependencies into a controller using middleware.mp4
62.7 MB
[TutsNode.com] - Code like a Pro in C#, video edition/77-Chapter 13. Routing HTTP requests to controllers and methods.mp4
52.9 MB
[TutsNode.com] - Code like a Pro in C#, video edition/80-Chapter 14. Implementing the CreateBooking endpoint method logic.mp4
55.6 MB
[TutsNode.com] - Code like a Pro in C#, video edition/81-Chapter 14. Acceptance testing and Swagger middleware.mp4