Beginning C# 7 Programming with Visual Studio 2017
کتاب شروع برنامه نویسی با C# 7 و ویژوال استادیو 2017، راهنمای مبتدیان برای یکی از محبوبترین زبانهای برنامه نویسی جهان است. چه شما تازه با برنامه نویسی آشنا شده اید یا فقط به تازگی با C# آشنا شده باشید، زمانی بهتر از الان برای شروع یادگیری سی شارپ پیدا نخواهد شد. ویژگیها و ابزارهای جدیدی که به همراه C# 7 و Visual Studio 2017 معرفی شدند باعث سادهتر شدن کد نویسی و ساخت برنامههای با کیفیت شده اند. در این کتاب شما در مورد متغیر ها، کنترل جریان و برنامه نویسی شی گرا یاد خواهید گرفت، سپس برنامه نویسی وب و ویندوز را به همراه پایگاه داده و XML فرا خواهید گرفت.
از C# 7 میتوان برای ساخت برنامههای تحت ویندوز، برنامه نویسی ویندوز 10 و نوشتن برنامههای وب به همراه ASP.NET استفاده کرد. با مهارتهای برنامه نویسی در حال توسعه در زمینه هایی که به مراتب فراتر از دنیای تکنولوژی هستند، سیشارپ 7 موقعیت بزرگی برای ساخت مهارتهای متنوع و مفید است. این کتاب به شما امکان میدهد تا به سرعت و به آسانی با دستورالعمل تیم حرفه ای برنامه نویسان C#، این زبان را بیاموزید.
Learn how to program using the world’s leading programming language
Build smarter, faster apps using the latest features in C# 7 and Visual Studio 2017
Find and fix bugs sooner, saving headaches down the line
Integrate with all .NET Core, Azure applications, cloud services, Docker containers, and more
Table of Contents
PART I: The C# Language
Chapter 1 Introducing C#
Chapter 2 Writing A C# Program
Chapter 3 Variables And Expressions
Chapter 4 Flow Control
Chapter 5 More About Variables
Chapter 6 Functions
Chapter 7 Debugging And Error Handling
Chapter 8 Introduction To Object‐Oriented Programming
Chapter 9 Defining Classes
Chapter 10 Defining Class Members
Chapter 11 Collections, Comparisons, And Conversions
Chapter 12 Generics
Chapter 13 Additional C# Techniques
PART II: Windows Programming
Chapter 14 Basic Desktop Programming
Chapter 15 Advanced Desktop Programming
PART III: Cloud and Cross‐Platform Programming
Chapter 16 Basic Cloud Programming
Chapter 17 Advanced Cloud Programming And Deployment
Chapter 18 .Net Standard And .Net Core
Chapter 19 Asp.Net And Asp.Net Core
PART IV: Data Access
Chapter 20 Files
Chapter 21 Xml And Json
Chapter 22 Linq
Chapter 23 Databases
PART V: Additional Techniques
Chapter 24 Windows Communication Foundation
Chapter 25 Universal Apps
Appendix: Exercise Solutions