For local development you could also use Nginx with PHP as an replacement for XAMPP.
- Download Nginx for Windows: http://nginx.org/en/download.html | Direct: nginx-1.19.7.zip
- Extract the ZIP file to
c:\nginx
- Open the file
c:/nginx/config/nginx.conf
and replace theserver { ... }
section with this configuration:
- https://www.nearlyfreespeech.net/ ($0.25)
- https://www.netcup.eu/ (~ $30 / year)
- https://www.manitu.de/webhosting/
Scripting your SQL Server database schema is one such task that can benefit significantly from automation. Using C# and SQL Server Management Objects (SMO), you can easily generate scripts for your database schema and data.
Automating database scripting ensures that your schema and data scripts are always up-to-date and reduces the risk of human error. It is particularly useful for version control, backups, and migration tasks.
By integrating it into your workflow, you can significantly enhance your database management processes.
The url has changed: https://odan.github.io/2017/03/21/xampp-oracle-driver-setup-v12.html
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
@echo off | |
winget list | |
winget uninstall "Solitaire & Casual Games" | |
winget uninstall "Microsoft Kontakte" | |
winget uninstall "Movies & TV" | |
winget uninstall "News" | |
winget uninstall "Get Help" | |
winget uninstall "Microsoft People" |
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
<?php | |
$dom = new DOMDocument(); | |
$dom->preserveWhiteSpace = false; | |
$dom->formatOutput = true; | |
$dom->loadXML(file_get_contents(__DIR__ . '/demo.xml')); | |
$dom = removeAllNamespaces($dom); | |
$dom->save('demo-out.xml'); |
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
using System; | |
using System.Collections.Generic; | |
using System.Globalization; | |
// CultureInfo culture = new CultureInfo("en-US"); | |
// Full-date notation as defined by RFC 3339, section 5.6, for example, 2024-03-28 | |
string date1 = string.Format("{0:yyyy}-{0:MM}-{0:dd}", DateTime.Now); | |
Console.WriteLine(date1); |
NewerOlder