What do you mean by that? Dotnet5+ was made completely* open source, you can look at it on github [GitHub - dotnet/runtime: .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.](https://github.com/dotnet/runtime) Well yes but no, there are some other alternative usages for .net with C# iirc there are JVM-C# version, C#-Embedded and some more. But yes you are more or less fixed to .net, but from my point thats fine. Everything I ever imagined I would like to do, I can with C# (in a reasonable frame). Btw, on another point, mono is the runtime for C# when running on linux nowadays, again: if i remember correctly.
GerVenson
Posts
-
C# and Java -
C# and JavaI know what you mean. Now with Net5 & Net6 it just amazed me how easy it was to execute the app on linux now that most of the frameworks catched up to net5.
sudo apt-get install -y dotnet-runtime-6.0 && \
dotnet MYAPP.dllOnly thing to get used to that you "run" dlls^^
-
Mirror a Website using BlazorHey, The idea is very simple, as Blazor can run ether as a Webassembly or over SignalR, shouldn`t it be possible when using a SignalR connection, to mirror the whole website of a user? Like for support purposes, to inject a support person directly into what the user is seeing by mirroring the connection and replay all actions from one user to the output of another one?
-
Codeproject Short links to articles and tipsFor the print view I do. Some companies will print the CV and for that I have to take into account the layout of the (full)link.
-
Codeproject Short links to articles and tipshey, As the title suggests I am woundering if CP supports any form of short links to articles and tips/tricks. I have added some articles of mine to my CV but they are taking a lot of space and as I dont "want" to use other URL shortners (I am always hesitant to click on a shortened link) i want to know if CP has any way in shortening the urls itself.
-
.Net 5 Performance ImprovementsHey, A bit backstory: I am working for some time on my Text-Templating engine project Morestachio and all the time i compare the performance of Morestachio against other engines like cottle, handlebars.net, scribain etc and with the latest release of .Net5 i was thrilled as microsoft promised another out-of-the-box performance improvement like the one we saw when net.core came out where each version was measurably faster then the previous one. I read some block posts like this one: [Performance Improvements in .NET 5 | .NET Blog](https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5/) but when i did my usual performance comparisons I discovered more or less the opposite. I have two performance metrics: Historical performance tests including only Morestachio using Nunit and a project using the BenchmarkDotNet lib. BenchmarkDotNet: .net472:
Method Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated Bench 2.019 ms 0.0041 ms 0.0036 ms 257.8125 15.6250 - 1.57 MB .NET5:
Method Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated Bench 2.219 ms 0.0044 ms 0.0039 ms 85.9375 3.9063 - 705.5 KB .NetCore 3.1:
Method Mean Error StdDev Gen 0 Gen 1 Gen 2 Allocated Bench 1.427 ms 0.0035 ms 0.0033 ms 95.7031 5.8594 - 783.67 KB this also performance difference is also present in the other test (i will not bother to post here). Yes Net5 is way more efficient in memory consumption but in comparison slower then even pre NetCore.
-
What "is" c#`s Double.NaN?Well according to the .net Referencesource its:
public const double NaN = (double)0.0 / (double)0.0;
But how? and Why? and foremost how?
0 / 0
should be compiler like ":~" what is this compiler trickery?
-
Why isn't C# more popular?Well ... with the new C# version, at least pointer will come back just for you ;-)
-
JSON: How do you pronounce it?jay-sun
-
Visual Studio 2017 ... a diary of disappointmentBoth are in SC :laugh:
-
Visual Studio 2017 ... a diary of disappointmentWTF? SourceProject cs file -> Alt + D&D -> TargetProject does not work TargetProject cs file -> Alt + D&D -> SourceProject does work I am seriously confused
-
Visual Studio 2017 ... a diary of disappointmentNope does not work with Alt+Shift + D&D :((
-
Visual Studio 2017 ... a diary of disappointmentIts fantastic me too as i checked right now to include a Image :omg: but the Alt + Drag&Drop does still not work. And i am sure that it did not work yesterday ...
-
Why MSDN Sucks Today"otherwise"? Context please :(( ! xD
-
Visual Studio 2017 ... a diary of disappointmentEverything ... i'm sory how COULD i to blame the great lord gaben ... ähhh no sory Lord Nadella :laugh:
-
Visual Studio 2017 ... a diary of disappointment:laugh: The "funny" thing was i did not download any RC, i wanted a full VS to use :doh: ... i simply did not expected ... that there are a LOT posts down the internet that are full of this opinions, for WPF they made good improvements but with asp it was just a step in the wrong direction ... but take it with a smile, this has to happen some time^^
-
Visual Studio 2017 ... a diary of disappointment7 March: A great day. Everyone in the company i'm currently working for, was happy as they released a new Visual Studio. The great tool that is our daily bread and we are working with some years for now, the announced pretty cool features like the Xaml Edit and Continue ( my personal favorite ), continues testing, a new setup they even included the redgate tools for SQL devloper, that made our sql guy very happy because they can now show everyone why he need that licence Smile | :) . The IT said that we should not install it to break anything, i know they are right but who cares in the worst case we have to uninstall it. 9 March: I just tested the Xaml E-C feature and its very cool, it makes small changes much more easy. But after i installed i saw more then just the redgate tools installed on my machine like Incredibuild. The TSVN is now always active and shows its menus all the time even when no source control is installed. A bit annoying, both. As i forgot to check the Continues testing feature is just in the enterprise edition, not even for professionals. Good what ever, i have to switch back to my Resharper-DotCover. 10 March: I am at home and loading my Personal-Webpage where i present myself as an Freelancer. VS now talks to Chrome which is AWESOME and i have to admit i tried to bring VS and Chrome to some time ago but failed miserable. Unfortunately i soon understood that the feature is not fully ... lets say sophisticated, its very very laggy and missing some good tools to explore the DOM properly, yes i am aware of the VS DOM explorer ( Debug -> Windows -> Dom Explorer ) but its just not the same as the Chrome debugger. Also it pushes the Starttime of my asp.net application from 4-6 seconds to 10-15, thats just not worth it. 13 March - Today: I am completely pissed of. One of my C# open source projects used file Links a LOT to have an shared code base. The simply forgot! to implement "Add as Link" and when I have opened the project in VS17 i had to upgrade it, now its not even possible to load it in VS15 and i have to dig through the xproj file the revert the changes to work on it! not cool. Later that same day - Now: my Personal Webpage is a mess. Every time i refresh my Webpage in Chrome, VS lags and Freezes, every time i restart the project it takes 20 seconds to start it, every time i click inside VS from chrome it lags, from my point of view it lags more then it works, even my whole pc is now lagging when debugging the asp project. This is
-
Visual Studio 2017 ... a diary of disappointmenti am sory i saw it this morning that i selected the wrong forum but i cannot delete it anymore o.O
-
Visual Studio 2017 ... a diary of disappointment7 March: A great day. Everyone in the company i'm currently working for, was happy as they released a new Visual Studio. The great tool that is our daily bread and we are working with some years for now, the announced pretty cool features like the Xaml Edit and Continue ( my personal favorite ), continues testing, a new setup they even included the redgate tools for SQL devloper, that made our sql guy very happy because they can now show everyone why he need that licence :-). The IT said that we should not install it to break anything, i know they are right but who cares in the worst case we have to uninstall it. 9 March: I just tested the Xaml E-C feature and its very cool, it makes small changes much more easy. But after i installed i saw more then just the redgate tools installed on my machine like Incredibuild. The TSVN is now always active and shows its menus all the time even when no source control is installed. A bit annoying, both. As i forgot to check the Continues testing feature is just in the enterprise edition, not even for professionals. Good what ever, i have to switch back to my Resharper-DotCover. 10 March: I am at home and loading my Personal-Webpage where i present myself as an Freelancer. VS now talks to Chrome which is AWESOME and i have to admit i tried to bring VS and Chrome to some time ago but failed miserable. Unfortunately i soon understood that the feature is not fully ... lets say sophisticated, its very very laggy and missing some good tools to explore the DOM properly, yes i am aware of the VS DOM explorer ( Debug -> Windows -> Dom Explorer ) but its just not the same as the Chrome debugger. Also it pushes the Starttime of my asp.net application from 4-6 seconds to 10-15, thats just not worth it. 13 March - Today: I am completely pissed of. One of my C# open source projects used file Links a LOT to have an shared code base. The simply forgot! to implement "Add as Link" and when I have opened the project in VS17 i had to upgrade it, now its not even possible to load it in VS15 and i have to dig through the xproj file the revert the changes to work on it! not cool. Later that same day - Now: my Personal Webpage is a mess. Every time i refresh my Webpage in Chrome, VS lags and Freezes, every time i restart the project it takes 20 seconds to start it, every time i click inside VS from chrome it lags, from my point of view it lags more then it works, even my whole pc is now lagging when debugging the asp project. This i
-
Making a living as a Programmer? Freelance?