Last post Sep 23, 2016 06:21 AM by Deepak Panchal
Sep 21, 2016 06:16 PM|prontonet|LINK
I have been programming in asp.net for 10 years.
Could anyone explain the difference between creating an APP and Asp.net webite.
I can make asp.net website for mobile device using bootstrap etc.
but what is major difference and can anyone with .net skills make an APP?
Sep 21, 2016 06:44 PM|PatriceSc|LINK
A bit hard without some context but for the web, we usually talk about a "web app" when it goes far beyond browsing a web site to get some information.
For example as you can see at
https://products.office.com/en-us/office-online/documents-spreadsheets-presentations-office-online "Word Online" looks much more like your usual client side Word software rather than like a web site and you basically end up with using a web processor application
that actually runs inside your browser.
in Visual Studio, it is also a programming model where basically a web site project is a collection of files that are hosted on a web server and that could be edited directly while a web application project is compiled into a DLL and goes through a deployment
In all those cases you may use some specialized frameworks to ease your work but it will still just use all the web technologies you know about behind the scene.
Or are you talking about a mobile app? In this case you can still use web technologies (basically it is an app that hosts a web browser to render its UI and still have access to the underlying OS from JS) or you could use more or less "native" technologies
(such as C# and a XAML like files with Xamarin).
Edit: try also https://en.wikipedia.org/wiki/Web_application
Sep 22, 2016 01:47 AM|Deepak Panchal|LINK
From the description of the original post it looks like you are familiar with website development.
you had mentioned that you can develop the website for mobile devices but you want to know that can anyone develop a app that have .net skills.
first I want to confirm with you that which kind of app you want to develop and for which platform.
here I assume that you are not talking about developing a web app but you are talking about Mobile Application.
if yes then what kind of app you want to develop? for Android , Ios, Windows phones?
you want to develop app with .net skills.
so you can try to develop Windows Phone App.
you can develop it using .net skills and c# and you can also publish that app on windows store.
There are Templates are available in Visual Studio to develop Windows Phone App.
How to create your first app for Windows Phone 8
Get started with Windows apps
Create your Windows app with no coding required
Sep 22, 2016 12:36 PM|prontonet|LINK
Thank you - very helpful. Yes I would like to create an app for windows phone or Iphone etcc.
So in Visual studio -I am using windows phone application how would that differ to making a form website.
is it the final steps?
Sep 22, 2016 04:01 PM|wavemaster|LINK
A web app runs inside a browser, it has no access (in principle) to hardware on the device.
A native app runs by itself and can have access, provided permission was granted by the user, to contacts, emails, sms, camera etc.
There are also progressive web apps. They behave like native apps but are not.
Yes, your web app code can be converted to a native app. Microsoft bought Xamarin which does that.
Sep 22, 2016 04:13 PM|PatriceSc|LINK
The programming language is the same but the UI is usually done differently (using XAML which is the counterpart of HTML):
Sep 23, 2016 06:21 AM|Deepak Panchal|LINK
As per my knowledge in Visual Studio only allows you to create App for Windows Phone.
if we talk about the difference then it will show you a windows phone in your development environment in which you can try to test your app.
but if we talk about the languages then there is much more new things that we don't know and we not use in Asp.Net. so you need to learn it as per your development requirement.
There is Forum available for Windows phone.
you can ask there for any development issue of Windows phone because this forum is related with Asp.Net so you will get better accurate suggestions there.
Windows Phone Forum