Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • A red icon identifies a bug. 

  • A blue one indicates a PBI 

  • Yellow/gold identifies a task

Visual Studio Subscriptions:
My Subscriptions - Visual Studio Subscriptions Portal

Use the latest version of visual studio.

Application information pages:

  • if the information on the information page for an application you have are working for is missing or changed please update it as part of your change.

  • Examples include but not limited to:

    • System Profile Information:

    • Subject Matter Expert is AVRO Arrows Maintenance Team

    • Technology Assessment:

    • Environment Access Information:
      if the UNC information for development and acceptance is missing please add it. It can be derived based on the URL by referring to Server Paths - BSD - Civil Aviation - Confluence

    • The UNC information for production is intentionally not included in the application documentation pages.

      • Production is a restricted environment that is maintained by the web maintenance team.

        • If you need access to production files please reach out to the web technical team. They can provide you with the information you need or direct you to the appropriate resource.

      • If you fix a problem that is recurrent, add (or update if a document exists already) a document to our document repository for future development work ad to help colleagues in the team.

NuGet

Visual Studio NuGet settings - BSD - Civil Aviation - Confluence

...

Access to Database Passwords - DSD - Civil Aviation - Confluence (atlassian.net)

Coding Guidelines (.NET webapps]

Backups (development and acceptance servers)

Backup location for application deployments - BSD - Civil Aviation - Confluence

Git

Git Bash - BSD - Civil Aviation - Confluence

Visual Studio:

How-to use Git with Visual Studio - BSD - Civil Aviation - Confluence

Coding Guidelines

General

.NET (things that are specific to .NET)

Making code changes in DevOps using Visual Studio - BSD - Civil Aviation - Confluence

gitignore

PowerBuilder (things that are specific to PowerBuilder)

Backups (development and acceptance servers)

Backup location for application deployments - BSD - Civil Aviation - Confluence

PowerBuilder:
PowerBuilder and Git Configuration and Procedures - BSD - Civil Aviation - Confluence

gitignore

UNIT Tests

MS Test Unit Tests in Visual Studio - BSD - Civil Aviation - Confluence

Deployment procedures:

Current Wen Web Servers Configuration .NET 4.7.2 and .NET Core 6

  • .NET 4.7.2 and .NET Core 6+ are the versions currently supported.

    • If developers want to use newer version they have to use “self-contained” deployment.

  • ACC servers are configured to be identical to prod. If your deployment is not working correctly on acceptance follow-up on the cause (debug it, etc).

Changes have to be deployed to, and pass testing in development and acceptance before deploying to production:

  • development (developer testing such as unit tests, etc.)

  • acceptance: (developer “smoke test” , AND written confirmation/approval from client in the DevOps ticket

...