Solved

Does anyone know where Microsoft are heading with .net ?

Posted on 2013-01-09
3
229 Views
Last Modified: 2013-04-25
I’ve been trying to get a grip of where ms are going with .net, with Blend being shut down recently (which we use a lot) I need to come up with answers to my seniors but can’t find any definite answers anywhere.
Are there any websites that can point me in the right direction that anyone knows of ?
I’ve also read that the future of wpf in general is in doubt !  so what’s going to replace it  ???  are we going back to objective C ???

I’ve been searching like Sherlock Holmes over the past 3 days and haven’t come up with much

Thanks in advance,
K.
0
Comment
Question by:Kinger247
3 Comments
 
LVL 37

Accepted Solution

by:
TommySzalapski earned 167 total points
ID: 38758956
Given that Windows 8 was designed with mobile applications in mind, you can expect the trend to be in that direction elsewhere. Objective C is used on many smart phones, so that may well be where a lot of the focus goes.
0
 
LVL 9

Assisted Solution

by:Orcbighter
Orcbighter earned 167 total points
ID: 38762232
The simple answer is that Microsoft will support .NET until it doesn't!
Pardon my cynicism, but their history is littered with products that suddenly were no longer supported.

Visual Basic - They modified all their products, especially Office, to have Basic underlying them (Word Basic, Excel Basic). Now the golden child is XML and XAML.

MFC - still part of Visual Studio,, at least up to 2008, but wizard support and code libraries have become harder to find and creating Windows Forms using MFC is now very hard, because it is now all Managed code in .NET (I am not saying its a bad thing, just pointing it out.)

Silverlight - currently supported but Microsoft wants to move to HTML5

I could go on with other examples, but you get the point.
The increasing popularity of .NET probably means that is the way to go, so just write your code, and when they stop supporting it, take a deep breath, sigh, and convert what you have to to the new paradigm.
0
 
LVL 8

Assisted Solution

by:Volox
Volox earned 166 total points
ID: 38847765
If you buy large amounts of Microsoft  software... Windows desktop licenses, server licenses, SQL licenses, and Visual Studio licenses, then you can probably get a little face time with some Microsoft folks.  Just talk with your sales rep about it.  The more you spend the more likely you can talk to people more in the know.

Unfortunately Orcbighter is kind of right, and even talking with Microsoft people won't get you a magic crystal ball.  Sometimes even people high up in MS think that things are going a certain direction and then they change.  The up side to that is that MS doesn't lock into technologies that don't pan out.  The down side is that if you stay at or near the leading edge, you end up having to abandon certain things along the way.

I would say that if you see a technology go big in .Net AND in the Java world, it's probably going to be around for a while - like generics.  If it's V1 of something, then you might want to keep an eye out and not jump on bandwagon right away if you aren't willing to do rework later.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now