Created initializr page and reboxed home page

This commit is contained in:
ddieruf 2019-10-30 10:11:37 -04:00
Родитель a0b9de68bb
Коммит 84d94da1e9
4 изменённых файлов: 44 добавлений и 12 удалений

Просмотреть файл

@ -6,16 +6,6 @@
<div class="row no-gutters">
<div class="col get-started-title">Cloud-Native Developer Tools</div>
</div>
<div class="row no-gutters">
<div class="col tools-item">
<div class="title"><h3>Initializr</h3></div>
<div class="desc">
Steeltoe Initializr provides an extensible API and UI to generate .NET WebAPI-based projects with customizations for specific cloud components in mind. Say you're starting a new API project that will need a cache, use SSO, and use an MS SQL database. You can create a project with Initializr that has all those components already... initialized.
<br /><br />Maybe your organization doesn't allow access to public tools like Initializer or you want to add a custom dependency-no problem! The <NavLink class="nav-link" href="https://github.com/steeltoeoss/initializr" target="_blank">GitHub project</NavLink> is meant to be forked and customized.
</div>
<div class="text-center mt-4">Get started now - <NavLink class="nav-link" href="https://start.steeltoe.io" target="_blank">https://start.steeltoe.io</NavLink></div>
</div>
</div>
<div class="row no-gutters">
<div class="col tools-item">
<div class="title"><h3>Visual Studio</h3></div>

Просмотреть файл

@ -110,7 +110,16 @@
</div>
</div>*@
<div class="row no-gutters">
<div class="col-12 component">
<div class="col-4 component">
<NavLink class="nav-link" href="/initializr">
<div class="title"><h3>Initializr</h3></div>
</NavLink>
<div class="desc mb-3">An application generator meant to get cloud-native .NET developers going very quickly.</div>
<div class="links">
<NavLink class="nav-link" href="/initializr">learn more</NavLink>
</div>
</div>
<div class="col component">
<NavLink class="nav-link" href="/cloud-native-developer">
<div class="title"><h3>Cloud-Native .NET Tools</h3></div>
</NavLink>

Просмотреть файл

@ -0,0 +1,33 @@
@page "/initializr"
<div class="width-all">
<div class="width-60 container">
<div class="row no-gutters">
<div class="col get-started-title">Steeltoe Initializr</div>
</div>
<div class="row no-gutters">
<div class="col">
One of the biggest secrets to highly productive .NET development teams is application generators. Enterprises have found that developers adopt platforms far quicker when everything they need to get started is right there, at their fingertips. Application generators help developers to get started quickly by providing useful guide rails that reduce toil and ease their burden. 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.
<br /><br />
The Steeltoe Initializr project is an application generator meant to get cloud-native .NET developers going very quickly. But it doesnt stop there. Chances are your apps arent just using the typical .NET Core or Steeltoe libraries. Its also using internal custom libraries specific to your business. Every business has libraries: tools they rely on to simplify tasks or take care of the plumbing. These libraries are quite important and often including proprietary business logic thats both private and unique. Application generators can help developers to get easy access to these libraries without having to delve into docs, wade through wikis, or search in NuGet repositories.
<br /><br />
Chances are you are already using an application generator. In Visual Studio going to File>New>Project or with the dotnet clis command dotnet new. Under the covers Initializr is doing the exact same work, but specializes in microservices. It follows the 12 factor principles with things like loosely coupled services and making the most of environment variables.
<br /><br />
Get started today creating cloud-native .NET with the Initializr project. Or clone the source from GitHub and make it your own.
</div>
</div>
<div class="row py-5 no-gutters">
<div class="col"></div>
<div class="col text-center pr-4">
<div class="width-all"><a class="component-button nav-link" href="https://start.steeltoe.io" target="_blank">GET STARTED</a></div>
</div>
<div class="col text-center pl-4">
<div class="width-all"><a class="component-button nav-link" href="https://github.com/SteeltoeOSS/initializr" target="_blank">VIEW THE SOURCE</a></div>
</div>
<div class="col"></div>
</div>
</div>
</div>
@code {
}

Просмотреть файл

@ -21,7 +21,7 @@
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "http://localhost/"
"applicationUrl": "http://localhost:8080/"
}
}
}