Steve Sanderson
3ef78dcb7b
Stop treating RenderFragment as immutable, because its output isn't
2018-03-05 02:02:26 +00:00
alexgav
b48e073ebe
Merge pull request #203 from aspnet/alexgav-vsixtemplates
...
VSIX Changes to have Blazor templates included into VSIX and show up …
2018-03-02 15:17:22 -08:00
Alex Gavrilov
7afdccc53b
Changing target framework to netstandard20 (not net461 on the CI machine)
2018-03-02 12:39:29 -08:00
Florian Dohrendorf
ab2abc442a
add prerequisites for tooling usage
2018-03-02 07:39:00 -08:00
Alex Gavrilov
1c15be550f
VSIX Changes to have Blazor templates included into VSIX and show up in One ASP.NET Dialog
2018-03-01 20:08:34 -08:00
Florian Dohrendorf
cb44cf9c07
adjust build blazor tooling instructions
2018-03-01 18:27:06 -08:00
Florian Dohrendorf
1e502c5310
remove mpf
2018-03-01 13:51:10 -08:00
Ryan Nowak
1db74b7c2d
Add BlazorTooling.sln to instructions
2018-02-28 10:14:48 -08:00
Steve Sanderson
dc1b494df0
Update templates to Blazor 0.0.5-preview1-10041
2018-02-28 17:42:02 +00:00
Steve Sanderson
649159e31d
Use real BCL System.Net.Http.HttpClient. Implements #159
2018-02-28 17:37:42 +00:00
Steve Sanderson
dd831b4552
In "fetch", don't pass a "body" value if there isn't one
2018-02-28 17:37:42 +00:00
Steve Sanderson
1d07783522
Use "application/wasm" media type for .wasm files to enable streaming compilation
2018-02-28 17:37:42 +00:00
Steve Sanderson
e3b995b933
Recompile Mono, updating MonoPlatform.ts to work with the newer version
2018-02-28 17:37:42 +00:00
Ryan Nowak
2978830a9f
Fix version shenanigans
2018-02-28 08:19:28 -08:00
Steve Sanderson
f3b10bfa4c
Template updates ( #185 )
...
* Remove unnecessary <OutputType>Exe</OutputType> from templates
* Rename BlazorHosted.* projects to BlazorHosted.CSharp.(Client|Server)
* Add empty BlazorHosted.CSharp.Shared, referenced from the two other BlazorHosted.CSharp.* projects
* Have BlazorHosted.CSharp.Client fetch data from BlazorHosted.CSharp.Server
* Update templates to Blazor 0.0.5-preview1-10037
* Make date handling consistent across the templates
* Enable response compression in "hosted" template
* Enable response compression in dev server
* Simplify template app code using new namespace arrangement
* Fix project name in hosted template
2018-02-28 12:02:35 +00:00
Steve Sanderson
4bd3cd98d6
Simplify apps by moving some commonly used types into Microsoft.AspNetCore.Blazor namespace
2018-02-28 11:29:14 +00:00
Steve Sanderson
1d5dfc2fbd
In SimpleJson, support parsing Json.NET-serialized DateTimes
2018-02-28 10:28:57 +00:00
Ryan Nowak
be06a4df2f
Remove binding redirects for missing assemblies
2018-02-27 18:46:20 -08:00
Steve Sanderson
04a69ed618
For "hosted" template, run "dotnet restore" on solution after project creation
2018-02-27 22:39:48 +00:00
Steve Sanderson
f14c72bd9d
Stop transitive dependency on Microsoft.AspNetCore.Blazor causing regular MVC view compilation error. Fixes #180
2018-02-27 22:23:48 +00:00
Steve Sanderson
b96b78410c
Minor improvements to "hosted" project template (e.g., "dotnet restore" post-action)
2018-02-27 21:57:03 +00:00
Steve Sanderson
d0a05ff5db
Update templates to Blazor 0.0.5-preview1-10031
2018-02-27 21:40:24 +00:00
Steve Sanderson
89ebeda38c
Add multi-project template "BlazorHosted"
2018-02-27 21:40:24 +00:00
Steve Sanderson
39153955d6
Add "dotnet new" template BlazorStandalone.CSharp
2018-02-27 21:40:24 +00:00
Steve Sanderson
9a17a343cc
Ensure Microsoft.AspNetCore.Blazor.Build is packed in a post-publish form so it's cross-plat compatible
2018-02-27 20:22:19 +00:00
Steve Sanderson
ccd4de4d8c
Build CI packages in release mode
2018-02-27 19:47:18 +00:00
Steve Sanderson
7f1f97c6a1
Log extra build info
2018-02-27 19:24:35 +00:00
Steve Sanderson
41fa69f665
Force CI to build with a specific version of .NET Core
2018-02-27 18:52:35 +00:00
Steve Sanderson
de2bfe5162
Fix regression in app startup when running in E2E tests
2018-02-27 16:57:07 +00:00
Steve Sanderson
ff5b6a7f30
Fix to "hosted in ASP.NET" startup logic when consuming via package references not project references
2018-02-27 16:38:15 +00:00
Steve Sanderson
2fc2a23d41
Include *.html in UpToDateCheckInput
2018-02-27 14:28:20 +00:00
Steve Sanderson
3e5381c17e
Rename .DevHost project to .Cli, and make it work as a DotNetCliTool
2018-02-27 12:17:35 +00:00
Ryan Nowak
8bb0674382
Remove Razor assemblies from VSIX
...
These aren't used for tooling in 15.6 so removing them.
2018-02-26 12:16:14 -08:00
Ryan Nowak
7cc90e48c0
Fix a few authoring errors with VSIX
2018-02-26 12:16:14 -08:00
Steve Sanderson
9d21eda9c4
Include "serve" command in dotnet-blazor tool
2018-02-26 17:37:00 +00:00
Steve Sanderson
c255e77ab5
Remove redundant entry in NuSpec file
2018-02-26 17:05:45 +00:00
Steve Sanderson
44a2603720
Have the Build package include all its own dependencies (otherwise the DotNetCliTool won't work)
2018-02-26 16:34:57 +00:00
Steve Sanderson
2f9515785e
Fixes for Microsoft.AspNetCore.Blazor.Build package layout
2018-02-26 16:22:06 +00:00
Steve Sanderson
a5b5b3fa27
Set IsPackable=false on certain projects
2018-02-26 15:27:57 +00:00
Steve Sanderson
973f02b2a6
Configure output path for "dotnet pack"
2018-02-26 15:20:23 +00:00
Steve Sanderson
58e66010b8
Add build version config
2018-02-26 15:13:36 +00:00
Steve Sanderson
6995b974e9
Support @bind for textboxes and checkboxes
2018-02-26 14:39:56 +00:00
Steve Sanderson
02a0be5c2b
Add JsonUtil unit tests plus E2E tests for new StandaloneApp pages
2018-02-26 13:01:11 +00:00
Steve Sanderson
1c5acfbdcc
Temporarily rename 'Json' to 'JsonUtil' to avoid name clash
2018-02-26 12:06:28 +00:00
Steve Sanderson
1b0b5c61fe
Add proper JSON-fetching example to StandaloneApp
2018-02-26 11:57:39 +00:00
Steve Sanderson
314b5c339c
Add public JSON APIs to Microsoft.AspNetCore.Blazor. Swap implementation from MiniJSON to SimpleJson
...
MiniJSON is very small but doesn't deal with strongly-typed
deserialization by default (we can add it, but that's less
battle-tested). Also it has to allocate extra IDictionary versions of
everything before we map it to specific .NET types.
Also tried LitJSON, but has some correctness issues, e.g.,
https://github.com/LitJSON/litjson/issues/43
Also tried Json.NET but it's > 600KB
2018-02-26 11:35:27 +00:00
Steve Sanderson
69c39937b3
Update StandaloneApp's Program.cs to make it more obvious how to configure DI services
2018-02-26 10:15:42 +00:00
Steve Sanderson
c0bf73234c
Tweak (to force rebuild, since Travis just tried to build a branch that was already deleted)
2018-02-23 22:42:10 +00:00
Steve Sanderson
8590f6e7a5
Remainder of initial HttpClient features plus E2E tests
2018-02-23 22:31:26 +00:00
Steve Sanderson
ea3a18af25
Add basic support for onchange
2018-02-23 14:02:55 +00:00