Skip to content

Commit eb2428e

Browse files
committed
PR feedback
1 parent 3651122 commit eb2428e

File tree

5 files changed

+13
-31
lines changed

5 files changed

+13
-31
lines changed

src/Steeltoe.io/Components/Pages/Home.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<div class="width-90 container py-5">
8989
<div class="row g-0 text-center mt-3">
9090
<div class="col stat">
91-
Steeltoe has been downloaded over <span class="number">110 million</span> times on <a href="https://www.nuget.org/profiles/SteeltoeOSS">NuGet</a>!
91+
Steeltoe has been downloaded over <span class="number">125 million</span> times on <a href="https://www.nuget.org/profiles/SteeltoeOSS">NuGet</a>!
9292
</div>
9393
</div>
9494
</div>

src/Steeltoe.io/Components/Pages/Initializr/Index.razor

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<Template Name="Steeltoe Initializr" GettingStartedUrl="https://start.steeltoe.io" ShowBottomGetStarted="false" MetaDescription="Steeltoe Initializr generates .NET projects with just what you need to start quickly!">
44
<Description>
5-
One of the biggest secrets to highly productive .NET development teams is application generators.
5+
One of the biggest secrets to highly productive development teams is application generators.
66
Enterprises have found that developers adopt platforms far quicker when everything they need to get started is right there, at their fingertips.
77
Application generators help developers to get started quickly by providing useful guide rails that reduce toil and ease their burden.
88
Application generators also encourage common approaches to common problems, which is particularly useful if you have lots of teams creating microservices at the same time.
@@ -26,28 +26,10 @@
2626
</div>
2727
<div class="row mb-5 g-0">
2828
<div class="col component-whyuse-desc">
29-
There are a few ways you can use Steeltoe Initializr. Every option gives you the same ready-to-go .NET project. The typical use of Initializr is hosting the service in-house.
30-
Because it is a nuget-distributed package included in an even simpler .NET app, hosting and staying up to date doesn't come with a bunch of debt.
31-
Hosting in-house also gives teams the option to add their own private dependencies to the service, but stay up to date with the community.
32-
</div>
33-
</div>
34-
<div class="row mb-5 g-0">
35-
<div class="component-whyuse-desc">
36-
<h4>Hosted Service</h4>
37-
<div>
38-
As a hosted service, Initializr offers both API and browser interfaces. The service itself is distributed as a Nuget package which you include in a new .NET Core web project.
39-
From there, you can run the project as a web-based service. Out of the box you'll get all the <Href href="https://github.com/SteeltoeOSS/initializr" NewWindow="true">default dependencies</Href> along with endpoints for interaction.
40-
Try the below curl command that uses our hosted Initializr service to get started.<br/><br/>
41-
<pre><code>curl https://start.steeltoe.io/starter.zip -d "dependencies=Actuators,DynamicLogger,SQL Server" -d "projectName=MyCompany.MySample" -o "myProject.zip"</code></pre>
42-
</div>
43-
</div>
44-
<div class="component-whyuse-desc">
45-
<h4>Browser UI</h4>
46-
<div>
47-
Along with adding the Initializr package, you can optionally add a UI in the same .NET project. This gives developers an additional interaction with the Initializr service.
48-
We have created a <Href href="https://github.com/SteeltoeOSS/initializr" NewWindow="true">basic web project</Href> doing just that to help get started.
49-
If you'd like to see the UI in action, head over to <Href href="https://start.steeltoe.io" NewWindow="true">https://start.steeltoe.io</Href> and create your first Initializr project now!
50-
</div>
29+
There are a few ways you can use Steeltoe Initializr. Every option gives you the same ready-to-go .NET project.
30+
The typical use of Initializr is hosting the service in-house. Hosting in-house gives teams the option to add their own private dependencies to the service, but stay up to date with the community.
31+
Review the <a href="/docs/v4/initializr/">documentation for Initializr</a> to learn more about the architecture and requirements for self-hosting.
32+
Steeltoe Initializr uses the standard .NET template engine, with <a href="https://github.com/SteeltoeOSS/NetCoreToolTemplates">the Steeltoe templates</a> developed in the open on github.com.
5133
</div>
5234
</div>
5335
<div class="row g-0">
@@ -65,7 +47,7 @@
6547
What if your organization could offer a starting place for all developers, that (safely) includes your best practices and secret sauce?<br/><br/>
6648
<h4>Creating for public use on start.steeltoe.io</h4>
6749
If you would like for your Initializr dependency to be a part of the publicly hosted service, please review the <Href href="https://github.com/SteeltoeOSS/initializr/blob/master/THIRD-PARTY-CONTRIBUTIONS.md" NewWindow="true">guidelines</Href>.
68-
Once you have everything in place, <Href href="https://github.com/SteeltoeOSS/initializr/issues" NewWindow="true">open an enhancement issue in GitHub</Href>.<br/><br/>
50+
Once you have everything in place, <Href href="https://github.com/SteeltoeOSS/NetCoreToolTemplates/issues" NewWindow="true">open an enhancement issue in GitHub</Href>.<br /><br />
6951
</div>
7052
</div>
7153
<div class="col text-center m-5">

src/Steeltoe.io/Components/Pages/ServiceDiscovery/Index.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
new()
4848
{
4949
Title = (MarkupString)"Request Load Balancing",
50-
Description = b => { b.AddMarkupContent(1, "When a service as registered multiple instances, configure the client to balance requests across instances. Options for random, round robin, as well as building your own are available in Steeltoe Service Discovery."); },
50+
Description = b => { b.AddMarkupContent(1, "When a service has registered multiple instances, configure the client to balance requests across instances. Options for random, round robin, as well as building your own are available in Steeltoe Service Discovery."); },
5151
Img = "/images/Icon_data-transfer.svg"
5252
}
5353
];

src/Steeltoe.io/Components/Pages/Web-Applications.razor

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
@page "/web-application"
22
@page "/web-applications"
33

4-
<Template Name="Web Applications" Features="@_features" MetaDescription="Level up your .NET code and explore what Spring can do for you.">
4+
<Template Name="Web Applications" Features="@_features" MetaDescription="Level up your .NET code and explore what Steeltoe can do for you.">
55
<Description>
66
Steeltoe makes building web applications fast and hassle-free. By removing much of the boilerplate code and configuration associated with web development,
7-
you get a modern web programming model that streamlines the development of server-side HTML applications, REST APIs, and bidirectional, event-based systems.
7+
you get a modern web programming model that streamlines development with Blazor, MVC, minimal API and every type of ASP.NET Core application.
88
</Description>
99
</Template>
1010

@@ -49,7 +49,7 @@
4949
new()
5050
{
5151
Title = (MarkupString)"Data access made easy",
52-
Description = b => { b.AddMarkupContent(1, "Steeltoe helps developers connect their web applications to a number of data stores. It supports relational, non-relational databases, and cloud-based data services.<br /> "); },
52+
Description = b => { b.AddMarkupContent(1, "Steeltoe helps developers connect their web applications to a number of data stores. It supports relational and non-relational databases, and cloud-based data services.<br /> "); },
5353
Img = "/images/Icon_box.svg"
5454
}
5555
];

src/Steeltoe.io/Components/Pages/Why-Steeltoe.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,13 @@
8787
new()
8888
{
8989
Title = (MarkupString)"Steeltoe is flexible",
90-
Description = b => { b.AddMarkupContent(1, "Steeltoe&apos;s flexible and comprehensive set of extensions and third-party libraries let developers build almost any web application imaginable. At its core, Steeltoe&apos;s features provide the foundation for a wide-ranging set of features and functionality. Whether you&apos;re building secure, cloud-based microservices for the web, or complex streaming data flows for the enterprise, Steeltoe provides the tools to help."); },
90+
Description = b => { b.AddMarkupContent(1, "Steeltoe&apos;s flexible and comprehensive set of extensions and third-party libraries let developers build almost any web application imaginable. At its core, Steeltoe&apos;s features provide the foundation for a wide-ranging set of features and functionality. Whether you&apos;re building cloud-scale microservices, or heavyweight enterprise applications, Steeltoe provides tools to help."); },
9191
Img = "/images/img-flexible-a5992de389ba231fc0dd93479df70b62.svg"
9292
},
9393
new()
9494
{
9595
Title = (MarkupString)"Steeltoe is productive",
96-
Description = b => { b.AddMarkupContent(1, "Steeltoe transforms how you approach .NET programming tasks. Steeltoe builds on the .NET runtime libraries and streamlines your experience by providing much of the necessary glue code for you application. Steeltoe also provide a polyglot experience to you. Steeltoe supports many of Spring Cloud&apos;s rich set of libraries, config servers, patterns, and templates, to safely deploy entire microservices-based architectures into the cloud."); },
96+
Description = b => { b.AddMarkupContent(1, "Steeltoe transforms how you approach .NET programming tasks. Steeltoe builds on the .NET runtime libraries and streamlines your experience by providing much of the necessary glue code for your application. Steeltoe also provide a polyglot experience to you. Steeltoe supports many of Spring Cloud&apos;s rich set of libraries, config servers, patterns, and templates, to safely deploy entire microservices-based architectures into the cloud."); },
9797
Img = "/images/img-innovative-16683bc64538d1462c6b77930f8b71ee.svg"
9898
},
9999
new()

0 commit comments

Comments
 (0)