[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 807
  • Last Modified:

How do I integrate an asp.net web application into an existing web site?


I'm trying to follow the below link in regard to integrating BlogEngine.net into my existing web site. I have already done the hard bit by converting BlogEngine.net into a web application as I thought I could achieve what I wanted through iframes but that approach has hit a brick wall (permission issues etc) so I'm now attempting to integrate the full BlogEngine.net code into my existing web site.

The below link provides a step by step guide on how to do what I want but I'm just wondering if I need to do the initial steps, i.e. copy the BlogEngine code into a subfolder within my existing site and change all the web.config files? Surely, since I have already converted BlogEngine.net into a web application am I right in thinking I can just add this web application project to my existing site and reference the code this way? But how will I then setup the web.config files correctly? What additional actions do I need to perform and where should I start from at the below link? Sorry, I've not really had any experience in combining projects together.


1 Solution
This depends on what level of integration you will need.
It is OK to create on IIS root level application and second one than run in catalog

http://my.site.com/    <- Root application
http://my.site.com/forum/   <-Another application in virtual directory.

I prefer to have folder structure on disk as

D:\inetpub\wwwRoot\my.site.com\  for root application
D:\inetpub\\wwwRoot\my.site.comApp\forum - for forum appliation

I will rather avoid merging two apps - what if there will be critical patch for BlogEngine.Net to deploy?


Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now