Convert asp.net website to Sharepoint Site - asp.net

I have my asp.net web application already build and working on IIS.
But my client wants to deploy that site into SharePoint environment.
So which is best way to convert to SharePoint website?
I have created one Virtual directory inside application created into IIS and its working fine but client wants to maintain whole site from SharePoint server only.
What is the best solution for it?

Open your website in Visual studio 2013, right click on web application. In convert options select "Convert to App for SharePoint Project". After conversion you will be able to deploy this solution to SharePoint sites.

Related

ASP.NET deploy/build/publish website to local disk with SQL

I don't know how to do that. This is my first project in Visual web developer and I never did that. My webform is connected (create, delete & edit) to SQL server and everything is working from the Visual web developer but how to export web project to be functional from local disk?
P.S.Only video on ASP.NET site that describes that doesn't work. Also Build web site does nothing.

How to run asp.net webpage on the localhost

I am just learning asp.net and have created a simple webform on visual studio. How I can run this on the localhost(xampp). Like HTML you simply put files to the server folder and it works. But when I copy all asp files it simply shows me source code?
It is stupid question but I really need answer...
ASP (ActiveX Server Pages) is a deprecated technology (superseded by ASP.NET). Thus support is not included as standard in IIS. But it can be added by using Server Manager under Roles | Web Server (IIS) and scrolling down to Role Services.
If you however mean ASP.NET then, initially, look at the Web tab of the project properties and start in VS for debug and test. Once that is working you'll need to read up on deploying ASP.NET on MSDN.
To host a ASP.Net page you usually use IIS. You are supposed to run IIS on your server and host the ASP.NET website on the IIS Management
This Article on MSDN should help you with that.
Also, you usually use visual studio to 'Publish' to the server folder, rather then copy and paste the files. In case you didn't do this: this is done by right-clicking the project in visual studio and selecting 'Publish'. Then there are a few options, you can publish to a folder (File System) and then move the published project to your server, or publish it straight to your server.

Can I step through the source of my IIS 7 deployed MVC app?

I'd like to step through the source code of my MVC application that I just deployed locally on an IIS 7 server. Is it possible? How?
Yes.
In VS 2010, go to - Solution Explorer->Right Click Your Application->Go to Properties->Select Web Tab
And Select Use Local IIS Webserver and specify the Project Url.
Open your project in Visual Studio. Publish your application with all the debug files to IIS.
After that, go to the Debug menu a click attach to process. Find the process of your IIS site and attach it.
Also search google for Remote Debugger. It is a tool of Microsoft for those kind of perposes. I'm not sure if you need Ultimate for that

Is it possible to use the Web Application project and make changes without having to recompile/redeploy the whole project?

I read this post, but I do not think it really answered my question. I realize that the Web Site project is best(?) to use if you want to be able to make changes to the web site and deploy, say, User Controls/pages, without having to recompile and deploy the whole site.
However, is this possible to do with the Web Application project as well? What about Web Application and Web Deployment project options? I basically have a high traffic web site and I want to make changes without having to force redeployment of the whole site.
Thanks
Basically whilst deploying Web Application using Visual Studio it redeploying only the changed files, so do not worry about that.
ASP.NET Web Application Project Deployment Overview
If you use one-click publish to deploy your application to a
third-party hosting company, the hosting company will typically
provide you with the settings that you require for the Publish Profile
dialog box.
When you have finished specifying publish settings, you can click the
Publish button in this dialog box or in the Web One Click Publish
toolbar. Visual Studio then deploys the application on the destination
computer. When you click the Publish button after a Web application
project has already been deployed, Visual Studio redeploys only the
changed items.

problem with asp.net website project

I've an asp.net web site project in Microsoft Visual Studio 2010. the thing is that i need it all to copy to a flash drive, and than later to open it as simple in browsers/
I published my project to my drive, and tried to open my .aspx pages with Internet Explorer but i got some error. I really need to do it, urgent.
Somojon: You can't just open an asp.net page using a browser without having the web server (IIS, most of the time) process the page and spit out HTML that can be rendered on a browser.
You can copy the whole project (as Mrchief said) to your flash drive but before you attempt to open the project from your flash drive, you need to copy it again to a computer and configure IIS (or another web server that has support for ASP.NET).
I imagine you think you can do this because you can run your project with Visual Studio, but that's because Visual Studio comes with an the integrated web server that process the ASP .NET code and spits out the HTML to display on your browser. Bottom line is that when you move your project to another computer you will need a web server to serve your ASP .NET pages.
Copy the entire solution folder. Publish is not going to help because that publishes files that are needed to run the site, not the whole project.
This is not going to work, you should have a web server to run your ASP.NET website, IIS, IIS Express or other ASP.NET compatible web server which should execute the compiled assemblies and serve the pages to the browser.
if you simply open the pages with a browser without having a server processing them, nothing executes.

Resources