Developing for mobile devices with .NET 4.5 - c#

We're beginning the conversion of our VB6 WMS application to .NET, and part of that development will be handheld scanners(e.g. RF and bar codes) specifically the MC9090.
Did Microsoft quit supporting the Compact Framework after Visual Studio 2008?
What options are available for developing on this device?

Microsoft, as of right now (mid April 2013 for future readers), supports CF 3.5 under Studio 2008.
Newer versions of Windows Embedded Handheld (WEH), which is what most handheld scanners, etc will likely be migrating to, will be supported under Studio 2012, but will be based on Windows Phone, so the programming paradigm shifts greatly.
For vanilla Windows Embedded Compact (WEC, which used to be called "Windows CE") which will be used in embedded devices, Visual Studio 2012 and CF 3.9 will be supported in WEC 2013, due out this quarter (ending June 30, 2013).
So, for a device available today, CF 3.5 and Studio 2008 is the choice. Making sure the UI and the business logic are very well divorced would be wise, as you're likely going to be porting the code to Silverlight under Studio 2012 for the next generation of devices.

Related

windows ce + application development

I know my question is a kind of repetitive to this one
However I didn't got good understanding from it. Plus after these many years i may have to take multiple new points into consideration.
Scenario:Our client has around 20 Motorola MC35 devices. They have Windows CE operating system on it. We have to develop an application for it.
I have been googling a lot but not getting answers to;
Can we develop database driven applications for windows CE operating system?
If Yes, What framework to use for it's development. Can we use .Net Compact Framework?
We have Visual Studio 2013. Which project template needs to be installed in VS to do required development?
Which emulator to use?
Links / samples for development
1: yes, you can
2: .NET Compact Framework 3.5 and SQL Server Compact 3.5 SP2
3: You need VS 2008 with Smart Device Development option chosen during install
4: If you install VS 2008, it comes with a CE emulator

Setup Development Environment For Windows Embedded Compac

Hi guys I am trying to develop for a Windows Embedded Compact edition 2013 using Visual Studio 2013 on Windows 10. But I have not been able to.
I have installed the Application Builder and still could not find a template in Visual Studio 2013.
Please can anyone help.
Application Builder is just one of the pieces.
Another piece is the SDK that was developed for the target platform. This includes hardware components and drivers (BSP) and software components (what Windows Embedded Compact 2013) options have been installed. Hopefully this has been written for you.
If the SDK hasn't been developed or it needs other drivers or Windows components to be loaded for your project, you will need to install other Windows Embedded Compact 2013 tools.

Visual Studio 2012 Update 4 No Option to Create "Windows 8 Store App"

I am trying to create sample application for Windows 8 Embedded Handheld or Windows Store App, for that I have following configuration.
Configuration:
1. Windows 8 64Bit OS
2. Visual Studio 2012 Express Edition With Update 4 Installed
3. Windows Phone 8 SDK, Downloaded From This Link.
4. Windows 8 Embedded Handheld SDK, Downloaded From This Link.
But when I start my Visual Studio I don't see any option for Creating Windows Store App as Given in This video.
Also I am not able to see installed Windows 8 Phone SDK and W8EH SDK in, about screen of the Visual Studio 2012.
UPDATE
It will be very helpful if we have list of all the supported versions of Visual Studio with there targeted use, like for Desktop/Mobile(or 'Phone' it is also one more confusion)/Handheld/Embedded/Store, else it is very confusing for the beginners to decide which version of Visual Studio to use for development of Embedded/Handheld Application development.
You have the wrong edition of VS Express. You have the edition for Windows Desktop, which is for creating traditional Windows desktop applications. You need the edition for Windows, which is for creating Store apps that target the Modern UI.

Visual Studio 2012 and Blend which version(s)?

I'm sorry if these are really noob questions but I am new to the Visual Studio C# world and confused about what I will and will not be able to do with the Express editions and how they differ from the Professional Edition.
I installed Visual Studio Express for Desktops a couple of weeks ago.
I have seen MVVM tutorials using Blend (Expression Blend?) which looks a great tool for creating modern looking apps that will scale on different devices.
However, I can't find Blend in my current install - it appears to only come with the Express for Windows 8 product.
So I have a couple of questions, bearing in mind I want to eventually purchase the Professional Edition:
Can the different versions of Express be installed at the same time ?
Can you install Blend separately ?
Is Blend only suitable for Windows 8 apps or can it be used for older desktop WPF ? (I read something about Update 2 allowing this ?)
Is the Express for Windows 8 product only suitable for windows 8 apps or could they be compiled to run on Vista and up ?
Will the Professional version give me:
Blend ?
The ability to maintain older VS2010 WPF solutions ?
The ability to style desktop apps which will run on Vista+ (XP even?) ?
The ability to create WinRT and Windows 8+ apps ?
Do you have to install and run VS2012 on Windows 8 if you are targeting Windows 8 ?
I'm a single developer and want to be able to do everything and make it look cool on all Microsoft OS - what do I need ? (That's a rhetorical question btw)
Thanks in advance.
Yes, cou can install different Versions of Visual Studio Express
I have installed
VS 2012 Express for Windows Phone
VS 2012 Express for Windows 8
VS 2012 Express for Windows Desktop
VS 2012 Ultimate (which can all this things at once)
Yes you can install blend seperatly, but I dont know if theres a free Version
You can use Blend for WPF Application as well
Express for Windows 8 is only for Windows 8 Apps
Yes, you can also build WinRT Projects (if you have installed the sdk)
Yes, you only can develop Windows 8 (WinRT Apps) or Windows Phone 8 Applications on Windows 8
But you the Express Versions of Visual Studio are only for non-commercial purpose. If you want to create commercial applications you need a professional version.
Greets
p3root

How to start developing an application on Windows CE?

I'm new to the CE environment, I have to create an application for a mobile computer with a barcode scanne that uses Windows CE 5.0 (motorola mc3000)
I was thinking that I should use Visual Studio 2008 because it seems that neither VS2010 and VS2012 doesn't support Windows CE 5.0 : ETA on Smart Device Projects for Visual Studio 2010
I have never used CE before and I have searched a lot for useful tutorials to help me in my task, but unfortunately it was with no result.
Does any one know any good tutoriel to help me to make a good start knowing that I'm using windows 7 ?
Thanks,
Tutorial for Visual Studio 2003
The tutorial should work for 2003/2005. 2008 probably has support for Windows 6.0 rather than 5.0
The SDK's documentation should include information about accessing the Motorola camera.

Categories

Resources