Windows 7 phone development - c#

I am a C# dev with most of my experience with windows desktop app. I want to start development on windows 7 phone platform.
Where to start with ? Will it work with VS2008 or i need to have VS 2010 ? how to add the template for phone app development and how to add the win 7 emulator ?
What i need to install to start working on windows 7 phone development ? just downlaoding the SDK will do the work ?

This link will answer your setup/requirements question.
Quote from site:
The Windows Phone Developer Tools Beta includes Visual Studio 2010 Express for Windows Phone Beta, the Windows Phone Emulator, XNA Game Studio, Expression Blend for Windows Phone, samples, and documentation. If Visual Studio 2010 Professional or higher is already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed as well.
EDIT
Updated link.

you can get all the free dev tools from here you don't need a full version of visual studio.

There are two elements to your question:
What tools do you need
Where do you get the skills you need?
The tools are free, and the links above are fine, though I would probably start here In any case, you do need some form of Visual Studio 2010 but we have a free version especially designed for the phone. All you need besides that are the (free) Windows Phone 7 Developer Tools, though I strongly recommend picking up the documentation and guides.
As for learning WP7 programming, you have many choices. Many of the best are discussed in the Windows Phone Team Blog.
In addition, we have numerous videos on Silverlight.net and I have an couple of on going mini-tutorial series (one targeted at Silverlight programmers and one at iPhone Programmers) on my blog.
There are also lessons, and much more coming out every week.
Best of luck with it and let us know how it goes
-Jesse Liberty
Senior Community Program Manager - Silverlight and Windows Phone 7
Microsoft

The development tools are free with a express edition of visual studio 2010. As far as I know a type of Visual Studio 2010 is required. But if you have VS2010 then you can just download the XNA Gamestudio beta, it comes bundled with all your need to start your Windows Phone 7 development.
For getting started and downloading tools, take a look at this site from microsoft: Link

Related

C#, Swift, AND Android in Visual Studio 2015

I'm still a coding/C# newbie. I've spent the last 30 days learning C# probably about 8-12 hours per day. That said, I'm trying to get a setup where I can build Android apps, do some Swift programming, and continue learning C#.
I am currently running Visual Studio Express 2015 and it's for the Desktop platform, not Windows 10 apps.
My question is, can I use Visual Studio to do all of these things in one combined installation? I ask this because I was just about to install Xamarin and then I also found this Silver compiler which ALSO says it includes Visual Studio 2015: http://www.elementscompiler.com/elements/silver/default.aspx .
However, I'm not sure if I were to install Xamarin and then try to install Silver, is the Silver's Visual Studio going to over-write the Xamarin or my original installation of the IDE? I want to have ONE Visual Studio installation that allows me to start C#, Swift, AND Android projects.
I am also slightly confused on the different variations of Visual Studio 2015. By having Express, do I already have Community or is this a different IDE?
Thank you.
I would suggest you get Visual Studio Community instead of Express since Express is very limited. In community you are able to do all of those.
For Swift you only can use the language in the Xcode IDE. Swift can use in the Mac OS and Ubuntu, can not use in the windows now.
It's not correct. Silver is a project where you can use swift to write native apps on Windows. Xamarin is a completely different thing. With this tool you can write platform-independent with C#. For Mac, Android, iOS, and nativly with C# on Windows. It should be your prepared way, if you want to write many code in C#.

Can't register Visual Studio 2012 Express for Windows Phone

Quite a time ago, I made an app for Windows Phone using XNA on VS 2012 Express for Windows Phone and didn't register it.
Now when I try to open VS 2012 Express, it asks me for registration, with the link "Register online", but this link is broken. It gets me to an error message.
How can I register VS 2012 Express for Windows Phone now? If there is no way, so how can I develop for Windows Phone using XNA nowadays using, say, VS 2013?
The express editions of VS are gone, you should try downloading the community edition, it's a fully featured VS, although I don't know if you can use XNA on top of it!
https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
I took a look at the projects offered by VS Community 2015 and I was not able to find an XNA project template. The oldest phone you can develop for is Windows Phone 8. It also has Windows Phone Silverlight templates.
If you want to develop games on WP8 I can recommend you SharpDX

Project type for Windows Phone 8.1 game in VS 2013

I would like to develop a game for the Windows Phone 8.1 platform but I cannot find the project type for game development in VS 2013.
I downloaded the Windows Phone 8.1 development tools from http://dev.windowsphone.com/en-us/downloadsdk. The New Project window in VS 2013 presents three project types for Store Apps ( Universal Apps, Windows Apps and Window Phone Apps ). None of the templates in each store apps is explicitly saying that it is for game development.
I watched a couple of videos and most are out-of-date and use VS 2010 or VS 2012 with XNA. There are some tutorials to install XNA in VS 2013 but I do not want to do this as it seems that XNA is dead. I would like to use the current tools available for VS 2013.
What tools and project templates is Microsoft providing for WP game development in VS 2013?
XNA Game Studio does not support Visual Studio 2013.
You should have the option under Visual C# - > XNA Game Studio 4.0
You can get the full explanation on how to create your first Windows Phone 8 game with XNA in the msdn.

Visual Studio 11 Beta... WPF template?

I have Visual Studio 11 Beta (Express for Windows 8) installed in my Windows 8 VM. When I press New Project, I can see a lot of templates for Metro apps... but nothing else. I can't find templates for making any sort of desktop application. In particular I would like to be able to make a WPF project in C#. How should I go about this?
Yes, the "Express for Windows 8" version only allows you to create Metro apps. From the product page:
You can use the tools in Visual Studio 11 Express Beta for Windows 8 to create Metro style apps for Windows 8. The tools include a fully featured code editor, a powerful debugger, a focused profiler, and rich language support that you can use to build apps that written in HTML5, JavaScript, C++, C# or Visual Basic. Visual Studio 11 Express Beta for Windows 8 also includes a device simulator that you can use to test Metro style apps on multiple form factors.
If you want to build other types of apps, you need to download the beta of Visual Studio 11 Professional. (I expect there'll probably be a plain "Visual C# Express 11" which allows for WinForms and WPF apps when it's non-beta... there's going to be a Release Candidate soon, so that may come with a suitable Express version.)

is there a way to get windows phone 7 phone emulator for visual studio 2008?

Does anyone know of a way i integrate this emulator with visual studio 2008 so that i can test my mobile applicables?
http://www.redmondpie.com/standalone-windows-phone-7-series-emulator-9140536/
The Windows Phone 7 development tools only work with Visual Studio 2010 and Expression Blend for Windows Phone, however, all of these tools are free. If you download and install the Windows Phone Developer Tools, the installation includes:
Visual Studio 2010 Express for Windows Phone
Windows Phone Emulator Resources
Silverlight 4 Tools For Visual Studio
XNA Game Studio 4.0
Microsoft Expression Blend for Windows Phone
All of the above are free and enable you to develop and test your WP7 applications on the emulator and on a developer unlocked device. In order to test your application on an actual device you will need to register for a developer account on the AppHub.
Windows Phone 7 tools run under Visual Studio 2010 only. During CTP for WP7, the tools were released under VS2010 beta.
You can have a VS2008 and VS2010 install side by side. The WP7 tools ship with VS2010 express, so you get this for free. If you did this along side VS2008, you would have access to VS2008, VS2010 and the emulator on one PC, however VS2008 and the WP7 SDK would not be integrated as it is in VS2010.
There is not currently a way to install WP7 tools without getting 2010. Though it has been requested many times by people with existing VS2010 paid installs.
As you can see here: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a-4f97-952c-8b51b34b00ce the windows Phone 7 dev tools contain Visual Studio 2010 Express and to have the emulator running you should install those tools, so it would not work with VS 2008.

Categories