Currently I am using visual studio 2010 in a new Windows 8 machine and I am a Windows Phone developer. Windows Phone SDK works properly only in VS1012 on Windows 8.
In case of Windows Phone, what's the difference between using visual studio express or add-in on visual studio 2012 ultimate?
Visual Studio Ultimate is a powerful professional and commercial tool. It offers you to install extensions, testing capabilities and all sorts of cool stuff that you may or may not need or even not know they exist. To compare editions in details, go here.
If you just wish to develop apps for Windows Phone 8, Visual Studio 2012 Express for Windows Phone will be fine - complete SDK is available to you, and in that sense it shouldn't be any different. You get the emulator(s), Blend etc. However, you will have to switch to other Express versions if you wish to develop for other platforms, too.
From an SDK feature perspective, there is no difference. If you already have VS2012 Ultimate, then you should use it with the add-in because of all of the extra capabilities that VS2012 Ultimate has over VS2012 Express. But if you don't have Ultimate already, it's worth noting that VS2012 Express is free and Ultimate is rather pricey - so if all you want to do is develop WP apps/games, Express is probably sufficient for your needs.
Related
I am trying to create test case in C# for the WDF drivers of Smartcard devices. but i could not find the Windows driver > Windows Driver Test template under installed Visual C#. I am using the Visual Studio 2013 for Windows Desktop. i could not even find the Windows Driver Test in online template. Any other package i need to install?
You might be running into problems because of the version of Visual Studio that you're running: VS 2013 for Windows Desktop is essentially an "Express" edition of VS put together to provide developers with a basic IDE for building Windows desktop apps for free. The Express SKU's of VS were, however, limited in their functionality and do not support add-ons and additional SDK's, project templates and/or tooling such as WDK. For that you'll likely need a Pro edition of VS.
Note: Microsoft has recently released Visual Studio Community Edition which is a full release of VS Pro, including add-ons and extensibility, but free for non-commercial use and/or dev teams of up to 5 people. If you meet these licensing requirements, then you may have more luck using VS Community Release than VS for Windows Desktop.
I'm currently using Visual Studio 2008 with WinCE 7 BSPs. If I'd like to move on to Windows Embedded 8.1 Industry BSPs, can I use Visual Studio 2008 itself or I need to install VS 2013? My OS is Windows 7. Also, what all base BSPs come along with the installation?
Windows Embedded INDUSTRY 8.1 is based on full-windows and does not require Visual Studio or any other development tool to configure the OS. You can do that interactively.
Windows Embedded COMPACT 2013 (sorry for the bold, but it's to highlight naming differences) is the next release of WinCE7 (you can call it WinCE8, no one will be offended :) ) and requires Visual Studio 2012.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
What is the difference between Visual Studio Express 2013 for Windows and Visual Studio Express 2013 for Windows Desktop?
Do they both support the exactly the same things as Visual Studio Express 2010 c#?
Which is better? Visual Studio Express 2013 (C#) or 2010? The purpose - for school.
THANKS!
A comparison between the different Visual Studio Express editions can be found at Visual Studio Express (archive.org link). The difference between Windows and Windows Desktop is that with the Windows edition you can build Windows Store Apps (using .NET, WPF/XAML) while the Windows Desktop edition allows you to write classic Windows Desktop applications. It is possible to install both products on the same machine.
Visual Studio Express 2010 allows you to build Windows Desktop applications. Writing Windows Store applications is not possible with this product.
For learning I would suggest Notepad and the command line. While an IDE provides significant productivity enhancements to professionals, it can be intimidating to a beginner. If you want to use an IDE nevertheless I would recommend Visual Studio Express 2013 for Windows Desktop.
Update 2015-07-27: In addition to the Express Editions, Microsoft now offers Community Editions. These are still free for individual developers, open source contributors, and small teams. There are no Web, Windows, and Windows Desktop releases anymore either; the Community Edition can be used to develop any app type. In addition, the Community Edition does support (3rd party) Add-ins. The Community Edition offers the same functionality as the commercial Professional Edition.
Visual Studio Community 2013
Visual Studio Community 2015
Visual Studio Community 2017
Visual Studio for Windows Apps is meant to be used to build Windows Store Apps using HTML & Javascript or WinRT and XAML. These can also run on the Windows tablet that run Windows RT.
Visual Studio for Windows Desktop is meant to build applications using Windows Forms or Windows Presentation Foundation, these can run on Windows 8.1 on a normal desktop or on a tablet device like the Surface Pro in desktop mode (like a classic windows application).
More importantly, the 2013 versions of Visual Studio Express have all the languages that comes with the commercial versions. You can use the Windows desktop versions not only to program using Windows Forms, it is possible to write those windowed applications with any language that comes with the software, may it be C++ using the windows.h header if you want to actually learn how to create windows applications from scratch, or use Windows form to create windows in C# or visual Basic.
In the past, you had to download one version for each language or type of content. Or just download an all-in-one that still installed separate versions of the software for different languages. Now with 2013 you get all the languages needed in each content oriented version of the 2013 express.
You pick what matters the most to you.
Besides, it might be a good way to learn using notepad and the command line to write and compile, but I find that a bit tedious to use. While using an IDE might be overwhelming at first, you start small, learning how to create a project, write code, compile your code. They have gone way over their heads to ease up your day when you take it for the first time.
I have the VS 2010 Windows Phone Express, but it does not contain features I need. Does anything can screw up if I install Ultimate over that version of Visual Studio?
No. Both products should work fine side-by-side.
Free Expression Blend 4 for Windows Phone, Silverlight and XNA in all their glory...
But can I use them with a Visual Studio 10 version other than Express without paying for it? (My problem being that Express doesn't accept the addins/plugins I depend upon...)
I think i read something today of an express version for windows 7 phones... which would mean the answer here would be no. Not sure where I got it, though.
Ah, yes, here:
http://www.microsoft.com/exPress/
in more detail:
http://www.microsoft.com/express/Phone/
So, there will be an express version for the phones ;)
If you purchase VS 2010 professional, you will get Windows Phone development support in it automatically (via an add-in which gets automatically installed). And you can use your other add-ins as well.
Here is the msdn reference.
The answer is yes on both questions. There will be the free tools (VS 2010 Expres for Windows Phone and Expression Blend 4 for Windows Phone) if you happen to have VS 2010 Ultimate the add-ins will install in that version for you so you can use all the add-ons you currently use with VS 2010 as well.