Windows Mobile Hi-Res Designer in Visual Studio - visual-studio

Is it possible to do Windows Mobile development in Visual Studio (2008), where the Windows Mobile Forms designer appears in "hi-res" (VGA/>96 DPI), rather than the default lo-res view?
I'm using Resco controls, which have some built-in support for hi-res, but it's a little bit slow to develop any significant forms, because you don't know what it will look like until you run the application.

Change the FormFactor property on your forms to something with "VGA" in it.

Related

How to develop Windows 10 style apps like Mail or Powerpoint?

I'm new to Windows 10 and I absolutely love the Modern/Metro design. I'd love to create programs for Microsoft appstore that look like the Windows Mail or Office 365 Powerpoint but I don't know if I'm on the right track:
I downloaded and installed Microsoft Visual Studio Code, but it seems more for web development. Should I use Cordova and web technologies to create such apps? It is using WinJS(?) but I'm wondering if XAML is a better option?
I've also installed Visual Studio 2015 and put my Windows 10 in developer mode, but there is a bunch of options under C# projects: universal apps, windows forms apps, etc. Which one should I choose to do a native Windows app that looks like Microsoft Mail?
In general there is a whole bunch of options available and that is confusing. I know Java so picking up C# isn't hard for me. Also I've worked with Javascript/HTML/CSS for 4 years now and that is also comfortable for me.
I prefer performance and ease of maintenance.
The apps you mention are just regular Windows Universal apps so you can certainly do what you are asking.
1) No, VS Code is not for creating Windows Universal Apps, use Visual Studio 2015 instead (community edition is fine)
2) Your best starting point in terms of templates is Visual Studio 2015 > File > New Project >Installed > Templates > Visual C# > Windows > Universal > Blank App (Universal Windows)
It sounds like you could do with doing a few tutorials before diving into a real app. https://dev.windows.com/ is the main landing page for Windows app development. There are some great tutorials under the 'getting started' section, take the time to learn the basics now and you'll find writing your app much easier (and you'll probably produce a better app too).
https://dev.windows.com/en-us/design is also worth a look for design-specific resources.

Use existing Win7 code base in Windows 8 App

In my company we have an existing product that runs on Windows 7 and communicates with our web services.
We wish to make a Windows 8 tablet version of our product, and my first thought was:
"Hey, its just a new Windows version, so we can probably use our existing model, data access and business layer logic projects, and just focus on making a new UI layer"
But I fear that this is not the case, or am I wrong?
I tried opening our VS2010 solution file in VS2012 Express, but received an error "This edition of Visual Studio only supports Windows Store apps".
So, my naive hope now is: Can anyone tell me the easiest way to make our existing code work in a Windows 8 App?
EDIT:
The code is .NET C#, and my thought was that I just wanted to make a Windows 8 app so that the product had a tablet/touch friendly interface.
In general, you'll make a new UI using XAML, reuse a lot of your existing code, and change the data access to use SQLite.
VS2012 Express Edition is for making Windows Store apps. By "Windows Store" app, I mean an app which uses the WinRT APIs. Depending on your code, making a Windows Store version of your app can be straightforward.
If you need other features, you might need a different version of Visual Studio 2012. You definitely need to be on 2012 though. You can't build a Windows Store application with Visual Studio 2010. I think you know this already though.
If your existing .NET app uses WPF for the UI, you can reuse a lot of your XAML knowledge for the Windows 8 port. It's not as simple as recompiling, but it should be straightforward.
SQL CE is currently not an option for Windows Store applications. Instead, consider using SQLite.
Take a look at a post on MSDN called .NET for Windows Store apps - supported APIs. Some APIs you may be familiar with have been moved to WinRT. Sometimes porting is as simple as changing namespaces.
You mention that you also write to the C: drive. There's a sample on MSDN on how to read and write files.
So You need to build a new Metro Style Interface.
Wen You built interface just copy the Logic of your old application.
You can open old application in old VS 2010 and copy code line by line.
You can't convert old Windows app to Metro Style App.

Windows 8 Metro Style Desktop Applications?

Windows 8 had released! I want to create a metro style DESKTOP application like GitHub-for-Windows(http://windows.github.com/).How can I develop this kind style? WPF,WinForm or others.
Does Microsoft supply solutions for Desktop Metro applications at Visual Studio 2012?
Have a look at Mahapps.Metro
It is exactly for what you want.
I have used it and I found it very easy to get in to.
EDIT
You could also have a look at the more recently released Modern UI for WPF
I'm not sure if this is the right forum for this. But anyway, you can check this out
Microsoft does provide Visual Studio Express for Windows 8.

Is Expression Blend/Studio good for Desktop Application?

I am building a desktop application using VS2010 C#. I plan to design and implement my own ribbon and redesign other UI controls graphically. Would Expression Studio/Blend be useful for my purpose? I have not used the software and from the web it says it's mainly for Web.
Expression Web is for web design. Expression Blend is for Windows Presentation Foundation and Silverlight.
If you want to use Windows Forms then you have to either do it all by hand or use the Visual Studio 2010 designer but if you want to use WPF then Blend is the way to go.

Website for Mobile Devices - Using Visual Studio

I am new to Mobile specific website development. I want to know does Visual Studio provides way to create a web site which can be targeted to mobile devices? Also can this website be run on phones running on OS other than Windows OS like iPhone, Android or slimier other OS?
My aim is to develop a website which can be targeted to phone running on any OS. Does Visual Studio and .NET can be used for this purpose?
If yes then can someone provide me some content to start with.
Thanks
Paresh
Any phone with a web browser can view a web site, regardless of what technology platform that site is written on. It's one of the best and defining characteristics of the web...
You can certainly code a website for mobile devices with Visual Studio and run it on the .NET platform on IIS (or Mono).
As far as targeting all devices, your man concern should be the UI of the website and how it will render in each phone's browser. I'd recommend an approach of making the site look good for the most popular platforms first (iPhone's Safari, Android's browser), and making it 'good enough' for the rest.

Resources