C# 6 and .NET Core 1.0 modern cross-platform development : create powerful cross-platform applications using C# 6, Net Core 1.0 ASP.NET Core 1.0 and Visual Studio 2015
- Author/Creator:
- Price, Mark J., author
- Publication/Creation:
- Birmingham, UK : Packt Publishing, 2016
- Format:
- Book
More Details
Additional/Related Title Information
- Full Title:
- C# 6 and .NET Core 1.0 modern cross-platform development : create powerful cross-platform applications using C# 6, Net Core 1.0 ASP.NET Core 1.0 and Visual Studio 2015 / Mark J. Price
- Series Titles:
- Community experience distilled
Community experience distilled.
Subjects/Genre
- Genre:
- Electronic books
- Subjects:
- Microsoft Visual studio
Microsoft .NET Framework
C# (Computer program language)
Application software--Development
Internet programming
Description/Summary
- Table of Contents:
- Cover ; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Hello, C#! Welcome, .NET Core!; Setting up your development environment; Using alternative C# IDEs; Using Visual Studio 2015 on Windows 10; Installing Microsoft Visual Studio 2015; Choosing the default installation; Choosing the custom installation; Completing the installation; Signing in to Visual Studio; Choosing development settings; Updating extensions and products; Using older versions of Visual Studio; Understanding .NET Framework, .NET Core, and .NET Native
Understanding .NET Framework platformUnderstanding the Mono project; Understanding the .NET Core platform; Streamlining .NET; The future of .NET; Understanding the .NET Native compiler; Comparing .NET technologies; Writing and compiling code using the Developer Command Prompt; Writing code using Notepad; Compiling code using the Developer Command Prompt; Fixing compiler errors; Decompiling code using ILDASM; Disassembling compiled assemblies; Writing and compiling code using Microsoft Visual Studio 2015; Writing code using Visual Studio 2015; Compiling code using Visual Studio
Fixing mistakes with the error listExperimenting with C# Interactive; Other useful windows; Targeting the .NET Core; Understanding the .NET Portability Analyzer; Installing the .NET Portability Analyzer; Configuring the .NET Portability Analyzer; Analyzing a solution; .NET Portability and this book; Creating new projects for the .NET Core; Managing .NET Core development with Command Line Tools; Installing the .NET Command Line Tools; Creating a .NET Core application using Command Line Tools; Creating a .NET Core application using Visual Studio 2015; Managing source code with GitHub
Using the Team Explorer windowCloning a GitHub repository; Managing a GitHub repository; Practicing and exploring; Exercise 1.1 -- test your knowledge; Exercise 1.2 -- practice managing Visual Studio Windows; Exercise 1.3 -- practice coding anywhere; Exercise 1.4 -- explore topics; Summary; Chapter 2: Speaking C#; Understanding C# basics; The C# grammar; Statements; Blocks; The C# vocabulary; Writing the code; Verbs are methods; Nouns are types, fields, and variables; Counting types and methods; Declaring variables; Naming variables; Storing text; Storing numbers; Storing whole numbers
Storing real numbersStoring Booleans; The object type; The dynamic type; Local variables; Inferring the type of a local variable; Making a value type nullable; Storing multiple values in an array; Building console applications; Displaying output to the user; Getting input from the user; Importing a namespace; Simplifying the usage of the console in C# 6; Reading arguments and working with arrays; Operating on variables; Experimenting with unary operators; Experimenting with arithmetic operators; Comparison and Boolean operators; Practicing and exploring; Exercise 2.1 -- test your knowledge
Exercise 2.2 -- practice number sizes and ranges - Summary:
- Annotation
- Language:
- English
- Physical Type/Description:
- 1 online resource : illustrations
- General Note:
- Includes index.
- Local Note:
- Available to current Emory faculty, students and staff.
Additional Identifiers
- Catalog ID (MMSID):
- 9937425121802486
- ISBN:
- 9781783558544
1783558547
1785285696
9781785285691 - OCLC Number:
- 946526857
Tools
- Cite
- Export as RIS
-
Direct Link
Direct Link
Direct Link URL
- Staff View