You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/consultingv2/net-upgrade.json
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@
112
112
"_template": "logoCarousel"
113
113
},
114
114
{
115
-
"heading": "Strategic .NET 8 or 9 migration",
115
+
"heading": "Strategic .NET 10 migration",
116
116
"body": "Your .NET applications need care and planning to upgrade to the latest version. The payoff? More stable, efficient systems that keep your business running at top speed. We’ll handle upgrades so you can sleep at night, knowing your vital operations won’t skip a beat. ",
"label": "Which .NET versions do you support for upgrades?",
435
-
"content": "We support upgrades to the latest .NET versions, including .NET 8 (LTS) and .NET 9 (STS). .NET major versions are released annually in November. STS releases (like .NET 9) occur every even-numbered year and receive free support and patches for 18 months. LTS releases (like .NET 8) occur every odd-numbered year and receive free support and patches for 3 years.\n"
435
+
"content": "We support upgrades to the latest .NET versions. .NET major versions are released annually in November. STS releases (like .NET 9) occur every even-numbered year and receive free support and patches for 18 months. LTS releases (like .NET 10) occur every odd-numbered year and receive free support and patches for 3 years.\n"
436
436
},
437
437
{
438
438
"label": "What's the difference between STS and LTS?",
439
439
"content": "New major .NET versions are released annually in November. Each release is designated as either Standard Term Support (STS) or Long Term Support (LTS). STS releases occur in even-numbered years and get support for 18 months, while LTS releases are in odd-numbered years and receive free support and patches for 3 years. Both types of releases are identical in quality, the only difference is their support lifecycle.\n"
440
440
},
441
441
{
442
-
"label": "Is migrating to .NET 9 worthwhile?",
443
-
"content": "Yes, especially if you are using older .NET versions like .NET Framework, .NET Core 3.1, .NET 6, .NET 7, or even .NET 8. A strategic move to .NET 9 provides several key advantages:\n\n* Current Platform & Support: Stay on a currently supported .NET release, receiving the latest updates and fixes from Microsoft. While .NET 9 is a Current release (not Long-Term Support), migrating ensures you benefit from ongoing development and community support during its lifecycle.\n* Improved Performance: Experience gains in application speed, startup times, and memory efficiency due to ongoing optimizations in .NET 9.\n* Advanced Cloud Capabilities: Utilize the newest cloud-native features and better integration with Azure and other cloud platforms offered by .NET 9.\n* Latest Security Updates: Improve application security with the most recent security features and patches incorporated in .NET 9.\n* Access to New C# Features: Equip your developers with the latest language features and productivity gains in the newest C# version supported by .NET 9.\n"
442
+
"label": "Is migrating to .NET 10 worthwhile?",
443
+
"content": "Yes, especially if you are using older .NET versions like .NET Framework, .NET Core 3.1, .NET 6/7/8, or even .NET 9. A strategic move to .NET 10 provides several key advantages:\n\n* Current Platform & Support: Stay on a currently supported .NET release, receiving the latest updates and fixes from Microsoft. While .NET 10 is a Current release (not Long-Term Support), migrating ensures you benefit from ongoing development and community support during its lifecycle.\n* Improved Performance: Experience gains in application speed, startup times, and memory efficiency due to ongoing optimizations in .NET.\n* Advanced Cloud Capabilities: Utilize the newest cloud-native features and better integration with Azure and other cloud platforms offered by .NET 10.\n* Latest Security Updates: Improve application security with the most recent security features and patches incorporated in .NET 10.\n* Access to New C# Features: Equip your developers with the latest language features and productivity gains in the newest C# version supported by .NET 10.\n"
444
444
},
445
445
{
446
446
"label": "What about our existing dependencies?",
447
447
"content": "We understand dependency compatibility is a key concern when planning a .NET upgrade. During our assessment, we meticulously audit your NuGet packages first. The good news is: Most popular packages already support the latest .NET version.\n\n* For packages lacking direct support, we offer solutions:\n * Update to compatible versions: Identify and upgrade to newer versions of packages that offer the latest .NET compatibility.\n * Find modern alternatives: Explore and recommend modern, actively maintained alternative packages that are compliant and offer similar functionality.\n * Create compatibility shims (as a last resort): In rare cases, we can develop compatibility shims to bridge gaps for essential packages without direct support for the latest version of .NET\n"
448
448
},
449
449
{
450
450
"label": "What kind of support is available post-migration?",
451
-
"content": "Our Support Includes:\n\n* Performance monitoring: Continuous performance monitoring and analysis to identify and address any performance regressions or areas for .NET 8 optimization.\n* Security updates: Ongoing monitoring for security vulnerabilities and assistance with applying timely security updates to your .NET 8 environment.\n* Optional managed services: Consider our managed services for proactive ongoing support, maintenance, and .NET 8 optimization of your upgraded applications.\n* Regular health checks: Scheduled health checks and system reviews to proactively identify potential issues and ensure the continued stability and performance of your .NET 8 systems.\n* Continuous optimization: Ongoing recommendations and support for further .NET 8 optimization, helping you leverage new features and maintain peak application performance over time.\n\n[Learn more about our support plans](https://www.ssw.com.au/consulting/support-plans).\n"
451
+
"content": "Our Support Includes:\n\n* Performance monitoring: Continuous performance monitoring and analysis to identify and address any performance regressions or areas for .NET 10 optimization.\n* Security updates: Ongoing monitoring for security vulnerabilities and assistance with applying timely security updates to your .NET 10 environment.\n* Optional managed services: Consider our managed services for proactive ongoing support, maintenance, and .NET 10 optimization of your upgraded applications.\n* Regular health checks: Scheduled health checks and system reviews to proactively identify potential issues and ensure the continued stability and performance of your .NET 10 systems.\n* Continuous optimization: Ongoing recommendations and support for further .NET 10 optimization, helping you leverage new features and maintain peak application performance over time.\n\n[Learn more about our support plans](https://www.ssw.com.au/consulting/support-plans).\n"
0 commit comments