corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a087ee-3d89-7368-8a4b-1b0adbce963a", "title": "Auto-switching Node.js Versions with .nvmrc", "url": "https://theroks.com/auto-switch-node-version-nvmrc", "published_at": "2026-04-05T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0adcc549a1", "title": "Automating Dependabot Minor and Patch Updates", "url": "https://theroks.com/automating-dependabot-minor-patch-updates", "published_at": "2026-01-17T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0add143cce", "title": "Sharing Request-Scoped Feature Flags with Client Components in Next.js", "url": "https://theroks.com/sharing-request-scoped-feature-flags-with-client-components-nextjs", "published_at": "2026-01-06T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0add7b236d", "title": "Git Worktrees and AI Agents: The Parallel Development Superpower", "url": "https://theroks.com/git-worktrees-and-ai-agents", "published_at": "2025-12-28T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ade6f07ff", "title": "High-Performance Frontend at Scale: NX, pnpm, Vite, and Next.js", "url": "https://theroks.com/high-performance-frontend-at-scale", "published_at": "2025-12-19T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ade9205ab", "title": "Use Cloudflare to share localhost for free", "url": "https://theroks.com/use-cloudflare-to-share-localhost-for-free", "published_at": "2023-03-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0adf607414", "title": "Detect and Revert Sitecore Items as Resources (IAR) Overrides", "url": "https://theroks.com/sitecore-detect-override-on-items-as-resources-and-revert-it", "published_at": "2022-10-07T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0adf679141", "title": "Transform Sitecore RichText Fields into Structured JSON for Headless CMS", "url": "https://theroks.com/structure-sitecores-richtext-field-and-get-more-control-over-layout-service-output-and-html", "published_at": "2022-06-03T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0adf743ee2", "title": "Centralize Sitecore NuGet Packages and Prevent DLL Deployment Bloat", "url": "https://theroks.com/migrate-sitecore-c-sharp-projects-to-nugets-package-references-and-prevent-sitecore-dlls-being-deployed", "published_at": "2021-08-03T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae06c86ff", "title": "Improve Sitecore Code Quality with Roslyn Analyzers", "url": "https://theroks.com/introducing-roslyn-analyzers-for-sitecore", "published_at": "2021-01-28T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae0f1d1b1", "title": "Advanced Git Commands", "url": "https://theroks.com/advanced-git-commands", "published_at": "2020-12-30T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae14e6961", "title": "Using NuGet to control FxCop rulesets", "url": "https://theroks.com/using-nuget-to-control-fxcop-rulesets", "published_at": "2020-07-17T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae21d18e6", "title": "Efficient building a monorepo on Azure DevOps", "url": "https://theroks.com/efficient-building-a-monorepo-on-azure-devops", "published_at": "2019-10-13T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae24e34fa", "title": "List all the rich text fields with inline styling in Sitecore with Powershell Extensions", "url": "https://theroks.com/list-all-the-rich-text-fields-with-inline-styling-in-sitecore-with-powershell-extensions", "published_at": "2018-12-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae284e403", "title": "Using the wpp.targets file together with Sitecore", "url": "https://theroks.com/using-wpp-targets-file-together-sitecore", "published_at": "2018-07-13T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae31083ca", "title": "Use Sitecore analytics to show number of pageviews", "url": "https://theroks.com/use-sitecore-analytics-show-number-pageviews", "published_at": "2017-08-18T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae4059d25", "title": "Solving: Attempted to use an object that has ceased to exist.", "url": "https://theroks.com/solving-attempted-to-use-an-object-that-has-ceased-to-exist", "published_at": "2015-07-06T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae4b07096", "title": "AngularJS: Factory vs Service vs Provider", "url": "https://theroks.com/angularjs-factory-vs-service-vs-provider", "published_at": "2014-12-27T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae55176c5", "title": "Running E2E tests for AngularJS based applications with Protractor", "url": "https://theroks.com/running-e2e-tests-angularjs-based-applications-protractor", "published_at": "2014-04-07T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae59fa1b4", "title": "AngularJS available testing frameworks and tooling", "url": "https://theroks.com/angularjs-available-testing-frameworks-tooling", "published_at": "2014-03-29T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae6418134", "title": "AngularJS Minify your code without breaking it", "url": "https://theroks.com/angularjs-minify-code-without-breaking", "published_at": "2014-01-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae708be4e", "title": "Angularjs Communication Controllers", "url": "https://theroks.com/angularjs-communication-controllers", "published_at": "2013-12-15T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae79c9cd1", "title": "AngularJS Filter Number Fixed Length", "url": "https://theroks.com/angularjs-filter-number-fixed-length", "published_at": "2013-12-11T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae880023c", "title": "Social login with OWIN Authentication in MVC5", "url": "https://theroks.com/social-login-owin-authentication-mvc5", "published_at": "2013-11-09T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0ae95b5044", "title": "How to: NuGet package versioning", "url": "https://theroks.com/nuget-package-versioning", "published_at": "2013-10-24T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aea46e4fe", "title": "Solving: CA0055 Could Not Load dll in Code Metrics", "url": "https://theroks.com/solving-ca0055-load-dll-code-metrics", "published_at": "2013-10-20T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aeaf941f8", "title": "Best practices to version Web API", "url": "https://theroks.com/best-practices-version-web-api", "published_at": "2013-09-27T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aeb09dbf5", "title": "Unit test SharePoint list with TypeMock Isolator", "url": "https://theroks.com/unit-test-sharepoint-list-with-typemock-isolator", "published_at": "2013-06-25T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aeb771477", "title": "Show All Draft Documents with Content Query WebPart", "url": "https://theroks.com/show-all-draft-documents-with-content-query-webpart", "published_at": "2013-03-22T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aebd712d9", "title": "Create Managed Metadata Service Application with Powershell", "url": "https://theroks.com/create-managed-metadata-service-application-with-powershell", "published_at": "2013-03-08T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aec21f52c", "title": "Enable Browser File Handling for Flash with Powershell", "url": "https://theroks.com/enable-browser-file-handling-for-flash-with-powershell", "published_at": "2013-02-28T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aec94610a", "title": "Synchronous document conversion with Word automation", "url": "https://theroks.com/synchronous-document-conversion-with-word-automation", "published_at": "2013-02-22T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aed859b32", "title": "Document Conversion with Word Automation Services", "url": "https://theroks.com/document-conversion-with-word-automation-services", "published_at": "2013-02-15T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aee7cbcf1", "title": "How to add icon to represent PDF documents", "url": "https://theroks.com/how-to-add-icon-to-represent-pdf-documents", "published_at": "2013-01-18T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aef27f501", "title": "Related items with a Content Query WebPart", "url": "https://theroks.com/related-items-with-a-content-query-webpart", "published_at": "2013-01-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0aef4bd756", "title": "Prevent XSL namespaces to be rendered in result", "url": "https://theroks.com/prevent-xsl-namespaces-rendered-in-html-result", "published_at": "2013-01-08T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af02710a5", "title": "Managed Metadata Navigation", "url": "https://theroks.com/managed-metadata-navigation", "published_at": "2012-12-22T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af0f23dc7", "title": "SignalR to synchronize web pages real-time", "url": "https://theroks.com/signalr-to-synchronize-web-pages-real-time", "published_at": "2012-11-25T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af18b6cef", "title": "XSLT remove HTML comments / attributes / nodes", "url": "https://theroks.com/xslt-remove-html-comments-attributes-nodes", "published_at": "2012-06-27T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af2602dc6", "title": "Failed to extract the cab file in the solution", "url": "https://theroks.com/failed-extract-cab-file-solution", "published_at": "2012-06-19T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af2df65df", "title": "Use Powershell to find content types and sitecolumns", "url": "https://theroks.com/use-powershell-to-find-content-types-and-sitecolumns", "published_at": "2012-06-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af39406a3", "title": "Remove Web Part Zone table with Control Adapter", "url": "https://theroks.com/remove-table-from-web-part-zone-with-control-adapter", "published_at": "2012-05-13T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af45e1e9f", "title": "Dynamically add an icon on new window links", "url": "https://theroks.com/dynamically-add-an-icon-on-new-window-links", "published_at": "2012-05-09T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af483f21f", "title": "How to provision Managed Metadata columns", "url": "https://theroks.com/how-to-provision-managed-metadata-columns", "published_at": "2012-05-06T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af509c23a", "title": "Add custom styles to SummaryLinkWebPart", "url": "https://theroks.com/add-custom-styles-to-summarylinkwebpart", "published_at": "2012-04-15T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af58b53cb", "title": "When to call EnsureChildControls in custom controls", "url": "https://theroks.com/when-to-call-ensurechildcontrols", "published_at": "2012-02-05T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af6648068", "title": "Custom Error/Message Application Pages in SharePoint 2010", "url": "https://theroks.com/custom-error-message-application-pages-in-sharepoint-2010", "published_at": "2011-09-16T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af6dcdd4c", "title": "Invalid postback or callback argument. Event validation is enabled", "url": "https://theroks.com/invalid-postback-or-callback-argument-event-validation-is-enabled", "published_at": "2011-08-21T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af7a5d3ec", "title": "How to unit test code with a fluent interface with TypeMock Isolator", "url": "https://theroks.com/how-to-unit-test-code-with-a-fluent-interface-with-typemock-isolator", "published_at": "2011-08-14T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af85ee6e1", "title": "Solving: SQL Server detected a logical consistency-based I/O error", "url": "https://theroks.com/solving-sql-server-detected-a-logical-consistency-based-io-error", "published_at": "2011-07-28T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af947965e", "title": "XML data from SharePoint list with owssrv.dll", "url": "https://theroks.com/xml-data-sharepoint-from-list-with-owssrv-dll", "published_at": "2011-07-20T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0af9a5cd8b", "title": "Exclude code from test coverage and code analysis", "url": "https://theroks.com/exclude-code-from-test-coverage-and-code-analysis", "published_at": "2011-07-08T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afa75a867", "title": "Create shortcut to generate GUID in Visual Studio", "url": "https://theroks.com/create-shortcut-to-generate-guid-in-visual-studio", "published_at": "2011-06-15T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afa92f7c9", "title": "SharePoint search core results web part", "url": "https://theroks.com/show-raw-xml-sharepoint-search-core-results-web-part", "published_at": "2011-06-11T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afaaed14c", "title": "Create Ranking profile with FAST for SharePoint 2010", "url": "https://theroks.com/ranking-profile-fast-for-sharepoint", "published_at": "2011-03-29T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afb91d905", "title": "Layer Diagram in Architecture tools in Visual Studio 2010", "url": "https://theroks.com/layer-diagram-visual-studio-2010", "published_at": "2011-03-20T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afc09a4e1", "title": "List all installed features that are not active with Powershell", "url": "https://theroks.com/list-all-installed-features-that-are-not-active-with-powershell", "published_at": "2011-03-15T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afca0f9d4", "title": "WCF Dispose problem with using statement", "url": "https://theroks.com/wcf-dispose-problem-with-using-statement", "published_at": "2011-03-11T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afcd2ce49", "title": "How to download MemoryStream as a file in zip", "url": "https://theroks.com/how-to-download-memorystream-as-a-file-in-zip", "published_at": "2011-02-25T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afd75bb1f", "title": "Using the XmlSerializer in multithreaded applications", "url": "https://theroks.com/using-the-xmlserializer-in-multithreaded-applications", "published_at": "2011-02-12T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afe1b0520", "title": "Secure WCF communication with certificates", "url": "https://theroks.com/secure-wcf-communication-with-certificates", "published_at": "2011-01-26T00:00:00+00:00" }, { "id": "01a087ee-3d89-7368-8a4b-1b0afefe0a07", "title": "Create and host your own NuGet packages", "url": "https://theroks.com/create-and-host-your-own-nuget-packages", "published_at": "2011-01-21T00:00:00+00:00" } ] posts
Claim your blog
Back to theroks.com
Blog · corpus.blog/blogs/theroks.com/posts
theroks.com
theroks.com
2026
Auto-switching Node.js Versions with .nvmrc
original ↗
5 Apr 2026
Automating Dependabot Minor and Patch Updates
original ↗
17 Jan 2026
Sharing Request-Scoped Feature Flags with Client Components in Next.js
original ↗
6 Jan 2026
2025
Git Worktrees and AI Agents: The Parallel Development Superpower
original ↗
28 Dec 2025
High-Performance Frontend at Scale: NX, pnpm, Vite, and Next.js
original ↗
19 Dec 2025
2023
Use Cloudflare to share localhost for free
original ↗
12 Mar 2023
2022
Detect and Revert Sitecore Items as Resources (IAR) Overrides
original ↗
7 Oct 2022
Transform Sitecore RichText Fields into Structured JSON for Headless CMS
original ↗
3 Jun 2022
2021
Centralize Sitecore NuGet Packages and Prevent DLL Deployment Bloat
original ↗
3 Aug 2021
Improve Sitecore Code Quality with Roslyn Analyzers
original ↗
28 Jan 2021
2020
Advanced Git Commands
original ↗
30 Dec 2020
Using NuGet to control FxCop rulesets
original ↗
17 Jul 2020
2019
Efficient building a monorepo on Azure DevOps
original ↗
13 Oct 2019
2018
List all the rich text fields with inline styling in Sitecore with Powershell Extensions
original ↗
12 Dec 2018
Using the wpp.targets file together with Sitecore
original ↗
13 Jul 2018
2017
Use Sitecore analytics to show number of pageviews
original ↗
18 Aug 2017
2015
Solving: Attempted to use an object that has ceased to exist.
original ↗
6 Jul 2015
2014
AngularJS: Factory vs Service vs Provider
original ↗
27 Dec 2014
Running E2E tests for AngularJS based applications with Protractor
original ↗
7 Apr 2014
AngularJS available testing frameworks and tooling
original ↗
29 Mar 2014
AngularJS Minify your code without breaking it
original ↗
12 Jan 2014
2013
Angularjs Communication Controllers
original ↗
15 Dec 2013
AngularJS Filter Number Fixed Length
original ↗
11 Dec 2013
Social login with OWIN Authentication in MVC5
original ↗
9 Nov 2013
How to: NuGet package versioning
original ↗
24 Oct 2013
Solving: CA0055 Could Not Load dll in Code Metrics
original ↗
20 Oct 2013
Best practices to version Web API
original ↗
27 Sept 2013
Unit test SharePoint list with TypeMock Isolator
original ↗
25 Jun 2013
Show All Draft Documents with Content Query WebPart
original ↗
22 Mar 2013
Create Managed Metadata Service Application with Powershell
original ↗
8 Mar 2013
Enable Browser File Handling for Flash with Powershell
original ↗
28 Feb 2013
Synchronous document conversion with Word automation
original ↗
22 Feb 2013
Document Conversion with Word Automation Services
original ↗
15 Feb 2013
How to add icon to represent PDF documents
original ↗
18 Jan 2013
Related items with a Content Query WebPart
original ↗
12 Jan 2013
Prevent XSL namespaces to be rendered in result
original ↗
8 Jan 2013
2012
Managed Metadata Navigation
original ↗
22 Dec 2012
SignalR to synchronize web pages real-time
original ↗
25 Nov 2012
XSLT remove HTML comments / attributes / nodes
original ↗
27 Jun 2012
Failed to extract the cab file in the solution
original ↗
19 Jun 2012
Use Powershell to find content types and sitecolumns
original ↗
12 Jun 2012
Remove Web Part Zone table with Control Adapter
original ↗
13 May 2012
Dynamically add an icon on new window links
original ↗
9 May 2012
How to provision Managed Metadata columns
original ↗
6 May 2012
Add custom styles to SummaryLinkWebPart
original ↗
15 Apr 2012
When to call EnsureChildControls in custom controls
original ↗
5 Feb 2012
2011
Custom Error/Message Application Pages in SharePoint 2010
original ↗
16 Sept 2011
Invalid postback or callback argument. Event validation is enabled
original ↗
21 Aug 2011
How to unit test code with a fluent interface with TypeMock Isolator
original ↗
14 Aug 2011
Solving: SQL Server detected a logical consistency-based I/O error
original ↗
28 Jul 2011
XML data from SharePoint list with owssrv.dll
original ↗
20 Jul 2011
Exclude code from test coverage and code analysis
original ↗
8 Jul 2011
Create shortcut to generate GUID in Visual Studio
original ↗
15 Jun 2011
SharePoint search core results web part
original ↗
11 Jun 2011
Create Ranking profile with FAST for SharePoint 2010
original ↗
29 Mar 2011
Layer Diagram in Architecture tools in Visual Studio 2010
original ↗
20 Mar 2011
List all installed features that are not active with Powershell
original ↗
15 Mar 2011
WCF Dispose problem with using statement
original ↗
11 Mar 2011
How to download MemoryStream as a file in zip
original ↗
25 Feb 2011
Using the XmlSerializer in multithreaded applications
original ↗
12 Feb 2011
Secure WCF communication with certificates
original ↗
26 Jan 2011
Create and host your own NuGet packages
original ↗
21 Jan 2011