Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need a more defined story for TS + ASP.NET Core 1 (was ASP.NET 5) #7321

Closed
sayedihashimi opened this issue Mar 1, 2016 · 8 comments
Closed
Assignees
Labels
Docs The issue relates to how you learn TypeScript Fixed A PR has been merged for this issue

Comments

@sayedihashimi
Copy link
Member

We are receiving a lot of questions about how to use ASP.NET Core 1 (formerly ASP.NET 5) and TypeScript.

Specifically @toresenneseth posted an issue "What is the Typescript story with ASP.NET 5" where he asks

What is the Typescript story with ASP.NET 5? At the moment (VS 2015 CTP6) it doesn't seem to work very well at all. Since it's still pre-release software I don't expect everything to work smoothly, but I need to know if you're planning on making them work well together for the final release or not.

He is not the only one with questions about how TS should be used with ASP.NET Core 1. We have had several issues logged in the tooling repo.

I think that some users are going down the MSBuild route, and others gulp/grunt but it seems like both sets of users are running into issues and there are no resources for them to unblock themselves. We need a more well defined usage of TS + ASP.NET Core 1. We may just have a documentation gap here which could be easily fixed. If we need to make updates to the ASP.NET Core 1 project system in Visual Studio please let me know how we can help.

cc @shanselman @DamianEdwards @danroth27

@billti billti added the Docs The issue relates to how you learn TypeScript label Mar 1, 2016
@billti billti self-assigned this Mar 1, 2016
@billti
Copy link
Member

billti commented Mar 1, 2016

We have the wiki page at https://github.com/Microsoft/TypeScript/wiki/Using-TypeScript-With-ASP.NET-5 to cover this specific topic, but it's not super discoverable and could do with some clean-up. I'll see if there might be a better location with our site redesign (cc @DanielRosenwasser who is working on docs).

p.s. I notice the issue in the ASP.NET forum you link to for you "specifically..." example is nearly a year old (the questions were posted in Mar 2015), which was before the wiki page was created. Do you have more recent examples of continuing questions here we can reference? (EDIT: Never mind... I see the other link contains more recent questions).

@sayedihashimi
Copy link
Member Author

@billti take a look at the query for issues with typescript https://github.com/aspnet/Tooling/search?q=typescript&type=Issues&utf8=%E2%9C%93. If you, or someone else here, can help me with those issues it would be greatly appreciated. If we need new project system features then I am the right person to start with.

@danroth27
Copy link
Member

@billti also, if you'd like to try to improve the discoverability of the wiki content we could work with you guys to publish a TypeScript + ASP.NET Core article on the https://docs.asp.net site.

@billti
Copy link
Member

billti commented Mar 1, 2016

@danroth27 @sayedihashimi I'll look into updating our walkthrough docs to go from "File / New Project" to working TypeScript & ASP.NET5 project (probably using Angular2 as the framework, as that's also a common request). What is the starter template/configuration you think this would be best based off? (Feel free to ping me internally if easier for links or attachments, etc., my alias is billti).

@danroth27
Copy link
Member

@billti It would be good show folks how to setup typescript in the default web app project. If you want to show Angular as well it might make more sense to start from Empty.

@lucamorelli
Copy link

Hi, I finally fixed all the issues updating to the latest bits of angular 2 and aurelia, and if it can help I can I can upload simple projects using these frameworks working and exchanging data back and forth with a web api controller

@mhegazy mhegazy assigned sandersn and unassigned billti Mar 29, 2016
@mhegazy
Copy link
Contributor

mhegazy commented Mar 29, 2016

@lucamorelli, @danroth27, and @sayedihashimi can you take a look at microsoft/TypeScript-Handbook#203

@sandersn
Copy link
Member

sandersn commented Apr 7, 2016

#203 is merged now.

@sandersn sandersn closed this as completed Apr 7, 2016
@mhegazy mhegazy added the Fixed A PR has been merged for this issue label Apr 7, 2016
@microsoft microsoft locked and limited conversation to collaborators Jun 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Docs The issue relates to how you learn TypeScript Fixed A PR has been merged for this issue
Projects
None yet
Development

No branches or pull requests

6 participants