Skip to content

Instantly share code, notes, and snippets.

View retohugi's full-sized avatar
👻
Playing with code

Reto Hugi retohugi

👻
Playing with code
View GitHub Profile
@georgechang
georgechang / Get-SitecoreInstallation.psm1
Last active December 24, 2017 10:15
When you're building out a new server and you don't want to deal with all the default IE restrictions just to download Sitecore installation files.
function Get-SitecoreInstallation {
param(
[string]$Url,
[string]$UserName,
[string]$Password,
[string]$FilePath
)
$loginRequest = Invoke-RestMethod -Uri https://dev.sitecore.net/api/authorization -Method Post -ContentType "application/json" -Body "{username: '$UserName', password: '$Password'}" -SessionVariable session -UseBasicParsing
Invoke-WebRequest -Uri $url -WebSession $session -OutFile $FilePath -UseBasicParsing
}
@kamsar
kamsar / Performance.Dev.config
Last active June 20, 2024 12:45
SItecore 8.0/8.1/8.2 Performance Config
<!--
A set of performance optimizations for development that vastly increase application startup time.
Should not be used in production, as they largely disable forensic diagnostics that you'd want there over fast startup time after a compile.
-->
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<hooks>
<hook type="Sitecore.Diagnostics.HealthMonitorHook, Sitecore.Kernel">
<patch:delete />
@kamsar
kamsar / SwitchMasterToWeb.config
Last active November 26, 2024 08:14
Sitecore 8 Patched SwitchMasterToWeb.config
<?xml version="1.0" encoding="utf-8" ?>
<!--
Purpose: This include file simplifies the setup of Sitecore CD instances by removing any references to the Master database from Sitecore configuration files.
This include file should be used only on CD servers.
Important: Include files are applied in alphabetical order. Therefore this include file cannot remove any references to the Master database
that are defined in include files that are applied later. In this situation, you must rename this include file so that it is applied after
any other include files that contain references to "master" database.
@davidfowl
davidfowl / dotnetlayout.md
Last active May 9, 2025 16:45
.NET project structure
$/
  artifacts/
  build/
  docs/
  lib/
  packages/
  samples/
  src/
 tests/