Index

[SYMBOL][A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][R][S][T][U][V][W][X]

SYMBOL

--framework option
-p parameters
!clrstack -a command
!da command
!do command
!dumpheap -stat command
!help command
<RuntimeIdentifiers> property

A

ACController
ACID transactions
AddConsole( ) method
AddImplementation method
AddInMemoryCollection method
AddJsonFile method
AddParameter method
AddRobust method
AddTransient method
AfterTargets attribute
AggregateException2nd
anonymous method2nd
AppDomains

applications
  building
  configuring
  debugging with Visual Studio Code
    overview of
    using .NET Core debugger
  globalization and
  international
  localization of
  logging frameworks vs writing to consoles
    globalization
    internationalization
    localizability review
    Microsoft.Extensions.Logging libraries
  Microsoft localization extensions libraries
    EventListener to listen for events
    EventSource to emit events
    invariant culture
    testing right-to-left languages
  publishing
  self-contained, publishing
  test applications, creating
ar-SA culture code

ASP.NET Core
  outperforming ASP.NET in .NET Framework
  performance of
  web applications, creating
    running Hello World web applications
    using Kestrel web server
    using Startup class to initialize web servers
  websites, creating from templates

ASP.NET web services
  creating
  writing
    converting Markdown to HTML
    testing web services with Curl

assemblies
  packaging resource assemblies
  signing
    delay-signing
    generating signing keys
    in .NET Core
AssemblyLoadContext
asynchronous services

Azure Blob Storage
  data from
    creating GetBlob methods
    getting values from configuration
  testing storage operation

B

BigInteger
Bing Translate

BLOBs
  deleting
  listing
build system
  creating .NET projects from command lines
  MSBuild, overview of
  terminology for
    .NET Standard
    frameworks
    platforms
    runtimes

C

C# language
caches, NuGet locations
Calculator class
CAP theorem
child process
class fixtures, xUnit tests sharing context with
class option
CLI (Command-Line Interface)2nd
CLR (Common Language Runtime)
code, specifying relationships in
collection fixtures, xUnit tests sharing context with2nd
command lines, creating .NET projects from
Command Query Responsibility Segregation (CQRS)
Command-Line Interface (CLI)2nd
Common Language Runtime (CLR)
Compile ItemGroup
Condition parameter

configuration
  values from
  Visual Studio 2017 plugins
Console.ReadKey( ) method
Console.ReadLine
Console.WriteLine
ConsoleEventListener
consoles, writing to
constructor, for xUnit test setup

containers
  listing
  overview of
contentLen
context, shared between xUnit tests
  constructor for setup
  Dispose for cleanup
  sharing context with class fixtures
  sharing context with collection fixtures
Controller class
Convert method
copying files, with ItemGroups

CPU profiles
  analyzing
  overview of
CQRS (Command Query Responsibility Segregation)
CreateOrder method
CreatePartCommand method
CSV parser, sample project
CsvWriterPerfTests
culture, invariant
CultureInfo.DefaultThreadCurrentCulture property
CultureInfo.DefaultThreadCurrentUICulture property
Curl tool, testing web services with
CurrentCulture
CurrentUICulture

D

Dapper framework
  applying transactions to Dapper commands
  building data-access layers
  configuring applications
  DI (dependency injection)
    in .NET Core
    overview of
  drawbacks of micro-ORM
  inserting rows with
DapperDi folder

data
  from Azure Blob Storage
    creating GetBlob methods
    getting values from configuration
    testing Azure storage operation
  performance data, collecting on Linux
  simplifying access with ORM
    Dapper
    EF (Entity Framework) Core
  specifying relationships in
  updating
  uploaded, receiving
  uploading
data-access libraries, creating
  managing inventories
  specifying relationships in code
  specifying relationships in data
  updating data
  using transactions for consistency
DataAccessFactory class
database normalization

databases
  creating with migrations
  planning schema
    creating tables in SQLite
    tracking inventories
DbDataReader
DbSet class
DbTransaction method
DbType parameter
debugging
  applications with Visual Studio Code
    overview of
    using .NET Core debugger
  self-contained applications
  with SOS (Son of Strike) extensions
    getting started with self-contained applications
    LLDB debugger
    WinDBG/CDB debugger
  with Visual Studio 2017
  with Visual Studio for Mac
default parameters
delay-signing
deleting BLOBs
dependencies2nd
deploying
  to Docker containers
  to servers
    deploying to Docker containers
    packaging for distribution
    publishing applications
  web applications
design patterns

development environments
  running tests from
  trouble with
development storage
development tools
  OmniSharp
    for Visual Studio Code
    overview of
  Visual Studio 2017
  Visual Studio for Mac

DI (dependency injection)
  in .NET Core
  overview
  using Microsoft DI library without adding dependencies

Dispose
  for xUnit test cleanup
  patterns
    in xUnit tests
    overview of
Distributed Transaction Coordinator (DTC)
distribution, packaging for

Docker containers
  building
  deploying to
dotnet build command
dotnet new classlib command
dotnet new console command
dotnet new mvc command
dotnet new xunit command
dotnet pack command2nd3rd
dotnet publish command
dotnet restore command
dotnet run command2nd
dotnet test command2nd
DTC (Distributed Transaction Coordinator)
dumping object contents

E

EF (Entity Framework) Core
  creating databases with migrations
  running tests with
EfScmContext class
EmbeddedResourceitem
embedding files, in projects
emitting events, with EventSource
Enum.Parse( ) method
enumerations
ETW (Event Tracing for Windows)2nd
EventChannel class
EventListener, to listen for events
EventProvider, EventSource to replace

events
  EventListener to listen for
  EventSource to emit

EventSource
  to emit events
  to replace EventProvider
eventual consistency

exceptions
  exposing
  stopping debugger when thrown
  viewing contents of
Exceptions Stacks window, PerfView
exclamation marks
exclusive costs
Execute method
ExecuteNonQuery
ExecuteScalar
extension method
.Extensions.Logging libraries

F

[Fact] attribute

files
  embedding in projects
  ItemGroups to copy
First( ) method
Foo property
foreach loop
framework-dependent deployment
frameworks
  defined
  overview of
  supporting multiple2nd
    adding frameworks to projects
    creating NuGet packages and checking contents
    EventSource to replace EventProvider
    per-framework build options
  targeting multiple

G

GC (garbage collection), examining information
GetAuthHeader method
GetBlob methods, creating
GetCurrentProcessId method
GetRequiredService method
GetResponseStream method
GetScmContext method
GetType( ) method
GetTypeInfo method
globalizing applications2nd
Google Translate

H

Hello World console applications
  creating
    overview of
    preparation for
  running .NET Core applications
Hello World web applications, running
HTML, converting Markdown to

HTTP calls
  making services asynchronous
  overview of
HttpDelete operation
HttpGet method
HttpPost method
hydrate

I

IClassFixture interface
IConfigurationRoot interface
Id property
id property
idempotent
IDisposable interface
IEnumerable property
IMarkdownEngine object
include-symbols option
IncludeReferencedProjects option
inclusive costs
initializing web servers, with Startup classes
InnerIterationCount
INSERT SQL statement

installing
  .NET Core SDK
    building .NET Core Docker containers
    on Linux-based operating systems
    on Mac operating systems
    on Windows operating systems
  Visual Studio 2017 plugins
IntelliTrace
internationalizing applications2nd
InvalidCastException
invariant culture

inventories
  managing
  tracking
InventoryItem table
IRule interface
IScmContext
IsFx property
IStringLocalizer interface
ItemGroups
  embedding files in projects
  to copy files to build output
ITestOutputHelper interface

J

JIT (just-in-time)

K

Kestrel web server, ASP.NET Core web applications with
KeyValuePair

L

Language Integrated Query (LINQ)
languages, right-to-left
last_insert_rowid( ) function2nd
layers, data-access layers
lazy-loading

libraries
  expanding reach of
  Microsoft localization extension libraries
    EventListener to listen for events
    EventSource to emit events
    invariant culture
    testing right-to-left languages
LINQ (Language Integrated Query)

Linux operating systems
  collecting performance data on
  installing .NET Core SDK on
  LLDB debugger on
listening for events, with EventListener

listing
  BLOBs
  containers
LLDB debugger
  on Linux operating systems
  on Mac operating systems
local variables, viewing on current thread
LocalizationResources property

localizing applications
  localizability review
  overview of
LoggerEventListener
logging frameworks, vs. writing to console
  globalization
  internationalization
  localizability review
  Microsoft.Extensions.Logging libraries
LogStatus method

M



Mac operating systems
  installing .NET Core SDK on
  LLDB debugger on
  Visual Studio for
Main method
Markdown, converting to HTML
markSqliteScmContext
MdlController class
MemberData attribute
memory investigations
memory, examining managed memory heaps
metapackages
micro-ORM
microservices, creating
  deleting BLOBs
  getting data from Azure Blob Storage
  listing BLOBs
  listing containers
  making HTTP calls
  receiving uploaded data
  uploading data
  writing ASP.NET web services
Microsoft.Data.SqliteConnection
Microsoft.DocAsCode.MarkdownLite
Microsoft.Extensions library
Microsoft.Extensions.Configuration library
Microsoft.Extensions.DependencyInjection.Abstractions package
Microsoft.Extensions.Logging library
migrations, creating databases with

MSBuild
  conditions
  custom tasks
  ItemGroups
    embedding files in projects
    to copy files to build output
  overview of2nd3rd
  PropertyGroups
  targets

N

namespace option

.NET Core
  applying to real-world applications
  benefits of
    architecting enterprise applications
    for .NET Framework developers
    for new users
  debugging applications with Visual Studio Code
  differences from .NET Framework
    changes to .NET reflection
    Framework features not ported to Core
    subtle changes for .NET Framework developers
  installing SDK
    building .NET Core Docker containers
    on Linux-based operating systems
    on Mac operating systems
    on Windows operating systems
  key features of
    ASP.NET performance
    clouds
    containers
    expanding reach of libraries
    open source
    simple deployment
    tools
  overview of
  running applications

.NET Framework
  benefits of .NET Core for developers of
    ASP.NET Core outperforms ASP.NET in .NET Framework
    cross-platform .NET apps
    faster release cycles
    innovation with
  differences from .NET Core
    changes to .NET reflection
    Framework features not ported to Core
    subtle changes for .NET Framework developers
  sample projects
.NET Portability Analyzer
  installing and configuring Visual Studio 2017 plugins
  overview of
  running Portability Analyzer in Visual Studio
  sample .NET Framework projects

.NET Standard
  defined
  Library
netcoreapp framework
new operator
New Project wizard, Visual Studio 2017
normalization
nuget command, to package project references

NuGet packages
  cache locations
  checking contents of
  creating
  preparing
    handling project references
    NuGet feeds
    packaging resource assemblies
NullReferenceException2nd3rd
nupkg files

O

objects, dumping contents
OmniSharp
  for Visual Studio Code
  overview of
open source
OpenSSL cryptography

ORM (object-relational mappers)
  drawbacks of micro-ORM
  overview of
  simplifying data access with
    Dapper
    EF (Entity Framework) Core
OutOfMemoryException

output
  building, ItemGroups to copy files
  from xUnit tests
    applying traits
    overview of
OutputType property

P

PackageReferences

packaging
  for distribution
  project references
    with nuget command
    with workarounds
  resource assemblies
params keyword
PartCountOperation
PartType table
patches
PerfTests class
PerfView application, on .NET Core applications
  analyzing CPU profiles
  collecting performance data on Linux
  examining GC information
  exposing exceptions
  getting CPU profiles
PerfView stack frames
platforms, defined
plugin load command
Portability Analyzer, running in Visual Studio
PostAsync method
preprocessor directive
Print Exception command
project references
  nuget command to package
  workarounds to package
project.json
ProjectReference
PropertyGroups
prototyping, SQLite for

publishing applications
  overview of
  self-contained

R

Rapidoid
ReadAsStringAsync method
ReadLine method
ReadParts method2nd
refactoring
reference type
RegionInfo.IsMetric property
relational databases
  creating data-access libraries
    managing inventories
    specifying relationships in code
    specifying relationships in data
    updating data
    using transactions for consistency
  planning database schema
    creating tables in SQLite
    tracking inventories
  SQLite for prototyping

relationships
  specifying in code
  specifying in data

release
  cycles of
  preparing for
    preparing NuGet packages
    signing assemblies
requireExactSource flag
ResourceManager class2nd
RobustLogger.IsEnabled method
RobustLoggerExtension class
rows, inserting with Dapper
Run dialog box, PerfView
runtime identifier string
runtime-specific assemblies
RuntimeIdentifiers property2nd3rd

runtimes
  defined
  multiple
  overview of2nd
  runtime-specific code

S

SampleScmDataFixture
SampleScmDataFixture class
scaling
ScmContext class2nd
ScmContext object
SCOPE_IDENTITY( ) function
SDK (Software Development Kit)
Select Process dialog box, PerfView
self-contained applications, publishing
servers, deploying to
  deploying to Docker containers
  packaging for distribution
  publishing applications
Set Symbol Path dialog, PerfView
signing assemblies
  delay-signing
  generating signing keys
  in .NET Core
SimpleWriter class
single responsibility principle
singleton
Software Development Kit (SDK)
SOLID software design principles
solid state disks (SSDs)
SOS (Son of Strike) extensions, debugging with
  getting started with self-contained applications
  LLDB debugger
  WinDBG/CDB debugger
SQL injection

SQLite library
  creating tables in
  for prototyping
SqliteCommand objects
SqliteScmContext
SqliteScmTest
SSDs (solid state disks)
Stack Overflow

stacks
  overview of
  viewing on current thread
Startup classes, to initialize web servers
StopWatch class
StreamContent
symbols, matching
System.Collections library
System.Data.Common namespace
System.Data.Common.DbConnection
System.Data.Common.DbDataReader class
System.IO.Compression library
System.IO.TextReader
System.Reflection namespace
System.Xml.XmlSerializer class

T



tables
  creating in SQLite
  overview of
target framework monikers (TFMs)
TargetFramework property2nd
targets, MSBuild
TDD (test-driven development)
TechEmpower
Telemetry class
templates, creating ASP.NET Core websites from
ternary operator
Test method
test-driven development (TDD)

testing
  Azure storage operation
  performance, with xUnit.Performance
  right-to-left languages
  web services, with Curl
tests, running with EF Core
TFMs (target framework monikers)
toCommit( ) method
ToString method
tracking inventories
traits, applying to xUnit tests
transactional databases

transactions
  applying to Dapper commands
  for consistency
truth, evaluating with xUnit facts
TypeInfo class
typeof( ) operator

U

Undertow
Universal Windows Platform (UWP)
updating data
uploading data
using statement
UWP (Universal Windows Platform)

V

value types
verbatim string

Visual Studio
  2017 version
    debugging with
    installing and configuring plugins
  for Mac
    debugging with
    overview of
  running Portability Analyzer in
Visual Studio Code
  debugging applications with
    overview of
    using .NET Core debugger
  OmniSharp for

W

Wait( ) method
web applications, deploying
web servers, Startup classes to initialize
web services, testing with Curl
WF (Workflow Foundation)
WidgetScmDataAccess2nd
WidgetScmDataAccess library
WinDBG/CDB debugger
  CDB commands
  dumping object contents
  examining managed memory heap
  stopping debugger when exception is thrown
  viewing contents of exceptions
  viewing local variables on current thread
  viewing stacks on current thread
Windows operating systems, installing .NET Core SDK on
Windows Presentation Foundation (WPF)
workarounds, to package project references
Workflow Foundation (WF)
WPF (Windows Presentation Foundation)
WriteLine method2nd
WriteLog method

X

xcopy-deployable
XDT (XML Document Transforms)

xUnit tests
  evaluating truth with xUnit facts
  getting output from
    applying traits
    overview of
  overview of2nd
  purpose of
  running tests from development environments
  setting up test projects
  shared context between
    constructor for setup
    Dispose for cleanup
    sharing context with class fixtures
    sharing context with collection fixtures
  using theory
xUnit, command-line options
xUnit.net
xUnit.Performance, running performance tests with
xunit.runner.visualstudio package

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.224.95.38