توضیحات
Build on your existing programming skills and upskill to professional-level C# programming.
Summary
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. Theres no Hello World or Computer Science 101 basicsyoull learn by refactoring an out-of-date legacy codebase, using new techniques, tools, and best practices to bring it up to modern C# standards.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
You know the basics, now get ready for the next step! Pro-quality C# code is efficient, clean, and fast. Whether youre 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.
About the book
Code Like a Pro in C# teaches you to how write clean C# code thats suitable for enterprise applications. In this book, youll refactor a legacy codebase by applying modern C# techniques. Youll explore tools like Entity Framework Core, design techniques like dependency injection, and key practices like testing and clean coding. Its a perfect path to upgrade your existing C# skills or shift from another OO language into C# and the .NET ecosystem.
What’s inside
Unit testing and test-driven development
Refactor a legacy .NET codebase
Principles of clean code
Query and manipulate databases with LINQ and Entity Framework Core
About the reader
For developers experienced with object-oriented programming. No C# experience required.
About the author
Jort Rodenburg is a software engineer who has taught numerous courses on getting up to speed with C# and .NET.
Table of Contents
PART 1 USING C# AND .NET
1 Introducing C# and .NET
2 .NET and how it compiles
PART 2 THE EXISTING CODEBASE
3 How bad is this code?
4 Manage your unmanaged resources!
PART 3 THE DATABASE ACCESS LAYER
5 Setting up a project and database with Entity Framework Core
PART 4 THE REPOSITORY LAYER
6 Test-driven development and dependency injection
7 Comparing objects
8 Stubbing, generics, and coupling
9 Extension methods, streams, and abstract classes
PART 5 THE SERVICE LAYER
10 Reflection and mocks
11 Runtime type checking revisited and error handling
12 Using IAsyncEnumerable and yield return
PART 6 THE CONTROLLER LAYER
13 Middleware, HTTP routing, and HTTP responses
14 JSON serialization/deserialization and custom model binding
————————————————————–
ترجمه ماشینی :
مهارت های برنامه نویسی موجود خود را تقویت کنید و به برنامه نویسی C# در سطح حرفه ای برسید. خلاصه در Code Like A Pro در C# یاد خواهید گرفت: \ تست واحد و توسعه مبتنی بر آزمایش Refactor a legacy .NET codebase اصول کد پاک مهارتهای اساسی معماری باطن پرس و جو و دستکاری پایگاههای داده با LINQ و Entity Framework Core \ برنامههای تجاری حیاتی در سراسر جهان به زبان همه کاره سی شارپ و پلتفرم قدرتمند دات نت نوشته شدهاند که روی دسکتاپ، سیستمهای ابری و ویندوز یا ویندوز اجرا میشوند. سرورهای لینوکس کد مانند یک حرفه ای در سی شارپ تبدیل توانایی های موجود خود در سی شارپ یا زبان OO دیگری (مانند جاوا) را به تسلط عملی C# آسان می کند. هیچ پایه ای از Hello World یا Computer Science 101 وجود ندارد که می توانید با ایجاد مجدد یک پایگاه کد قدیمی قدیمی، با استفاده از تکنیک ها، ابزارها و بهترین شیوه های جدید، آن را به استانداردهای C# مدرن بیاموزید. خرید کتاب چاپی شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از انتشارات منینگ است. درباره فناوری شما اصول اولیه را می دانید، اکنون برای مرحله بعدی آماده شوید! کد سی شارپ با کیفیت عالی کارآمد، تمیز و سریع است. چه در حال ساخت برنامههای کاربردی تجاری با کاربر یا نوشتن خدمات باطن فشرده با دادهها باشید، تکنیکهای عملی مبتنی بر تجربه در این کتاب مهارتهای C# شما را به سطح جدیدی میبرد. درباره کتاب Code Like a Pro در سی شارپ به شما می آموزد که چگونه کد C# تمیز را که برای برنامه های سازمانی مناسب است بنویسید. در این کتاب، با استفاده از تکنیکهای مدرن سی شارپ، یک پایگاه کد قدیمی را بازسازی میکنید. ابزارهایی مانند Entity Framework Core، تکنیکهای طراحی مانند تزریق وابستگی و شیوههای کلیدی مانند تست و کدنویسی تمیز را بررسی خواهید کرد. این یک مسیر عالی برای ارتقاء مهارت های C# موجود شما یا تغییر از زبان OO دیگر به C# و اکوسیستم دات نت است. چه چیزی در داخل است تست واحد و توسعه مبتنی بر آزمایش Refactor a legacy .net codebase Principles of clean code پرس و جو و دستکاری پایگاه داده با LINQ و Entity Framework Core درباره reader برای توسعه دهندگانی که با برنامه نویسی شی گرا تجربه دارند. بدون نیاز به تجربه سی شارپ درباره نویسنده Jort Rodenburg یک مهندس نرمافزار است که دورههای متعددی را در زمینه افزایش سرعت با C# و .NET تدریس کرده است. فهرست محتوا قسمت 1 با استفاده از C# و .NET 1 معرفی C# و .NET 2.NET و نحوه کامپایل آن PART 2 The Existing CODEBASE 3 این کد چقدر بد است؟ 4 منابع مدیریت نشده خود را مدیریت کنید! قسمت 3 لایه دسترسی به پایگاه داده 5 راه اندازی یک پروژه و پایگاه داده با Entity Framework Core قسمت 4 THE REPOSITORY LAYER 6 توسعه مبتنی بر آزمایش و تزریق وابستگی 7 مقایسه اشیاء 8 Stubbing, Generics, و Coupling 9 روش های توسعه ، استریم ها و کلاس های انتزاعی قسمت 5 لایه سرویس 10 بازتاب و تمسخر 11 بررسی نوع زمان اجرا مجدد بازدید شده و مدیریت خطا 12 استفاده از IAsync Ennumerable و بازده قسمت 6 THE CONTROLLER LAYER 13 پاسخ routing، HTTP و HTTP 14 JSON سریالسازی/جداسازی و اتصال مدل سفارشی
tag : دانلود کتاب مانند یک حرفه ای در سی شارپ کدنویسی کنید , Download مانند یک حرفه ای در سی شارپ کدنویسی کنید , دانلود مانند یک حرفه ای در سی شارپ کدنویسی کنید , Download Code like a Pro in C# Book , مانند یک حرفه ای در سی شارپ کدنویسی کنید دانلود , buy مانند یک حرفه ای در سی شارپ کدنویسی کنید , خرید کتاب مانند یک حرفه ای در سی شارپ کدنویسی کنید , دانلود کتاب Code like a Pro in C# , کتاب Code like a Pro in C# , دانلود Code like a Pro in C# , خرید Code like a Pro in C# , خرید کتاب Code like a Pro in C# ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.