Updated 30/03/19 : Click image to watch video.
Update includes:
- A new Visual Studio Aurelia template with no CLI dependency
- Very lightweight and fast
- A few miscellaneous bug fixes
Check the video to see how quickly a basic project can be set up and published. I find using it a breeze and it seems to have great performance.
You can test the extension by on using Visual Studio 2017 and 2019 by getting it from here:
It is not intended for live use, but for testing.
26/03/19 : Click image to watch video.
Update includes:
- Update to be Visual Studio 2019 & Visual Studio 2017 compatible
- Create and save project templates
- Generate new projects from saved templates
- Some refactoring and bug fixes
Based on a post made by @bigopon here. The ability to save a project template, complete with pages and plugins, for later use. Check the video to see an example.
You can test the extension by on using Visual Studio 2017 and 2019 by getting it from here:
It is not intended for live use, but for testing.
** 22/03/19 : Click image to watch video.**
Update includes:
- Updated to use latest CLI
- Fixed all context commands for Babel based template option
- Fixed TypeScript appearing in JavaScript template
- Re-worked wizard to be a single paginated form
- Dependency (plugins) editor added to wizard
- Context command for
package.json
file to manage dependencies - Back button in wizard to select different template
I have almost completed implementing another way to add different templates using some of the
‘online template’ approaches I posted about last year. A list of online templates managed externally and available to a new template wizard option in.
It is not intended for live use, but for testing.
13/03/19 : Click image to watch video.
Implemented Visual Studio contextual commands and menus for adding items:
- Attribute
- Binding Behavior
- Component
- Element
- Generator
- Navigation Renderer
- Component
- Task
- Value Converter
This makes building out a project even quicker and easier.
It is not intended for live use, but for testing.
05/03/19 : Click image to watch video.
- drag and drop site map editing
- show in navigation
- workflow improvements (removed another manual config step)
- reworked generation of files
- a couple of bug fixes
It is not intended for live use, but for testing.
Click image to watch video.
- auto configuration for added router-component (pages) and elements
- navigation renderer fix for ordering
- custom site map edit
- workflow and code wrap snippet implementation
It is not intended for live use, but for testing.
** Click image to watch video.**
(navigation renderer, custom site map edit, overwrite warning, workflow and code snippet implementation)
It is not intended for live use, but for testing.
Click image to watch video.
(site map edit workflow and code snippet implementation)
It is not intended for live use, but for testing.
Click image to watch video. (now with routing config and navigation code generation)
Click image to watch video.
Recently, I have been working on making the experience of getting up and running in a .NET Core 2.2 Visual Studio environment quickly and simply. There is a short video of early progress below.
This all follows on from previous threads here and here, and some from even longer ago all highlighting similar experiences.
What the video shows is the process of setting up, installing and running an Aurelia CLI project in Visual Studio 2017.
It also shows the generation of project items within Visual Studio. I have to say that I am finding the speed and ease of use really nice so far.
The items included (so far) are: attribute, binding-behavior, component, element, generator, task, value-converter.
The video was recorded on a dual screen so there are times where some elements (such as the installation of dependencies and build process) started on the other screen so I dragged them on screen. There is also a section where I try to au build --watch in the wrong directory, so ignore that…
I also wish to automate the config.globalResources entries, so that adding an element is even easier, along with a few other things.
If anyone has any feedback or ideas then that would be very much appreciated.
If you have time take a look and any feedback or ideas are appreciated.