|
Just look at my reply to the post below. I think I had my share of scenarios where the nice new VS turns against you and then eats more time than it can ever save you. For my projects I now use SharpDevelop and miss only one really essential feature up to now: I can't debug into a webservice call up to now. With only this exception, I think less sometimes is more.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
My projects span 15 years and counting - I've had no problems using VS with them.
/ravi
|
|
|
|
|
Then you may have found a good balance between a stable foundation for your code and new features that have come and gone.
I recently had to work on a module for a larger application that had been used as it was for at least tebn years. It was a compact thing, data access (with an early version of the entity framework) and WPF forms, all in one assembly. Application logic only existed in the code behind the forms, not as a separate layer in any way.
Now some not even very extensive changes had to be made, so I had to add a new entity and add some fields to two existing ones. Editing them with VS2015 was no problem, but the pdated entities were not compatible to the old code. No time to rewrite the entire thing, so I had to install VS2008, port back the project to VS2008, make my changes and port the whole thing back to VS2015. This procedure cost me enough time that could have been spent for better things.
Now we needed some new application logic that used the changed entities plus some things that already existed in other parts of the application, but not in this monolithic module. Just a matter of splitting it up into two assemblies, copying the WPF forms to the new presentation layer assemblies, renaming the namespaces of the moved files, setting the assembly references and recompile. An hour's work, right? Nope. VS2015 would not compile it anymore, always claiming that classes or namespaces did not exist. At first I looked for mistakes I had made when moving files to the new assembly, but classes and namespaces always were there where they should have been.
After a few days (!) of unsuccessful tinkering I finally found a way to get it working again. I had to remove all WPF forms and then add them one by one and then recompile for each form that had been added again. Two or three times the chaos returned and I had to start all over again, but in the end it finally worked again. There had been no mistakes. All classes and namespaces were correct, but the compiler was unable to sort it out.
These were only the most recent experiences with such things and could tell a few more war stories. This makes me a little more reluctant to use newer VS versions or to include every shiny new thing. I prefer to keep my project organized, avoid a patchwork of versions and dependencies and upgrade only if it really must be.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
CDP1802 wrote: I prefer to keep my project organized, avoid a patchwork of versions and dependencies and upgrade only if it really must be.
I admit I overlooked something very important. The decade+ apps that I'm talking about - while they have a user base in the tens of thousands - are my own freeware apps. As a result, I have the luxury of having to maintain only the latest version (they are data backward compatible all the way to V1) of the codebase. In RL, I can understand this is much more of a challenge, where one has to support multiple versions at the same time.
/ravi
|
|
|
|
|
For my own code I now use SharpDevelop. This little project of mine has a solution folder with almost 50 projects in it and the less sophisticated IDE lets me used any .Net framework from 1.0 to the latest without any troubles and lets me take care of the code instead of letting me wrestle with incompatibilites.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
OK, first of all, you qualify "hear me out" when, in fact, you are posting only that of text, which means we can only "read" you...
Combine that with "Visual Studio is FREAKING AWESOME!!!" ... yup, exceedingly certifiable.
|
|
|
|
|
FOUR CARD
We have four cards with a letter in one side and a number of on the other...
On the upper side of the cards we read this: D J 5 3.
I state that a card with a 'D' on one side have the number '3' on the other.
Which cards do you have to flip to prove or contradict my statement?
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
|
You can go home very proud. This test was measured in 1966 and 1992 and only 10% of the general population answered it correctly... According to some sources (that I believe to, but can't confirm publicly) only 43% of mathematicians answered it correctly...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
I did a predicate logic course in college - it was absolutely the most boring thing on earth, but it did teach me the difference between "All D have 3 on them and all 3 have D on them" so you need to turn the D to see that it has a 3 on and turn the 5 to see that it does not have a D on.
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: a card with a 'D' on one side have the number '3' on the other.
Easy - I've got a set of Belgian playing cards, where the Queens have the letter "D" on one side, and no number on the other side. I just need to turn over one of those to disprove your statement.
What's that? Your statement only applies to the four cards on the table? Well, you should have said so, then.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
I have an Android Phone.
It will play 3GP files.
It will not play MP4 files.
Google Play led me to THIS PAGE which has 2401 (two thousand, four hundred, one) available apps.
At the end of that list, I see a button that says, "Show More"
What would the experts here suggest ?
Recommendations and warnings are welcome.
|
|
|
|
|
VLC: [^] - it's free, it's nicely configurable, and it plays everythign I've thrown at it!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
VLC is far and away the best I've seen for PCs (and the only one I'm interested in using on a PC), but its android implementation isn't so great.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
AllPlayer[^] is my current favourite, because of its integration with (and remote control for) versions for PCs, etc.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
C-P-User-3 wrote: "Show More"
What would the experts here suggest ? Don't do it. Keep your dignity and keep your shirt on.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
BSPlayer has pretty decent player controls and configuration options, and performance seems to be about par for the course (my device is somewhat old, and I don't notice any frame drops or audio skips/lag/desync.). My only gripe is that building a playlist isn't terribly intuitive, and even once you've figured it out, still rather difficult. Still, it serves me well enough that I haven't looked for anything better.
I can't speak (too well) to its file support however. It's played everything I've thrown at it thus far, but admittedly that's only been MP4 and FLV files.
|
|
|
|
|
Doesn't the browser support that using the video tag in HTML5? I know there are problems doing this with live video streams, but if you have the file...
W3Schools - HTML5 Video[^]
Detailed browser support: Can I use the HTML5 video element[^]
"When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty
|
|
|
|
|
Saw this the other day has the person who created it or anyone else got a link to it?
|
|
|
|
|
Would two just married spiders be newly webs?
(There will be no ToTD tomorrow, as I'm out most of the day...worse, I'm in England. And on a train. )
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Dunno, but when they plan to move in together, I'm sure they'd go web browsing...
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
The Newlywed Spiders
“Will you walk into my parlour?” said the Female Spider to the Male,
'Tis the prettiest little parlour in many a tale;
The way into my parlour is up a winding stair,
And I've a many curious things to show when you are there.”
“Oh no, no,” said the little Male, “to ask me is in vain,
For who goes up your winding stair
-can ne'er come down again.”
(with apologies to Mary Howitt)
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
They probably met at work, they're both web developers.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
I'm considering what mite be another spin on this. Venom I'm finished I'll let you know.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|