๐ซ Here is my blog: https://nikolay.it
๐ฝ๏ธ Here is my YouTube channel: https://www.youtube.com/c/NikolayKostov1990
A ready-to-use template for ASP.NET Core with repositories, services, models mapping, DI and StyleCop warnings fixed.
License: MIT License
๐ซ Here is my blog: https://nikolay.it
๐ฝ๏ธ Here is my YouTube channel: https://www.youtube.com/c/NikolayKostov1990
This is FYI...
If anyone has VS 2019 and (VS 2022 installed with .NET 6) this will cause a little issue with projects using Lang version Latest.
in all projects double click and change this in csproj files
<LangVersion>latest</LangVersion>
with this
<LangVersion>9.0</LangVersion>
Then Template will work on 2019 and 2022 else template gives errors when building on 2019 as C#10.0 is there due to VS 2022.
Hi NikolayIT,
what is the purpose of the project Services if in all of your example projects you just use Repositories in the Controllers,
weren't Services supposed to contain all that business logic instead of the Controllers?
Thank you
I'm trying to get started.
This link to the video is not working.
Did you perhaps change it?
We register custom mappings more then one time in GetCustomMappings.
When we use from i in t.GetTypeInfo().GetInterfaces()
we get all interfaces IMapFrom, IMapTo and IHaveCustomMappings => we will register 3 times our mappings if they exist in our model.
var customMaps = from t in types
from i in t.GetTypeInfo().GetInterfaces()
where typeof(IHaveCustomMappings).GetTypeInfo().IsAssignableFrom(t) &&
!t.GetTypeInfo().IsAbstract &&
!t.GetTypeInfo().IsInterface
select (IHaveCustomMappings)Activator.CreateInstance(t);
Fix
var customMaps = from t in types
where typeof(IHaveCustomMappings).GetTypeInfo().IsAssignableFrom(t) &&
!t.GetTypeInfo().IsAbstract &&
!t.GetTypeInfo().IsInterface
select (IHaveCustomMappings)Activator.CreateInstance(t);
Hello there,
i had just downloaded this great template for Web project, but it seems i am getting errors concerning about the SDK version i am currently using. So i checked every project in the template and true all projects were mean to be using .NET 7. So having noticed this, and having all my previous projects build on .NET 6 i decided to download the correct version of the required SDK so i can start using the template. Done. But this didn't fix the issue.
So now i am having SDK version 7.0.404, which is the one required to use this template i assume, so i tried to set it by creating global.json in the solution's directory and setting used sdk to SDK 7.0.404. This made it even worse, so i deleted it. Here i am dead end. Don't know how make this template work and start building my project early on. I am just about to enroll in our web module so the problem i am encountering might seem stupid or probably there are things i am not aware of yet. Still i like mister Nikolay Kostov and company work and would like to use their template for my own first project because it seems pretty well organized and build.
Thanks for your time reader.
In asynchronous programming there is a very useful async method: ToListAsync();
However, it comes from EntityFramework. So basically if we use the template here and call .All(); method in the Service and after that call .ToListAsync() in the service - then we will create a dependency between the Service and EF.
Perhaps I should add a wrapper method for this in the generic repository like I have done it here:
Or maybe there is a better way? Let me know your thoughts!
For example IRepository.Add
Hello I am looking for some guidance on mobile apps to work with your template structure
When I scaffold any of the identity pages I get error with model of the page
Hello, can you leave a fork with ASP identity scaffolded views for managing users, claims and roles.
Is it good idea Delete, Update and Add method in repository to invoke SaveChanges method?
public virtual Task AddAsync(TEntity entity)
{
this.DbSet.AddAsync(entity);
await this.SaveChangesAsync();
}
Hi Nickolay this is Feature request, please add multi tenants in template this will enable students to be able to host for more than one client. Microsoft pushing everything multi tenants.
Hi Niki,
Despite doing exactly as in the lecture about the AudiCars and the custom mapped property "YearAndMonth", I get a rare error which I can't even solve from SOF or Google.
It is :
InvalidOperationException: Null TypeMapping in Sql Tree
I tried also to remove the sorting from the LINQ Query in case something with my dates is not ok, but problem remains
Here is where it happens.
The BOLD lines of code are marked where error happens. I attached a full copy of the stack to this issue
`RPM.Services.Data.Cars.CarService.GetTopCars(int count) in CarService.cs
{
this.context = context;
}
public IEnumerable<TViewModel> GetTopCars<TViewModel>(int count = 2)
{
**var cars = this.context.Cars**
.OrderByDescending(x => x.CreatedOn)
.Take(count)
.To<TViewModel>()
.ToList();
return cars;
RPM.Web.Controllers.HomeController.Index() in HomeController.cs
{
this.carsService = carsService;
}
public IActionResult Index()
{
**var cars = this.carsService.GetTopCars<HomePageCarViewModel>(2);**
return this.View(cars);
}
public IActionResult Privacy()
{
return this.View();
`
You successfully demonstrated how it happens. I just need a clue what could cause this on my side..
I also created manually 2 Cars and several CarModels from MSSMS and this is how I was replicating what you demonstrated. But with no success.
Side note: It works on my side as per your demonstration with the automapping up until the custom mapping example.
Hi NikolayIT, I like your .NET CORE 2.2 template. I dont understand Bulgarian but your youtube videos are helpful as I can understand the code at least. please give me youtube video link for .NET Core 2.2 template.
Many Regards,
Khawaja
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(2,31): error TS2307: Build:Cannot find module '@angular/platform-browser'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(3,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(4,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(5,56): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(1,22): error TS6053: Build:File 'C:/Users/MHerb/source/repos/ASP.NET-MVC-Template/ASP.NET Core with Angular/Web/AspNetCoreWithAngularTemplate.Web/node_modules/@types/core-js/index.d.ts' not found.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(3,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(6,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-route-tracking.component.ts(1,32): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-subscriptions.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(4,30): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(8,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(1,40): error TS2307: Build:Cannot find module '@angular/platform-browser-dynamic'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(2,32): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(2,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/map'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/operators/catchError'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(6,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(7,33): error TS2307: Build:Cannot find module 'rxjs/observable/ErrorObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(8,33): error TS2307: Build:Cannot find module 'rxjs/observable/EmptyObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(9,33): error TS2307: Build:Cannot find module 'rxjs/BehaviorSubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(2,28): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(2,89): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/tap'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(2,70): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\identity.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\logger.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(2,91): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(4,30): error TS2307: Build:Cannot find module 'rxjs/Subscription'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(5,31): error TS2307: Build:Cannot find module 'rxjs/ReplaySubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\storage.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\window-ref.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(2,31): error TS2307: Build:Cannot find module '@angular/platform-browser'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(3,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(4,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.module.ts(5,56): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\app.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\account.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\login.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\account\register.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(1,22): error TS6053: Build:File 'C:/Users/MHerb/source/repos/ASP.NET-MVC-Template/ASP.NET Core with Angular/Web/AspNetCoreWithAngularTemplate.Web/node_modules/@types/core-js/index.d.ts' not found.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(3,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\app.component.ts(6,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-route-tracking.component.ts(1,32): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\base\base-subscriptions.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\home.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\shared.module.ts(4,30): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-footer.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\shared\theme\app-header.component.ts(8,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-item-create.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(1,35): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(2,35): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\todo-items\todo-items.component.ts(9,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(1,27): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.component.ts(4,15): error TS2304: Build:Cannot find name 'module'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(2,30): error TS2307: Build:Cannot find module '@angular/common'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.module.ts(3,29): error TS2307: Build:Cannot find module '@angular/forms'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(1,26): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\components\user\user.routes.ts(2,38): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(1,40): error TS2307: Build:Cannot find module '@angular/platform-browser-dynamic'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\main.ts(2,32): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(2,53): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/map'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/operators/catchError'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(6,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(7,33): error TS2307: Build:Cannot find module 'rxjs/observable/ErrorObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(8,33): error TS2307: Build:Cannot find module 'rxjs/observable/EmptyObservable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\auth.service.ts(9,33): error TS2307: Build:Cannot find module 'rxjs/BehaviorSubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(2,28): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\data\todo-items-data.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\guards\auth-no-guard.service.ts(2,92): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(2,89): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(4,21): error TS2307: Build:Cannot find module 'rxjs/operators/tap'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-errors-interceptor.service.ts(5,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(2,70): error TS2307: Build:Cannot find module '@angular/common/http'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\http-interceptors\auth-interceptor.service.ts(4,28): error TS2307: Build:Cannot find module 'rxjs/Observable'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\identity.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\logger.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(2,91): error TS2307: Build:Cannot find module '@angular/router'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(4,30): error TS2307: Build:Cannot find module 'rxjs/Subscription'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\router.service.ts(5,31): error TS2307: Build:Cannot find module 'rxjs/ReplaySubject'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\storage.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>C:\Users\MHerb\source\repos\ASP.NET-MVC-Template\ASP.NET Core with Angular\Web\AspNetCoreWithAngularTemplate.Web\app\services\window-ref.service.ts(1,28): error TS2307: Build:Cannot find module '@angular/core'.
9>Done building project "AspNetCoreWithAngularTemplate.Web.csproj" -- FAILED.
========== Rebuild All: 8 succeeded, 1 failed, 0 skipped ==========
Problems inheriting BaseModel{Tkey} by ApplicationUser, because of ID type.
Solution at http://telerikacademy.com/Forum/Questions/185649/ASP-NET-MVC-Architecture
Hey Niki!
Before investing too much time in a PR, wanted to check whether this is something that will be considered improvement to the templates code base.
Pros for MailKit:
Cons for MailKit:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.