|
C programmers would've preferred:
int the_question = (2*b) | !(2*b);
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
I'm about to kick off a new project in C#. There is no legacy to worry about and so I'm thinking what environment to use.
I shall shortly install Visual Studio, it is up to you, dear Cpians, to distruct in which version* to go for....
* I would love to go back to the simplicity of VS6 but those days are gone
veni bibi saltavi
|
|
|
|
|
VB3 - those were good times...
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
|
|
|
|
|
I can, hand on heart, say I really liked VB6. I wouldn't go near it today, but at the time I liked it. VB3 has a frogging script and UI engine but it got us some good sales.
veni bibi saltavi
|
|
|
|
|
I liked VB6 too. VB3 was my first IDE; and I like it for that, but seriously, the IDE itself wasn't very good. Free floating windows à la Delphi where you can see the desktop behind it and get distracted by that wasn't really my thing...
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
|
|
|
|
|
I even, briefly, thought about having a play VB.net. But then I sobered up.
veni bibi saltavi
|
|
|
|
|
What kind of project is it? Web? WPF? Something else?
I'm happy with VS2013, not sure if the performance issues some have experienced with VS2015 have been sorted out.
|
|
|
|
|
I'm unsure if I should stay in VS2013 or go forward to VS2015. The project will initially be a lot of back-end components but there's an 83.6% chance of it going web faced.
veni bibi saltavi
|
|
|
|
|
I'd say it depends on whether you will use any of the new features / improvements that VS2015 offers.
|
|
|
|
|
Unless you have a specific reason not to, all apps should be web based, IMHO.
|
|
|
|
|
Nope LOB apps behind the firewall should be WPF using clickonce. I can build it 3 times faster in WPF than most devs can build a web app and it is still a far better UI than anything delivered via a browser.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
So, you have reason not to.
|
|
|
|
|
Nagy Vilmos wrote: I shall shortly install Visual Studio,
It's not installed already? What have you been using all this time, stone tablets?
Our shop moved from VS2012 to VS2015 with all the latest updates. As long as you don't have FIPS enabled on your machine, you should be fine. We have been using it for about 4 months now, exclusively, and all is good so far.
|
|
|
|
|
Since my last re-install, I have been doing Java, Ruby and JavaScript mostly. I am also doing a lot of [paid] Matlab work as well now.
veni bibi saltavi
|
|
|
|
|
By brother uses Matlab at his research/testing facility. Cool stuff there.
|
|
|
|
|
If you have FIPS enabled even older versions might be problematic. 90% of my app would compile under 2010 and 2015; the module that did Excel interop OTOH was blacklisted by the compiler when all the FIPS settings were turned on. Normally I just remembered to sneakernet the bin/obj folders across the airgap with the code; as long as I didn't need to modify that project I was fine. On rare occasions when I did need to tinker with that part on the production system (sneaker-netting the real data across the airgap was forbidden; so at times i needed to use a copy of the production data on the destination network to debug things); my thankfully very helpful admin would turn it off on my PC for as long as the dev session lasted.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging 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
|
|
|
|
|
or....you could just turn the damn thing off in dev, like we do. It's the compiler that uses MD5 cryptography. The final binaries in Production are fine. --> food for thought.
|
|
|
|
|
Reread what I wrote. I do have it off on Dev. Except on a short term by exception basis I can't have it off on the production network; and I can't take the real data off it to dev. (Well theoretically we might be able to have a 2nd airgapped network with a copy of the production data on just for testing; but the FIPS requirement is from the data owner and we'd need to have that network equally locked down by default; so it wouldn't help.) That means that at times, when something goes wrong and the source of the problem isn't clear, I need to be able to run a debugger and occasionally modify code on the production network.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging 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
|
|
|
|
|
I'd be tempted to say VS2015, purely so you get the Xamarin support - that could be a good future direction to think about.
But...I've installed it but not used it yet, I'm still using 2013 Community edition and it works fine installed on an SSD. On a HDD? I'd have stuck with 2010 as it's a lot quicker to load!
Horses and course, old boy, Horses and courses...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Just kicked off the 2015 install, 8GB!
veni bibi saltavi
|
|
|
|
|
8GB's tiny!
Your broadband in Woking should be well and truly up to that: I get 40Mb/s in rural Wales and that's only a half hour download!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Right, does Cook get to 10,000 or does VS finish first?
veni bibi saltavi
|
|
|
|
|
I think the egg came first.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
No, the rooster came first, then the egg...
veni bibi saltavi
|
|
|
|
|