-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 8de84ef
Showing
22 changed files
with
661 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Not sure what a .gitignore is? | ||
# See: https://git-scm.com/docs/gitignore | ||
|
||
# The first files are directly copied from Jekyll's first-party docs on `.gitignore` files: | ||
# https://jekyllrb.com/tutorials/using-jekyll-with-bundler/#commit-to-source-control | ||
|
||
# Ignore the default location of the built site, and caches and metadata generated by Jekyll | ||
_site/ | ||
.sass-cache/ | ||
.jekyll-cache/ | ||
.jekyll-metadata | ||
|
||
# Ignore folders generated by Bundler | ||
.bundle/ | ||
vendor/ | ||
|
||
# These next files are used by Just the Docs developers. They are not necessary for end users of the theme, only developers. | ||
|
||
# We use Stylelint and Prettier, JavaScript tools, to lint and format our own code. | ||
# We use Node.js as our runtime, so we ignore node_modules | ||
node_modules | ||
|
||
# .DS_Store is a macOS-only metadata file about directories. Convention is to not commit them. | ||
# See: https://en.wikipedia.org/wiki/.DS_Store | ||
.DS_Store | ||
|
||
# These are legacy globs that typically target Ruby theme developers. We may change these at a later date. | ||
*.gem | ||
.bundle | ||
.ruby-version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
package-lock.json | ||
_site | ||
assets/css/just-the-docs-default.scss | ||
assets/css/just-the-docs-light.scss | ||
assets/css/just-the-docs-dark.scss | ||
assets/js/vendor/lunr.min.js | ||
assets/js/search-data.json | ||
assets/js/zzzz-search-data.json | ||
assets/js/just-the-docs.js | ||
*.md | ||
_includes/mermaid_config.js |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
layout: default | ||
title: 404 | ||
permalink: /404 | ||
nav_exclude: true | ||
search_exclude: true | ||
--- | ||
|
||
<h1>Page not found</h1> | ||
|
||
<p>The page you requested could not be found. Try using the navigation {% if site.search_enabled != false %}or search {% endif %}to find what you're looking for or go to this <a href="{{ '/' | relative_url }}">site's home page</a>.</p> |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,193 @@ | ||
# Welcome to Jekyll! | ||
# | ||
# This config file is meant for settings that affect your whole site, values | ||
# which you are expected to set up once and rarely edit after that. If you find | ||
# yourself editing these this file very often, consider using Jekyll's data files | ||
# feature for the data you need to update frequently. | ||
# | ||
# For technical reasons, this file is *NOT* reloaded automatically when you use | ||
# 'jekyll serve'. If you change this file, please restart the server process. | ||
|
||
# Site settings | ||
# These are used to personalize your new site. If you look in the HTML files, | ||
# you will see them accessed via {{ sigem instte.title }}, {{ site.github_repo }}, and so on. | ||
# You can create any custom variable you would like, and they will be accessible | ||
# in the templates via {{ site.myvariable }}. | ||
title: Santosh J | ||
description: Associate Architect in .NET | ||
baseurl: "" # the subpath of your site, e.g. /blog | ||
url: "https://just-the-docs.com" # the base hostname & protocol for your site, e.g. http://example.com | ||
repository: just-the-docs/just-the-docs # for github-metadata | ||
theme: just-the-docs | ||
permalink: pretty | ||
|
||
exclude: | ||
# from https://github.com/jekyll/jekyll/blob/master/lib/site_template/_config.yml: | ||
- .sass-cache/ | ||
- .jekyll-cache/ | ||
- gemfiles/ | ||
- Gemfile | ||
- Gemfile.lock | ||
- node_modules/ | ||
- vendor/bundle/ | ||
- vendor/cache/ | ||
- vendor/gems/ | ||
- vendor/ruby/ | ||
# specific to the theme website: | ||
- bin/ | ||
- lib/ | ||
- "*.gemspec" | ||
- "*.gem" | ||
- LICENSE.txt | ||
- package.json | ||
- package-lock.json | ||
- Rakefile | ||
- README.md | ||
- CODE_OF_CONDUCT.md | ||
- docker-compose.yml | ||
- Dockerfile | ||
# theme test code | ||
- fixtures/ | ||
|
||
# Set a path/url to a logo that will be displayed instead of the title | ||
#logo: "/assets/images/just-the-docs.png" | ||
|
||
# Enable or disable the site search | ||
# Supports true (default) or false | ||
search_enabled: true | ||
search: | ||
# Split pages into sections that can be searched individually | ||
# Supports 1 - 6, default: 2 | ||
heading_level: 6 | ||
# Maximum amount of previews per search result | ||
# Default: 3 | ||
previews: 4 | ||
# Maximum amount of words to display before a matched word in the preview | ||
# Default: 5 | ||
preview_words_before: 3 | ||
# Maximum amount of words to display after a matched word in the preview | ||
# Default: 10 | ||
preview_words_after: 3 | ||
# Set the search token separator | ||
# Default: /[\s\-/]+/ | ||
# Example: enable support for hyphenated search words | ||
tokenizer_separator: /[\s/]+/ | ||
# Display the relative url in search results | ||
# Supports true (default) or false | ||
rel_url: true | ||
# Enable or disable the search button that appears in the bottom right corner of every page | ||
# Supports true or false (default) | ||
button: false | ||
# Focus the search input by pressing `ctrl + focus_shortcut_key` (or `cmd + focus_shortcut_key` on macOS) | ||
focus_shortcut_key: 'k' | ||
|
||
# For copy button on code | ||
enable_copy_code_button: true | ||
|
||
# By default, consuming the theme as a gem leaves mermaid disabled; it is opt-in | ||
mermaid: | ||
# Version of mermaid library | ||
# Pick an available version from https://cdn.jsdelivr.net/npm/mermaid/ | ||
version: "9.1.6" | ||
# Put any additional configuration, such as setting the theme, in _includes/mermaid_config.js | ||
# See also docs/ui-components/code | ||
# To load mermaid from a local library, also use the `path` key to specify the location of the library; e.g. | ||
# for (v10+): | ||
# path: "/assets/js/mermaid.esm.min.mjs" | ||
# for (<v10): | ||
# path: "/assets/js/mermaid.min.js" | ||
# Note: copy both `mermaid.esm.min.mjs` (v10+) or `mermaid.min.js` (<v10) and the associated `.map` file from the specified version of `mermaid/dist` to `/assets/js/`. | ||
|
||
# Enable or disable heading anchors | ||
heading_anchors: true | ||
|
||
# Aux links for the upper right navigation | ||
aux_links: | ||
"GitHub": | ||
- "https://github.com/sj-net" | ||
"Linked in": | ||
- "https://www.linkedin.com/in/sj-net/" | ||
|
||
# Makes Aux links open in a new tab. Default is false | ||
aux_links_new_tab: true | ||
|
||
# Sort order for navigation links | ||
# nav_sort: case_insensitive # default, equivalent to nil | ||
nav_sort: case_insensitive # Capital letters sorted before lowercase | ||
|
||
# External navigation links | ||
nav_external_links: | ||
- title: Stack Overflow | ||
url: https://stackoverflow.com/users/3465753/j-santosh | ||
- title: Resume | ||
url: https://docs.google.com/document/d/e/2PACX-1vRsa1RinEjGm7CWBBekUxs_ZAbE9pqNYllGtJ-7_VHrOyZ3z2JOvM9EWT4F83RTkM-k6ll__QgHdBLl/pub | ||
|
||
liquid: | ||
error_mode: strict | ||
strict_filters: true | ||
|
||
# Footer content | ||
# appears at the bottom of every page's main content | ||
|
||
# Back to top link | ||
back_to_top: true | ||
back_to_top_text: "Back to top" | ||
|
||
footer_content: "" | ||
|
||
# Footer last edited timestamp | ||
last_edit_timestamp: true # show or hide edit time - page must have `last_modified_date` defined in the frontmatter | ||
last_edit_time_format: "%b %e %Y at %I:%M %p" # uses ruby's time format: https://ruby-doc.org/stdlib-2.7.0/libdoc/time/rdoc/Time.html | ||
|
||
|
||
|
||
# Footer "Edit this page on GitHub" link text | ||
gh_edit_link: true # show or hide edit this page link | ||
gh_edit_link_text: "Edit this page on GitHub" | ||
gh_edit_repository: "https://github.com/sj-net/sj-net.github.io" # the github URL for your repo | ||
gh_edit_branch: "main" # the branch that your docs is served from | ||
# gh_edit_source: docs # the source that your files originate from | ||
gh_edit_view_mode: "tree" # "tree" or "edit" if you want the user to jump into the editor immediately | ||
|
||
# Color scheme currently only supports "dark", "light"/nil (default), or a custom scheme that you define | ||
color_scheme: nil | ||
|
||
callouts_level: quiet # or loud | ||
callouts: | ||
highlight: | ||
color: yellow | ||
important: | ||
title: Important | ||
color: blue | ||
new: | ||
title: New | ||
color: green | ||
note: | ||
title: Note | ||
color: purple | ||
warning: | ||
title: Warning | ||
color: red | ||
|
||
# Google Analytics Tracking (optional) | ||
# Supports a CSV of tracking ID strings (eg. "UA-1234567-89,G-1AB234CDE5") | ||
# Note: the main Just the Docs site does *not* use Google Analytics. | ||
# ga_tracking: UA-2709176-10,G-5FG1HLH3XQ | ||
# ga_tracking_anonymize_ip: true # Use GDPR compliant Google Analytics settings (true/nil by default) | ||
|
||
# plugins: | ||
|
||
kramdown: | ||
syntax_highlighter_opts: | ||
block: | ||
line_numbers: false | ||
|
||
compress_html: | ||
clippings: all | ||
comments: all | ||
endings: all | ||
startings: [] | ||
blanklines: false | ||
profile: false | ||
# ignore: | ||
# envs: all |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
{% capture footer_custom %} | ||
{%- include footer_custom.html -%} | ||
{% endcapture %} | ||
{% if footer_custom != "" or site.last_edit_timestamp or site.gh_edit_link %} | ||
<hr> | ||
<footer> | ||
{% if site.back_to_top %} | ||
<p><a href="#top" id="back-to-top">{{ site.back_to_top_text }}</a></p> | ||
{% endif %} | ||
|
||
{{ footer_custom }} | ||
|
||
{% if site.last_edit_timestamp or site.gh_edit_link %} | ||
<div class="d-flex mt-2"> | ||
{% if site.last_edit_timestamp and site.last_edit_time_format and page.last_modified_date %} | ||
<p class="text-small text-grey-dk-000 mb-0 mr-2"> | ||
Page last modified: <span class="d-inline-block">{{ page.last_modified_date | date: site.last_edit_time_format }}</span>. | ||
</p> | ||
{% endif %} | ||
{% if | ||
site.gh_edit_link and | ||
site.gh_edit_link_text and | ||
site.gh_edit_repository and | ||
site.gh_edit_branch and | ||
site.gh_edit_view_mode | ||
%} | ||
<p class="text-small text-grey-dk-000 mb-0"> | ||
<a href="{{ site.gh_edit_repository }}/{{ site.gh_edit_view_mode }}/{{ site.gh_edit_branch }}{% if site.gh_edit_source %}/{{ site.gh_edit_source }}{% endif %}{% if page.collection and site.collections_dir %}/{{ site.collections_dir }}{% endif %}/{{ page.path }}" id="edit-this-page">{{ site.gh_edit_link_text }}</a> | ||
</p> | ||
{% endif %} | ||
</div> | ||
{% endif %} | ||
<p class="highlight ">Built at {{site.time}}</span> | ||
</footer> | ||
{% endif %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{% if site.logo %} | ||
<div class="site-logo" role="img" aria-label="{{ site.title }}"></div> | ||
{% else %} | ||
<div> | ||
{{ site.title }} | ||
<h5>{{site.description}}</h3> | ||
</div> | ||
{% endif %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
|
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
--- | ||
title: Clean | ||
parent: My Docs | ||
layout: default | ||
published: true | ||
--- | ||
### Clean SQL log File. | ||
|
||
```sql | ||
use teamcity_sj_self; | ||
SELECT file_id, name, type_desc, physical_name, size, max_size FROM sys.database_files; | ||
ALTER DATABASE teamcity_sj_self | ||
SET RECOVERY SIMPLE | ||
GO | ||
DBCC SHRINKFILE (teamcity_sj_self_log, 1) | ||
GO | ||
ALTER DATABASE teamcity_sj_self | ||
SET RECOVERY FULL | ||
SELECT file_id, name, type_desc, physical_name, size, max_size FROM sys.database_files; | ||
select name, log_reuse_wait_desc from sys.databases | ||
``` | ||
|
||
Note: Sometimes the log file name might be different. So check them in the first query result. | ||
|
||
### Clean bin/obj/packages folders | ||
|
||
``` powershell | ||
Get-ChildItem .\ -include bin,obj,packages -Recurse | ForEach-Object ($_) { Remove-Item $_.FullName -Force -Recurse } | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
title: Credits | ||
parent: My Docs | ||
layout: default | ||
published: true | ||
--- | ||
|
||
Credits for different packages used to build this site. | ||
|
||
1. This site uses [Just the Docs](https://just-the-docs.com), a documentation theme for Jekyll. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
title: .NET | ||
parent: My Docs | ||
has_children: true | ||
layout: default | ||
published: true | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
title: Nuget | ||
parent: .NET | ||
layout: default | ||
grand_parent: My Docs | ||
published: true | ||
--- | ||
|
||
### Debugging a release mode nuget package | ||
--- | ||
1. Ensure the .nupkg file contians the pdb file along with the dll. | ||
a. From .NET 7 add this line to the CSPROJ in PropertyGroup element. | ||
```xml | ||
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> | ||
``` | ||
b. This line ensures the pdb file to be packed along with the dll in nupkg file. | ||
c. Please google `How to add pdb file in nupkg file in .NET x.x` for other .NET versions. | ||
d. [nuget#symbol-packages](https://learn.microsoft.com/en-us/dotnet/standard/library-guidance/nuget#symbol-packages) | ||
2. In the project where you refer the package add below lines in the PropertyGroup. | ||
a. [msbuild-props](https://learn.microsoft.com/en-us/dotnet/core/project-sdk/msbuild-props) | ||
``` xml | ||
<CopyDebugSymbolFilesFromPackages>true</CopyDebugSymbolFilesFromPackages> | ||
<CopyDocumentationFilesFromPackages>true</CopyDocumentationFilesFromPackages> | ||
``` | ||
|
||
### Directory.Build.props | ||
--- | ||
```xml | ||
<PropertyGroup> | ||
<ImplicitUsings>enable</ImplicitUsings> | ||
<Nullable>disable</Nullable> | ||
<LangVersion>preview</LangVersion> | ||
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> | ||
<GenerateDocumentationFile>true</GenerateDocumentationFile> | ||
<CopyDebugSymbolFilesFromPackages>true</CopyDebugSymbolFilesFromPackages> | ||
<CopyDocumentationFilesFromPackages>true</CopyDocumentationFilesFromPackages> | ||
</PropertyGroup> | ||
``` | ||
|
||
### Pushing a package to private nuget feed. | ||
--- | ||
|
||
`dotnet nuget push --source "<nuget url?" --api-key az <package path> --interactive` |
Oops, something went wrong.