|
In other news, C still works just fine, ta very much, and even wins awards.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
When the portability analyzer[^] returns a bunch of top level problems over classes like System.Web.Mvc.Controller and System.Web.HttpRequest as non-supported and with the recommended changes column empty I can immediately tell that no one as MS gives an about being able to port existing projects forward. Throwing your hands up on System.BadIdea.No.Really.Dont.Use.This or System.Obscure.Telemetry.Says.Only.Five.People.Ever.Used.This is one thing; but classes that're ubiquitous is one of the most widely used types of applications build are something else entirely.
Since Agile delivery makes hiding spending a large chunk of time doing a major rewrite impossible I'm pretty sure my current project is going to be on 4.x until/unless MS forces the issue by EOLing .net framework entire.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: classes like System.Web.Mvc.Controller and System.Web.HttpRequest as non-supported
But I thought we could still write MVC apps with .Net Core! Last I checked, MVC still uses controllers.
What a crock of sh|t.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
#realJSOP wrote: Dan Neely wrote: classes like System.Web.Mvc.Controller and System.Web.HttpRequest as non-supported
But I thought we could still write MVC apps with .Net Core! Last I checked, MVC still uses controllers.
Yeah, my assumption would be that the two classes I singled out for being facepalmingly called out with no recommendation of how to fix probably would be relatively easy to fix in a port (and have a well documented howto guide if the answer isn't just updating the file to using New.Namespace.Controller ). But if you can't give porting advice for some of the most commonly used classes shows that what they've put together for an upgrade advice tool is as you said
#realJSOP wrote: a crock of sh|t.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
modified 9-Jan-20 13:05pm.
|
|
|
|
|
I would say that's a problem with the portability analyzer.
System.Web.Mvc.Controller becomes Microsoft.AspNetCore.Mvc.Controller
System.Web.HttpRequest becomes System.Net.Http.HttpRequestMessage
Since the portablity analyzer's docs were written on 9/2019 and the api analyzer's docs were written on 4/2019 I suspect the code for both analyzers was "finalized" way before the above were available.
I haven't had any problems converting my .Net Framework web code to .Net core. To be sure, some things had to be reworked, or redesigned, but it's all doable. And in the end it was better, IMNSVHO.
Further, the mantra is to target .Net Standard (which supposedly is an "API surface") if you want to have your code compile once but run on .Net Core, Mono, .Net Framework. Haven't had the need to do that yet, so don't know if it really works or not.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
both of those classes appear to have been available since .net core 1.0 several years before the portability analyzer was documented. It being a massive cluster of failure means I can't easily determine what will need non-trivial amounts of work to get ported or estimate how long the conversion will take.
I don't want to get a few days in clear all the low hanging fruit and then discover I have multiple major blockers that will need a few weeks of rewriting first, and either end up with a port branch that lives for months before being a hellish merge or having to deal with a customer frustrated because we're not delivering any new features they want.
It's an educational product, so ideally this would be something done over the summer break. However we've already got one pending change that's going to eat a decent chunk of it to refactor/test/debug changing a major assumption in the initial design that the customer wants changed. Last year we spent most of the summer working on stuff like that; and past experience makes me suspect there'll be a lot more of it coming this year.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Good luck. I agree it's a major fuster-cluck on MS's part.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Barring MS EOLing .net framework or .net framework apps on IIS I'm not expecting to be able to migrate anytime soon.
After about 2 years We're only just adding the last of the features in the legacy rails and flash versions of the site (along with a bunch of new shiny things they wanted more than the last of the legacy system); if I'm lucky another year or two might let us catch up with the presumed backlog of not yet shared with us shiny things on the customers want list.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
The final steps are being made in the Google v. Oracle copyright case, which will put the fate of programming in the hands of the Supreme Court. As all software decisions have been made in the past
The court's decisions on 'Spaces v Tabs' and 'vi v emacs' echo throughout history
|
|
|
|
|
The courts are the goto guys, obviously.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I see what you did there.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Odd thing haunts Next Generation airliner family (not the infamous Max) 270-degrees deemed dangerous?
Because I needed a reason not to visit Pine Bluffs, Wyoming.
|
|
|
|
|
|
It's beginning to look like they need to fire a few developers and hire new ones.
I really hope that the crash in Iran isn't connected to all this. It's reported that the plane was serviced soon before the incident; I'm worried that the servicing might have included a software update.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
It's being reported that the plane was mistakenly shotdown by Iranian anti-aircraft missile(s) which were reportedly meant to be fired at the US military. *sigh* Of course, Iran is denying that missiles were involved, but the timing seems to line-up. In any case, if true, I'm certain it was a mistake. At least, that's what I want to believe.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Some people say they think it was shot down by an Iranian missile -- you don't have to try too hard to guess which side of the Atlantic they're on.
It's about as valid as saying it was shot down by a US anti-missile missile or drone (which is actually more believable, given that the plane had just taken off and was ascending away from Iran).
Best wait for the experts to finish their analyses, and ignore anyone trying to score political points.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: you don't have to try too hard to guess which side of the Atlantic they're on Europeans are saying the same thing. In fact they were the first to say it publicly as far as I know. Which makes sense since Ukraine is in Europe.
Mark_Wallace wrote: Best wait for the experts to finish their analyses You're right. It's interesting that the "experts" (US and European intelligence services) are both saying the same thing separately from different data sets.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
TheGreatAndPowerfulOz wrote: both saying the same thing separately from different data sets Data sets that comprise almost no data, given that the Iranians are not allowing what they regard as western interference.
At least the Iranians aren't making conjectures or issuing accusations -- and please do bear in mind that the Iranians were more likely to have shot down flying objects that were coming in to land, not taking off.
Wait for the experts' report. Rumours and fake news are not helpful, and are disrespectful to those who died.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: Data sets that comprise almost no data The Europeans and US militaries have a trove of data from listening posts, satellites, drones, high-flying spy planes, etc.
Mark_Wallace wrote: At least the Iranians aren't making conjectures They did, initially claiming it was mechanical failure
Mark_Wallace wrote: Wait for the experts' report I am, which is why I said "it's being reported" and made comments expressing my doubts.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
TheGreatAndPowerfulOz wrote: The Europeans and US militaries have a trove of data from listening posts, satellites, drones, high-flying spy planes, etc. Then they either know it was shot down, because they saw it happen, or they don't know, because they didn't.
Spreading self-serving conjectures, rumours, and lies for political ends is absolutely not acceptable when discussing a terrible event that killed a large number of family people in a horrific way.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
When we went checked out Linksys’ motion-sensing wifi feature last month, we were more impressed with the potential of the technology than its actual capabilities at launch. "Every leaf you rake, every dog you wake..."
Or:
I've fallen, and can't get four bars
|
|
|
|
|
I've just had a great idea for a hacking tool for assassins!
Anyone got a few bob to invest?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I can't get the sonar mapping scene from the Batman (The Dark Knight?) out of my head, after reading that...
|
|
|
|
|
Stargazers have already mistaken SpaceX’s Starlink satellites for alien spacecraft. Now, CEO Elon Musk says the devices used to connect to the micro-sats will look like UFOs, too. CMOT Dibbler sues for copyright infringement
After all, it's a better money-maker than mystery meat onna stick
|
|
|
|
|
Of course, when a certain-coloured person's 6G network tech goes live, all the satellites will have to be replaced with new ones, assembled by three-strikers.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|