Skip to content
This repository has been archived by the owner on Nov 2, 2018. It is now read-only.

dotnet all the things #245

Merged
merged 1 commit into from
Jun 4, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"net45": {
},
"dnx451": { },
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can dnx451, net45 also be removed if we have dotnet listed (and we aren't using them to #ifdef in the code?)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're still waiting to see how far back dotnet should go. Today it's net46 but it might be net45

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there (and if not, can there be) any sort of public notes on the tfn's/monikers/compat matrix? I.e., what's this supposed to mean w.r.t. netcore_, net_, etc?

Thanks!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Soon

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

anything new on this topic?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the answer continues to be "soon"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ddobric, Oren wrote a nice blog post on the subject: Demystifying PCLs, .NET Core, DNX and UWP

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx, I know that post. In the meantime embedded team unleashed few more frameworks. I hoped netcore will help us to consolidate all of frameworks.right now I have a feeling we will soon get more frameworks => confusion than ever before. New concept is so good, that using of framework as mandatory artifact seems to be obsolete (optional).

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ddobric, there are two more blog posts by Oren Novotny, that are worth to read (just to have this information spread a bit):
http://oren.codes/2015/06/09/pcls-net-core-dnx-and-uwp/
http://oren.codes/2015/07/29/targeting-net-core/
They clarified things quite well for me.

"dnxcore50": {
"dotnet": {
"dependencies": {
"System.ComponentModel": "4.0.0-beta-*",
"System.Diagnostics.Debug": "4.0.10-beta-*",
Expand All @@ -18,18 +18,6 @@
"System.Reflection": "4.0.10-beta-*",
"System.Resources.ResourceManager": "4.0.0-beta-*"
}
},
".NETPortable,Version=v4.5,Profile=Profile7": {
"frameworkAssemblies": {
"System.ComponentModel": "",
"System.Diagnostics.Debug": "",
"System.Globalization": "",
"System.Linq": "",
"System.Linq.Expressions": "",
"System.Runtime": "",
"System.Reflection": "",
"System.Resources.ResourceManager": ""
}
}
}
}
10 changes: 1 addition & 9 deletions src/Microsoft.Framework.DependencyInjection/project.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,13 @@
"frameworks": {
"net45": { },
"dnx451": { },
"dnxcore50": {
"dotnet": {
"dependencies": {
"System.Collections": "4.0.10-beta-*",
"System.Collections.Concurrent": "4.0.10-beta-*",
"System.Threading": "4.0.10-beta-*",
"System.Threading.Tasks": "4.0.10-beta-*"
}
},
".NETPortable,Version=v4.5,Profile=Profile7": {
"frameworkAssemblies": {
"System.Collections": "",
"System.Collections.Concurrent": "",
"System.Threading": "",
"System.Threading.Tasks": ""
}
}
}
}