Welcome to MyProject¶
<ADD DESCRIPTION FOR PROJECT>
The main documentation for the site is organized into a couple sections:
Data Access with Entity Framework 6¶
Provides an implementation of the data access API using Entity Framework 6. A common API for data operations. This framework is provided for development teams wishing to implement their own framework compatible data access module.
Meeting Notes¶
Includes below sections:
Sprint Meetings¶
Sprint meeting notes index page.
Sprint Meetings Planned¶
Notes will be captured for defined meetings during sprints based on the frequency and duration, including defined attendees.
No. Meeting Name Frequency Duration Attendees 1 Sprint Planning Weekly Prior to Sprint 60 minutes Sprint Teams 2 Backlog Grooming Weekly 60 minutes Sprint Leads/Team 3 Core Daily Standup Daily 15 minutes Sprint Team 4 PRD Standup MWF 15 minutes Contribution Sprint Teams 5 Scrum of Scrums Weekly 30 minutes Scrum Master for each Sprint Team
Sprint-1 Notes¶
Sprint-1 meeting notes index page contains planning, daily standup, grooming, and restrospective.
Sprint-1 Planning Notes MM-DD-YYYY¶
- Attendees:
- First Last Name
- First Last Name
- First Last Name
Sprint-1 Daily Standup Notes Summary¶
Sprint-1 Daily Standup Notes Summary lists risks and action items for the sprint.
Risk Items:
No. | Gitlab Issue | Risk Item | Impact | Owner | Mitgiation | Due Date | Status |
---|---|---|---|---|---|---|---|
1 | [#25]() | Decription of Risk Item | High-Medium-Low | TBD | Describe Mitgiation plan | MMDDYYY | Open-Closed |
Action Items:
No. | Gitlab Issue | Action Item | Owner | Due Date | Status |
---|---|---|---|---|---|
1 | [#25]() | Decription of Action Item | TBD | MMDDYYY | Open-Closed |
Daily Standup Notes¶
List of daily standups for Sprint-1.
Questions
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Attendees
- First Last Name
- First Last Name
- First Last Name
Team Member 1
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Team Member 2
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Team Member 3
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Issues Risks
- TBD
- TBD
Action Items
- TBD
- TBD
Sprint-1 Grooming Notes¶
MM-DD-YYYY
- Attendees
- First Last Name
- First Last Name
- First Last Name
- Reviewed
- TBD
- TBD
MM-DD-YYYY
- Attendees
- First Last Name
- First Last Name
- First Last Name
- Reviewed
- TBD
- TBD
Sprint-1 Retrospective Notes MM-DD-YYYY¶
- Attendees:
- First Last Name (running meeting)
- First Last Name
- First Last Name
Action Items:
No. | Gitlab Issue | Action Item | Owner | Due Date | Status |
---|---|---|---|---|---|
1 | [#25]() | Decription of Action Item | TBD | MMDDYYY | Open-Closed |
Sprint-2 Notes¶
Sprint-2 meeting notes index page contains planning, daily standup, grooming, and restrospective.
Sprint-2 Planning Notes MM-DD-YYYY¶
- Attendees:
- First Last Name
- First Last Name
- First Last Name
Sprint-2 Daily Standup Notes Summary¶
Sprint-2 Daily Standup Notes Summary lists risks and action items for the sprint.
Risk Items:
No. | Gitlab Issue | Risk Item | Impact | Owner | Mitgiation | Due Date | Status |
---|---|---|---|---|---|---|---|
1 | [#25]() | Decription of Risk Item | High-Medium-Low | TBD | Describe Mitgiation plan | MMDDYYY | Open-Closed |
Action Items:
No. | Gitlab Issue | Action Item | Owner | Due Date | Status |
---|---|---|---|---|---|
1 | [#25]() | Decription of Action Item | TBD | MMDDYYY | Open-Closed |
Daily Standup Notes¶
List of daily standups for Sprint-2.
Questions
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Attendees
- First Last Name
- First Last Name
- First Last Name
Team Member 1
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Team Member 2
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Team Member 3
- What have you been working on?
- What are you going to be working on?
- Do you have any road blocks or impediments?
Issues Risks
- TBD
- TBD
Action Items
- TBD
- TBD
Sprint-2 Grooming Notes¶
MM-DD-YYYY
- Attendees 1. First Last Name 2. First Last Name 3. First Last Name
- Reviewed 1. TBD 2. TBD
MM-DD-YYYY
- Attendees 1. First Last Name 2. First Last Name 3. First Last Name
- Reviewed 1. TBD 2. TBD
Sprint-2 Retrospective Notes MM-DD-YYYY¶
- Attendees:
- First Last Name (running meeting)
- First Last Name
- First Last Name
Action Items:
No. | Gitlab Issue | Action Item | Owner | Due Date | Status |
---|---|---|---|---|---|
1 | [#25]() | Decription of Action Item | TBD | MMDDYYY | Open-Closed |
Client Meetings¶
List of client meetings categorized by projects.
Project-A Notes¶
List of agendas and meetings for Project-A.
Meeting Agenda MM-DD-YYY¶
Project-A meeting agenda for meeting XYZ name on MM-DD-YYYY at TIME.
Attendess
- TBD (Running Meeting)
- TBD
- TBD (Note Taker)
Goal
- TBD
- TBD
Potential section to be included in meeting invite
Agenda
- TBD
- TBD
- TBD
Quesitons
- TBD
- TBD
- TBD
Meeting MM-DD-YYY¶
Project-A meeting XYZ name on MM-DD-YYYY at TIME.
Attendess
- TBD (Running Meeting)
- TBD
- TBD (Note Taker)
Agenda
- TBD
- TBD
- TBD
Quesitons
- TBD
- TBD
- TBD
Action Items
No. | Gitlab Issue | Action Item | Owner | Due Date | Status |
---|---|---|---|---|---|
1 | [#25]() | Decription of Action Item | TBD | MMDDYYY | Open-Closed |
Notes
Incremental Build Process¶
Incremental Build process deals with assembly informational version of Dynamic link library.This process came into picture to make user understand the difference between latest dll deployed with same version number
AssemblyInfo.cs provides two attributes to set two different types of versions - Assembly Version and Assembly File Version. Lets a have look how to set these two versions and its use
How to use Assembly Version and Assembly File Version
.NET framework provides opportunity to set two different types of version numbers to each assembly.
- Assembly Version
This is the version number used by framework during build and at runtime to locate, link and load the assemblies. When you add reference to any assembly in your project, it is this version number which gets embedded. At runtime, CLR looks for assembly with this version number to load. But remember this version is used along with name, public key token and culture information only if the assemblies are strong-named signed. If assemblies are not strong-named signed, only file names are used for loading.
- Assembly File Version
This is the version number given to file as in file system. It is displayed by Windows Explorer. Its never used by .NET framework or runtime for referencing.
Attributes in AssemblyInfo.cs // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // [assembly: AssemblyVersion(“1.0.0.0”)] [assembly: AssemblyFileVersion(“1.0.0.0”)]
Providing a (*) in place of absolute number makes compiler increase the number by one every time you build.
Suppose you are building a framework assembly for your project which is used by lot of developers while building the application assemblies. If you release new version of assembly very frequently, say once every day, and if assemblies are strong named, Developers will have to change the reference every time you release new assembly. This can be quite cumbersome and may lead to wrong references also. A better option in such closed group and volatile scenarios would be to fix he ‘Assembly Version’ and change only the ‘Assembly File Version’. Use the assembly file version number to communicate the latest release of assembly. In this case, developers will not have to change the references and they can simply overwrite the assembly in reference path. In central/final release builds it makes more sense to change the ‘Assembly Version’ and most keep the ‘Assembly File Version’ same as assembly version. Properties
- Incremental Build Template
Build Template: NugetterMultipkgBuildVersionedTemplate20
Below field items contribute to incremental build process
- Basic : Build number format
- NuGetter(B) -Package : Build Number prefix
- Force create version
- Perform checkin of the Assemblyinfo Files
- Use version seed file
- Version seed file path
- NuGetter(B) -Package -> Version or Version Seed file path
- Files to modified for Incremental build process
- BuildMultiplePackage.xml : Update version as 6.0.1.B where B depicts incremental Assembly Informational version
- Packages.config : Changes Dll version with Assembly Informational version
- Nuspec : Change dependencies version number with Assembly informational version
- .csProj : Changes Dll version in hintpath with respect to packages path
- Output
Check the respective DLL in Proget
Where 1007 depicts Assembly informartion version
Glossary of Terms¶
Includes below sections:
Gloassary of Terms¶
General Terms¶
Term | Meaning |
---|---|
term1 | Text
|
term2 | Text
|
term3 | Text
|
term4 | Text
Text
Text
|
App Terms¶
Term | Meaning |
---|---|
term1 | Text
|
term2 | Text
|
term3 | Text
|
term4 | Text
Text
Text
|
App Terms¶
Term | Meaning |
---|---|
term1 | Text
|
term2 | Text
|
term3 | Text
|
term4 | Text
Text
Text
|
Chocolatey Terms¶
The following terms are related to Chocolatey.
Term | Meaning |
---|---|
choco | Shorthand for Chocolatey
|
cinst | Shorthand for choco install
|
cuninst | Shorthand for choco uninstall
|
get-host | PowerShell command to obtain
the version of PowerShell installed.
Must be run in a PowerShell prompt.
|