Recommended Paths
This page gives opinionated starting points for common application types so new adopters do not have to assemble a package set from scratch.
Use these as small starting sets, not as instructions to install everything at once.
Console App Or Utility Tool
Start with:
Logger File if operational visibility matters
Why this path works:
It gives a small application explicit settings, reusable helpers, and simple local logging without adding unnecessary infrastructure.
Service With Relational Data Access
Start with:
Logger and a sink such as Logger File
Then add:
Data MsSql only if SQL Server-specific behavior becomes necessary.
Best next read:
SQL Server Import Pipeline
Start with:
Why this path works:
It separates file parsing, schema mapping, upload execution, and diagnostics into clear package boundaries.
Best next read:
Reporting Or Export Workflow
Start with:
Compression when archive output matters
Mailer when exported files need delivery
Why this path works:
It keeps export structure, formatting, and delivery concerns modular.
Best next read:
Operational Logging Baseline
Start with:
Then expand to:
Logger Mail for alerting by email
Logger Web for remote endpoint delivery
Best next read:
Notification Or Mail Workflow
Start with:
Collection Streamers when attachments are generated from exported data
Why this path works:
It keeps transport, settings, and attachment generation separate.
Background Processing Or Scheduling
Start with:
Why this path works:
Recurring jobs are much easier to adopt safely when scheduling, settings, and diagnostics are in place from the start.
Selection Rules
Start from the application problem, not the full package catalog.
Prefer one workflow path at a time.
Add sink or storage-specific packages only after the base workflow is working.
Use scenario guides when two or more packages are likely to be adopted together.
What To Read Next
Read Choosing Packages if your application type still maps to several possible starting sets.
Read Scenario Guides if you want the end-to-end version of one of these paths.
Read Compatibility And Support if framework support and dependency shape are still part of the evaluation.