|
That's why I do not code anymore. Actually, I did not give up, I am just waiting for stability in the technologies.
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Entropy isn't what it used to.
|
|
|
|
|
Rage wrote: I am just waiting for stability in the technologies.
I don't think it will happen any time near future. It is continuously evolving.
Life is a computer program and everyone is the programmer of his own life.
|
|
|
|
|
One thing I really learned about Microsoft, is that they dont care about their technologies.
So I stick to my old MFC and only do C# if unavoidable...
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
|
This isn't a Microsoft issue. It's the way technology is advancing. This is all new stuff, no one knows if it will work or not so of course it evolves.
Microsoft makes it possible for you to have a good living. Don't bite the hand that feeds you. They make solid products and no one makes better ones.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Your time will come, if you let it be right.
|
|
|
|
|
Watch out for the hype-train. The hype-train has no brakes, it crashes into the buffer stop at full speed.
If the Cool Kids are learning it, don't.
|
|
|
|
|
The last time I agreed so much with a person I ended up engaging to her
|
|
|
|
|
Anurag Gandhi wrote: All such stuffs are inspiring me to stay away from Microsoft and move towards open source for all major stuffs.
Dude, everything you listed, except for W8, W9, and IIS, already IS open source.
You think the OS community is any better? How many forks of bootstrap twitter are out there? Where were you when the news came out last week that node.js is forked?
What about Google's complete, no migration path, rewrite of Angular?
It's life, man.
Marc
|
|
|
|
|
Because if you went penguin you'd've had complete stability developing your web server in Perl php python Rails node.js .
Ok, on the client side things are better, just do all your UI with JQuery angular bootstrap kendo something a starblecks swilling hipster slapped together in his basement last weekend.
Edit: Things would be better on mobile at least, you could stay in on place for your entire career writing apps for PalmOS Symbian BlackBerry iOS Android .
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
|
|
|
|
|
Microsoft are not mind readers, nor do they control the entire world. Those two facts alone address the majority of your list.
Webforms? The only people talking right now talk about MVC. If there are an abundance of Webforms developers, they sure are being quiet on t'interweb. And Microsoft can't be faulted for giving it's customers (at least the ones speaking up) what they want.
Bootstrap? Microsoft doesn't control bootstrap. Nor do they control the legions of developers who started using it. I'd abandon a technology that everyone walked away from, too.
Knockout and Angular? Neither of those technologies are owned by Microsoft. Sure some MS devs contribute, but Knockout is an independent library, and Angular is run by Google. How on earth is any of that Microsoft's fault?
Tiles were the number one feature that everyone complained about (rightly or wrongly) in Windows 8. Again, where are the legions of tile lovers on the internet talking about how awesome they are?
And I don't even know what to say about the IIS thing. Windows still ships with IIS. What makes you think MS is abandoning IIS? Because they have Azure? Did MS abandon Windows Desktop because they came out with Windows Server?
The other ones on your list I marginally agree with.
|
|
|
|
|
Stick with what works. ADO.net and WinForms still work just fine.
|
|
|
|
|
Well, most of the skills are very easily transferable to their newer technologies, so I don't really care. (And since I am a .NET trainer, I earn money everytime they deprecate something ahah)
It reminds me when I first use ASP.NET Web API ! I did not know about the technology, and thought I was doing a JSON web service with ASP.NET MVC.
I said : "Woaw, I don't remember ASP.NET MVC being so good !! awesome".
Then I only learned 3 weeks after that the two technologies were different.
Don't use a technology if you don't see the need.
Reading the summary of new techs are enough to give you an idea to choose the right current best tool for the job when you will need.
If you have no time, make a RSS feed of .NET blogs and only read the title.
If you have more time, read the content.
If you have more time : Channel9 !
|
|
|
|
|
They're like an young-middle aged man. Afraid of commitment! lol
|
|
|
|
|
Hehehehe you better do Java and Open source, you will get a new popular flavor each Month!!! At least with MS you have one source only!!!
|
|
|
|
|
There are a lot of good comments here.
First, you don't have to always switch.
Second, it is not just MSFT changing TOOLS. I had software a client used for YEARS under Windows XP (and even before that). No issues. Windows 8 comes out, and he cannot run the application (it was written in Delphi, using Paradox DB/BDE). Mircosoft made so many breaking changes, this became impossible to support. I reworked it to newer Delphi + SQLite database. Still a couple of hiccups (like non-infinite waiting for SMTP connections which are fixed now). Luckily I got paid to do it.
The problem is NOT that the tools are changing. The problem is that the rate of change is ever increasing! Also customer expectations are through the roof. They no longer need a simple DB application that generates input/ouput, and creates an import for their Accounting System. Today, they want it web enabled, with customers placing orders online, updating everything back at the office, hitting the accounting system in real-time, completely integrated with ALL 3rd party shippers, and BTW, could you make it Multi-Lingual and Multi-Currency, AND super secure so the Credit Card company can test/validate it? (Oh, and we have a VERY LIMITED budget... This has to pay for itself in a year... LMAO)
That Said. I was just hired to upgrade some old PHP sites as the hosting companies will no longer support the older (less secure) versions of PHP... And have you noticed how often JRE/JDK updates are coming down the pipe?
I am fortunate enough to get to play with a LOT of this. Less of the MSFT stuff because I felt it would take them 10years to really do .Net correctly (I was close!), and I was able, for a long time, to avoid it with Delphi... But that is slowly dying... Luckily solid code can last a long time if the underlying components can still be installed!
We are discussing where to go next... C# or Java... But this is a 3-5 year decision for us. We change REALLY SLOWLY because frankly we plan on living with that solution for some time. We have to be able to target Windows, Linux, Web, and now Macs are becoming a target platform for us.
Prior to open sourcing some of .Net, Java was the pretty clear winner for us. It will probably be the final winner, only because we dread linking our existence to MSFT who can do some really stupid things of late (windows Vista? windows 8? killing windows 7 next).
In the end... It is programming. It is problem solving. It is just too much fun to stay away from!
|
|
|
|
|
You should try living in the non-ms world... to me it looks like the pace of change is even faster there. What you started learning this week is out of date before you finished learning it.
|
|
|
|
|
Boy with his girlfriend - the richest man in front of my dad's standing with bowl | Girlfriends - then your father will be very rich | Boy - is not he sell golgappas |
The Jurassic period produced such an abundance of lethal predators, that the oceans were a virtual STEW OF ASSASSINS - The history channel
|
|
|
|
|
must lose something in translation
coz it ain't that funny
B
MCAD
---
|
|
|
|
|
HopefullyPossibly the OP
modified 9-Dec-14 3:12am.
|
|
|
|
|
Yeah... umm... I think that lost something in the translation.
|
|
|
|
|
Yeah - between his brain and the keyboard...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Come now, the joke (even with 97% of it's content lost in translation ) is still better than many other jokes-of-the-day here.
Try Hovercraft for Android, voted "a game" by players.
|
|
|
|
|
Oh my god,
Even with good understanding of English and Hindi, I am still clueless about this?
cheers,
Super
------------------------------------------
Too much of good is bad,mix some evil in it
|
|
|
|
|
Well, at least that puts you on the same par as the OP?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|